混合一致协议及原子多播研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:qzl11320583407
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
理性参与者在协议执行过程中根据自身效用最大化原则采取行动策略,这给协议带来了诸多问题,使得传统的容错一致协议研究面临许多新挑战。   分布式系统对一致性的普遍要求是所有用户请求以相同的顺序到达各个服务器进程且确定性地执行,这需要调用群组通信原语—原子多播。原子多播能够保证进程传递消息的一致性和次序性。本文基于一致协议和可靠多播,利用模块化方法设计出一个可扩展的具有容错性的原子多播协议,该协议特别适用于大规模分布式应用,具体工作如下:   (1)研究同步系统与异步系统中的拜占庭容错一致协议,协议在系统初始化时根据系统运行环境假设出错的最大节点数,继而来确定系统服务器个数,指出协议存在威胁:当模型中有理性参与者时,协议因错误数限制被打破而失效。   (2)设计拜占庭节点共存时理性节点的效用函数,由于节点间需要通信,在设计效用函数时考虑了节点成本以及参与系统的收益。将交互一致问题形式化为一个博弈,拜占庭一致认证协议(BAAP)是该博弈的一个策略,证明了该协议不是纳什均衡,理性节点偏离协议规定将破坏协议的安全性。   (3)应用博弈论中的惩罚机制,设计了同步系统中的混合一致协议,并对协议进行了正确性分析。协议不仅能容忍拜占庭节点,而且还为理性节点定义出了最优策略,即所有理性节点完全正确地遵从协议规定,可以得到最大收益。   (4)引入群组通信中的可靠多播用于进程间传递消息,实现对单个提议值达成共识的一致协议,相比点到点的单播机制,多播具有更高的效率性、可靠性和可扩展性。基于一致协议和可靠多播等协议设计和分析了原子多播协议。   (5)编程实现了混合一致协议。
其他文献
本文以一类非线性半参数变系数模型y=f(x,β)+zTg(t)+ε为研究对象,对未知参数β和未知函数g(·)进行估计。关于g(·),主要通过sieve方法采用B样条进行估计,其中节点的选择通
绘本是小学生最喜闻乐见的阅读文本,语言浅显精炼,优秀的绘本是低年级学生学习语言的范本.让学生有对象可模仿,是低年级说话、写话训练的优秀素材.绘本写话是绘本阅读的延伸,
在教育体制不断改革和深入的背景下,对教学提出了更高的要求,希望教学效果能够满足全新教育体制的基本要求.在高中历史教学过程中,为了激发学生学习历史知识的兴趣,促进历史
水资源对于人类的生产和生活都是不可缺少的重要自然资源,同时在现代的经济可持续发展中也占有重要作用。而随着经济的不断快速发展及人口的迅速增加,使得水资源的消耗也呈刚
无网格方法作为一种新的求解偏微分方程的数值方法,与传统的基于网格的数值方法的不同,无网格方法直接借助于离散节点来构造近似函数,可以彻底或部分地消除网格的影响,不需要网格
本论文研究了一类带有收获项和反应函数的捕食-食饵系统在连续的情况下多个周期解的存在性,还研究了在时标上在加入时滞时这类捕食-食饵系统的多个周期解的存在性.本论文的结
在科技快速发展的今天,日益复杂的科学研究和工程实际问题也伴随而来。其中,最重要的一类问题便是生产实践中常遇到的优化问题。这类问题在解决时,通常存在维度高、迭代量大、迭
本文主要利用源自集中紧的Profile分解技术来研究聚焦型质量超临界能量次临界NLS方程iut+△u+|u|p-1=0,u(x,0)=u0(x)∈H1((IR)N)(1)解的长时间行为和动力学特征。   首先,我
对于电信企业,面对日趋激烈的行业竞争,为了能将自己的市场利益最大化,不仅需要其提供更为多元化、高质量的产品来开发新客户,更要求其积极的采取各种措施来保留老客户,因为开发一