云平台下可扩展分布式协调服务研究

被引量 : 0次 | 上传用户:rdview
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算和大数据盛行的今天,云服务和数据处理分析通常建立在万级甚至百万级规模的机器平台上。在如此规模的集群中,软硬件失效概率增大,这给系统可靠容错提出了很大的挑战,对此通常采协调服务来解决问题。当前常见的协调服务系统(如Chubby和ZooKeeper)采用中心化架构来协调数据一致性,存在扩展性差和更新效率低等问题。针对云平台协调服务的规模较大、协调服务的多样化的特点,如何提高协调服务系统的动态可扩展性、如何提高服务效率、如何在服务节点失效后快速恢复都是协调服务系统必须解决的问题。云平台下可扩展协调服务系统包含协调服务原语、动态成员管理和一致性协议三个组成部分。协调服务原语采用内存数据组织方式和数据变更的监听机制来实现复杂的协调服务原语和数据存取服务。动态成员管理采用中间节点交叉树林的拓扑结构来组织服务节点,保证服务负载均衡和失效快速恢复,通过数据分发路径冗余的方式来提高数据分发的可靠性,另外为一致性协议层提供成员分组的结构。一致性协议层基于分组实现新的paxos协议:group paxos,以此解决传统paxos中间节点瓶颈的问题,来提高一致性协议的性能和扩展性。云平台下可扩展协调服务采用C++语言开发,运行在windows和linux操作系统上,目前已经在Github平台开源。测试表明,云平台下可扩展协调服务系统在数据更新效率不会随着节点的增加而明显下降,服务的扩展能力和更新性能比较好,节点失效恢复效率比ZooKeeper有明显地提高。
其他文献
<正>为认真贯彻落实《浙江省教育厅关于切实减轻义务教育阶段中小学生过重课业负担的通知》精神,浙江省余姚市教育局坚定不移地走轻负高质的特色发展之路,坚持强基固本教育管
现有负控系统的改造和完善对于缓解电网供需矛盾日益突出的局面、提高用电营销综合现代化管理水平具有积极的意义。对当前负控系统的作用和存在的主要问题进行了分析,提出建
民国时期,女性自杀现象普遍,在众多的社会问题中尤为典型。在对女性自杀原因的分析中,人们往往所看到的一般是外因,而外因一般在内因的基础上发生作用,真正决定自杀的是内因
自叶子南将前景化概念引入翻译领域后,国内关于前景化角度的翻译研究呈现出由冷至热后又降温的发展态势。这一领域研究的重点主要集中于前景化理论与翻译批评的关系及前景化
为研究偏心距随机特性对结构可靠性的影响,以自重荷载和车辆荷载组合作用下的混凝土矩形截面拱桥和混凝土箱形截面拱桥为研究对象,分析可靠指标的变化规律。根据《公路圬工桥
成本优势通常是企业最主要的竞争优势之一,加强成本管理对制造企业生产经营管理具有十分重要的意义。文章阐述了以全面成本管理为核心的成本管理和控制模式,指出要切实加强制
介绍了建筑工程造价预结算审核的范围,并对工程造价预结算审核中存在的问题进行了剖析,提出了相对应的处理方法,以期通过科学全面的预结算审核,达到有效控制项目造价的目的。
驴友自助游成为我国旅游的新的形式,意外事故的频发导致的相关民事赔偿案件也变得越来越多。如何防范驴友自助游意外事故的发生以及解决相关的法律问题成为旅游行业的一个重
西北干旱区是对全球变化响应最敏感地区之一,研究分析全球变暖背景下的西北干旱区水资源问题,对应对和适应未来气候变化带来的影响具有重要意义。本文通过对西北干旱区气候变
<正> 生活的改善,使人的品味也随之提高,争购与收藏书画成了一种新时尚。正是这种氛围与环境,酿造了我们这些新一代的书画经纪。 可能是书法家与画家们的清高,也可能是这个市