分布式数据交换平台的主节点选举算法的优化研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:you19841231
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据时代的到来,各行各业产生的数据量都急剧的增长,传统的单节点服务器的局限性开始显露。在解决高并发访问问题上,分布式服务器逐渐成为更好的一种方案。在这个背景下,为了处理日渐增长的ETC数据量问题,武汉市ETC交易系统也引入了分布式服务器,重新构建一个高并发、高整合性的数据交换平台。然而该数据交换平台为了兼容过去ETC采用的单数据源模式,使得部分业务产生了“多服务器单数据源”的问题,无法满足业务数据之间的数据一致性。由于,此类问题具有一定的普遍性。本文针对ETC项目中引出的“多服务器单数据源”的一致性问题,着重研究了几种比较常用的分布式一致性算法中的主节点选举方案。分析后作者发现,Raft算法的随机超时选举主节点机制,非常适合解决分布式服务器在单数据源模式下产生的一致性问题。与此同时,作者也发现,Raft算法本身未能结合服务器负载情况进行实时选举,在长期运行正常的集群中表现一般。因此,本文提出一种基于负载的投票机制,将服务器的CPU使用率、内存使用率、网络带宽占用率和磁盘使用率四个参数作为服务器负载的评价标准。作者通过监测ETC服务器的实时负载数据,将负载计算引入新的主节点选举机制,同时,改进Raft算法中的通信选举协议与流程,新增在心跳协议过程进行主节点的选举模式。文章最后对改进前后的Raft算法性能做比较。结果显示,虽然选举时间速率有所小幅下降,但是在服务器负载差距比较大的情况下,集群的访问效率提升了最多25%。在一定程度上,提升了系统的异常情况下的性能,而不至于影响系统的正常情况的性能。
其他文献
煤矿顶板事故严重影响煤矿的安全生产。依据某煤矿的实际工程地质条件及生产状况,通过对回采工作面及超前破碎顶板冒落机理及影响因素、支架对极破碎顶板的适应性、破碎顶板管
土地权属调查是第三次全国土地调查的主要任务之一,并且随着我国经济的快速发展,各地城市建设发生了翻天覆地的变化,土地征用、储备、交易和土地供应等工作频繁,这些土地管理
随着互联网技术的快速发展,P2P网络借贷(Peer-to-Peer Lending)这种线上借贷模式迅速兴起。对于借款人来说,P2P网络借贷扩大了他们的融资渠道,可以获得来自世界各地投资者的
目的探讨种植牙修复游离端缺失的临床应用及效果探析。方法选取2016年3月至2017年5月我院收治的70例游离端牙缺失修复患者,采用随机数字法将其分为对照组35例与观察组35例,观
目的研究分析股骨转子间骨折内固定术失败后采用髋关节置换术的临床治疗效果。方法选取我院自收治的股骨转子间骨折内固定失败患者40例,均采用髋关节置换术治疗,在患者手术后
目的探究吉非替尼与厄洛替尼治疗非小细胞肺癌的疗效。方法收集2013年3月至2016年3月我院收治的90例非小细胞肺癌患者进行研究,将上述患者随机分为两组,观察组接受吉非替尼治
<正> 中国社会科学院世界宗教研究所副研究员吕大吉著文,论述了宗教在社会历史上和阶级斗争中的作用问题。吕文先从方法上批判了那种把世界观的正确或错误与政治上的进步或反
如何开展幼儿园的双语教学,作者从为幼儿创设双语游戏情境,为幼儿创设双语教学情境,为幼儿创设双语社会情境等几方面谈了自己的见解。
<正> 谢老(觉哉)六十诞辰时,董老(必武)赠诗高度评价其笔墨生涯,有句云: 传家绝业诗千首, 报国多方笔一枝。最近,读了《新闻丛书》中已出版的几本,领略著作的丰富内容,品味作者的学识才华,深感董老赠谢老的诗句,亦可适用于这些书的某些作者或书中述及的老前辈、老报人。从《报人生涯三十年》看,张友渔同志在书中叙述了自己从事新闻实践和理论教研的笔墨生涯,回顾、总结了在国民党统治区办报的经验,收集了他对新闻学理论的讲述和评介。他早年写的《何谓社论》一文中论到写社论必备的几点:第一,为报纸之个性。第二