AlwaysOn可用性组在电子选举系统中的应用
Application of AlwaysOn availability groups in electronic voting system作者机构:中国科学院成都计算机应用研究所成都610041 中国科学院大学北京100049
出 版 物:《计算机应用》 (journal of Computer Applications)
年 卷 期:2018年第38卷第A02期
页 面:258-261,278页
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)]
主 题:高可用性 AlwaysOn 可用性组 故障转移 电子选举系统 单点故障
摘 要:针对基于故障转移群集的电子选举系统中存在的磁盘单点故障问题,提出应用SQL Server2012推出的AlwaysOn可用性组方案。首先,将SQL Server2014以单独实例的形式安装在Windows Server故障转移群集之上,利用群集完成可用性组的健康监测和故障转移;然后,配置可用性组及侦听器,将数据存储在本地磁盘上,使每个节点都有一份数据备份,形成冗余,防止磁盘单点故障;最后,将辅助节点配置为只读访问,进行读写分离,提高辅助节点资源利用率。实验表明,可用性组能完成数据同步、自动故障转移和手动故障转移。与故障转移群集方案相比,故障转移时间缩短了27. 90%~71. 84%。该方案在解决磁盘单点故障与辅助节点资源利用率低问题的同时,减少了故障转移所需的时间。另外,针对可用性组在分布式系统中的数据不一致问题,提出采用群集+可用性组的解决方案。