电子选举系统中数据库高可用性技术的研究与应用

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:woshi52031
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化时代的到来,国内各级人(党)代会开始使用电子选举系统进行选举。数据库系统作为电子选举系统的核心,不仅存储了选举过程中所有重要的数据,而且是子系统之间相互通信的重要桥梁。因为电子选举系统在国内政治活动中的重要性,所以,研究电子选举系统中数据库高可用性技术具有重要意义。  本文以提高电子选举系统的高可用性为研究目标,主要工作如下:  1.根据高可用性集群相对于单机系统有着更高的可用性等特点,提出故障转移群集的改进模型。该模型通过服务器冗余来避免数据库服务器出现故障,通过使用RAID5磁盘阵列对数据进行保护。  2.针对磁盘阵列没有足够冗余的问题,提出“故障转移群集+日志传送”模型和“群集+数据库镜像”模型。这两种模型都通过对数据进行热备,避免磁盘单点故障。  3.提出了以AlwaysOn可用性组为主的高可用性模型。该模型建立在Windows Server故障转移群集之上,利用群集的功能完成可用性组的健康监测和故障转移。与故障转移群集将数据存放在共享存储中不同的是,可用性组的数据存放在本地磁盘上,形成冗余,避免单点故障。此外,该模型还将辅助节点配置为只读访问,进行读写分离,提高辅助节点资源利用率。  4.通过数据一致性实验和高可用性实验,表明了故障转移群集模型、“群集+数据库镜像”模型以及AlwaysOn可用性组模型能完成数据同步、自动故障转移和手动故障转移。通过性能实验,并将群集与可用性组进行对比,表明可用性组的故障转移耗时更短。通过负载实验,表明了可用性组能进行读写分离,分担负载。根据上述实验,确认了以AlwaysOn可用性组为主的高可用性模型是适合电子选举系统的。
其他文献
BI逻辑(Logic of Bunched Implications)是一种由Peter OHearn和DavidPym引入的子结构逻辑,它的主要用途是描述资源模型的性质并对其进行推理,尤其是包含指针等复杂数据类型的程
学位
医院在国家及社会发展中具有重要作用,作为公益性事业单位,应正确处理医院所提供的社会效益,同时并重经济效益,医疗卫生事业在社会主义市场经济条件下,加强对医院财务管理力
建立并落实好企业的内控制度,有利于推动企业合法合规管理,保证企业的资产安全,保证企业财务信息完整和真实,同时还能提升企业的经营管理水平,实现发展目标.因此,企业要建立
内存行为、功耗分析是体系结构研究的重要课题,而获取trace是开展研究的前提。HMTT(Hyper Memory Trace Tracker) v1采用硬件监听技术能够真实、完整地获取trace,但在设计上存
政府新会计准则的有效推行,是中国会计制度改革的必然选择,是一种以科学合理规范化的会计准则替代传统会计体系的新尝试,能够让政府财务报告编制体系朝着更加健全的方向发展.
随着我国经济与社会的不断发展,各行各业对于资源的需求也不断提升,能够有效提升水资源利用率的水利工程数量也在逐渐增多,其通常是较为复杂且周期较长的项目,建设过程中也会
财务管理是保证企业发展的重要手段,如果存在问题则影响企业发展.管理会计和财务会计是会计的重要组成部分,在财务管理中角色不同.本文主要对管理会计与财务会计的异同点进行
近年,煤炭行业增长速度较慢,而且还存在着产能过剩的现象.煤炭公司要提高自身的运营管控能力,来应对外界的煤炭市场动态变化的风险,提高公司的运营能力.通过引入全面预算来加
一、先进性教育 1月5日,中共中央召开会议决定,从1月起用一 年半左右的时间,分三批对全国6800多万名党员进行一次集中教育,认真 解决党员和党组织在思想、组织、作风及工作方
组织工作政策性强,涉及面广,要从组织工作运行、组织部门人事管理、岗位管理和对组工干部的监督约束等方面人手,查找可能或容易滋生问题的环节和源头,研究提出防范和治理的