我想知道视图转换算法和Paxos之间的关系是什么?在我的讲稿中,它指出“每个视图的参与者都同意主要的,稍后管理复制过程”。这种情况下的观点是什么,Paxos与此有何关系?
发布于 2012-12-12 06:10:27
paxos中的"view“概念适用于节点数量(提出者/接受者/学习者)是动态的场景。
想象一下这样的场景:节点在启动时通过UDP广播发现彼此。在任何时间点,您都可以运行数量可变的节点。每次这个“节点数”改变时,都会显示一个新的视图。
这之所以重要,是因为在这样一个动态的环境中,如何确定接受消息的"quorom“大小?通过将单调递增的ViewNumber添加到ProposalNumber (也称为Viewstamp),这允许优雅地检测“视图”或节点数量的变化。
整个视图/复制概念都是在这篇文章中创造出来的:
Paxos Made Practical
https://stackoverflow.com/questions/10625019
复制相似问题