区域故障下分布式一致性的改进算法

来源 :山东大学 | 被引量 : 0次 | 上传用户:chenzenghua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式一致性是指n个处理器组成的分布式系统,其中最多有m个处理器发生故障,要求所有的无故障处理器都能做出相同的决定,并且决定值必须是合理的。区域故障模型是多个局域网中处理器的故障模型。本文提出了区域故障模型下分布式一致性的改进算法,将其通信复杂度将为O(n3(?)min(f+2,t+1))。 分布式一致性和Byzantine一致性是等价的,而Byzantine一致性是分布式计算领域最基本的问题之一。首先对Byzantine一致性进行分类,然后证明了当且仅当n>3m时才存在对应的Byzantine一致性算法,给出了n>3m时的Byzantine一致性算法和其正确性证明。接下来描述了分布式一致性,给出了n>3m时实现分布式一致性的指数级算法以及算法对应的几条性质,跟着用Phase King协议解决分布式一致性并给出证明。然后将n>3m的情况扩展到使用对手结构,介绍了使用对手结构时的分布式一致性算法,证明了算法的几条性质。在接下来的部分定义了区域故障模型,分析了区域故障模型下分布式一致性的特征,据此给出了区域故障下实现分布式一致性的充要条件即A1∪A2∪A3≠P或者Ai(i=1,2,3)在(A,(?))上是可验证的,并且给出了相应的证明。接着利用上一部分证明充要条件时采用的思想,如果一个对手结构中三个元素覆盖处理器集合,那么这个对手结构可以用虚拟处理器来代替,这样虚拟处理器和真实处理器共同组成的集合满足Q3,在真实处理器和虚拟处理器上可以定义一个分布式协议,然后再根据协议的特性进一步改进。 最后提出了未来的研究方向,可以通过增强问题模型或者改进使用对手结构时的分布式一致性算法降低算法的通信开销。
其他文献
块效应是视频编码(尤其是低码率视频编码中)长期存在的干扰因素。这首先是由于视频编码中的分块运动估计,其次是由于运动估计后的变换和量化。而这两种是现有主流视频编码标准中
随着互联网的普及和经济全球化的推进,信息系统在人们的生活、学习和工作中逐渐开始扮演着越来越重要的角色,人们对信息系统的依赖性也越来越强。许多的信息系统处于不设防或
近年来,随着互联网和无线网络技术的飞速发展,移动商务作为电子商务领域发展的新方向显示出巨大的潜力,同时也使网络信息安全问题日益突出。解决网络信息安全问题,密码技术是
二十世纪蓬勃发展起来的智能算法为解决复杂优化问题提供了有利工具,在各个领域获得广泛应用。但是,智能算法种类多、待优化问题门类杂,如何在改善算法自身的同时,理清待求解问题
信息网络时代的到来给国家政府部门的工作提出了快捷、高效的要求,发展电子政务已是大势所趋。但是目前的电子政务系统在面临着很多问题,其中一个主要的难题就是信息源异构问题
传统的数据库安全机制对于成功数据攻击的防御能力非常有限,有授权的恶意事务可以通过破坏数据的完整性和可用性使得数据库系统不能正常工作。因此,入侵检测技术被用来加强系统
软件测试是软件质量保证的重要手段。随着互联网技术的普及,软件产品已从传统的单机环境迁移到复杂多变的网络环境。因此,研究如何对网络软件进行测试是软件测试领域的一个重
随着Internet的持续快速发展,人们对网络的需求由简单的数据传输向综合的多媒体业务发展。多播技术作为一种可大大节省网络资源的技术在多媒体业务中有着广泛的应用。很多实时
随着企业信息化的发展,企业越来越依赖于网络,Intranet中的关乎企业利益的安全问题越来越受到更到的关注。而如何能够有效地保障网络中这些与企业息息相关的重要数据信息的安全
本文针对XX部机关局域网的安全要求,提出了一套系统、先进和科学合理的网络安全整体解决方案,包括内部网络的安全、远程接入的安全、连接外部网络的安全以及操作系统安全、应用