Timed quorum systems for large-scale and dynamic environments

被引:0
|
作者
Gramoli, Vincent [1 ,2 ]
Raynal, Michel [2 ]
机构
[1] Parc Club Orsay Univ, INRIA Futurs, F-91893 Orsay, France
[2] Univ Rennes 1, INRIA Res Ctr Rennes, F-35042 Rennes, France
关键词
time; quorums; churn; scalability; probabilistic atomicity;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents Timed Quorum System (TQS), a quorum system for large-scale and dynamic systems. TQS provides guarantees that two quorums, accessed at instances of time that are close together, intersect with high probability. We present an algorithm that implements TQS at its core and that provides operations that respect atomicity with high probability. This TQS implementation has quorums of size O(root nD) and expected access time of O(log root nD) message delays, where n measures the size of the system and D is a required parameter to handle dynamism. This algorithm is shown to have complexity sub-linear in size and dynamism of the system, and hence to be scalable. It is also shown that for systems where operations are frequent enough, the system achieves the lower bound on quorum size for probabilistic quorums in static systems, and it is thus optimal in that sense.
引用
收藏
页码:429 / +
页数:3
相关论文
共 50 条