- 73
- 0
- 约9.41千字
- 约 7页
- 2018-08-04 发布于湖北
- 举报
1 简介
Paxos算法作为容错的分布式系统实现已经广泛的被认为是难理解的,这可能由于
之前的描述对于许多读者来说不容易读懂。实际上,它是最简单和最显而易见的分布式
算法之一。它实际上是一致性算法 “会议”算法的一种。在下个章节将展示这个一致性
算法无法避免的属性,而这些属性我们想让他满足的。最后的章节中通过构建一个状态
机取得一致性的分布式系统的简单程序,来解释完全的paxos算法,当然这个方法是众
所周知的,因为这个可能是最经常在分布式理论里提及的主题 【4 】。
2 一致性算法
2.1 问题
假设一个可以进行建议的进程的集合。一个一致性算法要保证在所有被建议的值中
只有一个单一的值可以被选定。如果没有值被建议,当然也就没有值被选定。如果一个
值已经被选定了,则这些进程应该能够了解到这个被选定的值.
一致的安全要求如下:
1. 仅仅一个被建议的值才可能被选定
2. 仅仅一个单一的值被选定
3. 一个进程不会去了解一个值,除非他已经被实际的选定了
我们将不尝试去详细说明精确的活性需求。无论如何,目标是确保一些被建议的值
最终被选定,并且如果一个值被选定了,然后一个进程最终能够学习到这个值。我们让
这三个一致性算法中的三个角色扮演三种代理人类型,建议者,同意者,学习者
您可能关注的文档
最近下载
- 2025中国中铁工程质量通病防治手册(隧道及地下工程).docx VIP
- 水利工程道路工程施工质量评定表填写模板.docx VIP
- 黑布林版名著阅读《the fisherman and his soul》课件.pptx VIP
- YBT4001.1-2019 钢格栅板及配套件 第1部分:钢格栅板.pdf VIP
- 2024-2025学年安徽省高一(下)期末数学试卷(含解析).docx
- 港口码头桩基沉桩施工工程作业指导书.docx
- ZSMC之山智控 G2系列伺服驱动器使用手册.pdf VIP
- 自来水厂施工组织设计.doc VIP
- 人教版劳动教育八年级上册全册教学课件.ppt
- 中国诗词大会题目汇集(附答案)完整题库.docx VIP
原创力文档

文档评论(0)