Byzantine quorum systems

被引:242
|
作者
Malkhi, D [1 ]
Reiter, M [1 ]
机构
[1] AT&T Bell Labs, Res, Florham Park, NJ 07932 USA
关键词
quorum systems; Byzantine failures; replication; fault tolerance;
D O I
10.1007/s004460050050
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quorum systems are well-known tools for ensuring the consistency and availability of replicated data despite the benign failure of data repositories. In this paper we consider the arbitrary (Byzantine) failure of data repositories and present the first study of quorum system requirements and constructions that ensure data availability and consistency despite these failures. We also consider the load associated With our quorum systems, i.e., the minimal access probability of the busiest server. For services subject to arbitrary failures, we demonstrate quorum systems over n servers with a load of O(1/root n), thus meeting the lower bound on load for benignly fault-tolerant quorum systems. We explore several variations of our quorum systems and extend our constructions to cope with arbitrary client failures.
引用
收藏
页码:203 / 213
页数:11
相关论文
共 50 条
  • [1] Small Byzantine quorum systems
    Martin, JP
    Alvisi, L
    Dahlin, M
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 374 - 383
  • [2] Evaluating Byzantine quorum systems
    Dantas, Wagner Saback
    Bessani, Alysson Neves
    Fraga, Joni da Silva
    Correia, Miguel
    SRDS 2007: 26TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, : 253 - +
  • [3] Proactive Byzantine Quorum Systems
    Alchieri, Eduardo A. P.
    Bessani, Alysson Neves
    Pereira, Fernando Carlos
    Fraga, Joni da Silva
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 708 - +
  • [4] Dynamic Byzantine quorum systems
    Alvisi, L
    Malkhi, D
    Pierce, E
    Reiter, MK
    Wright, RN
    DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, : 283 - 292
  • [5] Synchronous Byzantine quorum systems
    Rida A. Bazzi
    Distributed Computing, 2000, 13 : 45 - 52
  • [6] Synchronous Byzantine quorum systems
    Bazzi, RA
    DISTRIBUTED COMPUTING, 2000, 13 (01) : 45 - 52
  • [7] The load and availability of Byzantine quorum systems
    Malkhi, D
    Reiter, MK
    Wool, A
    SIAM JOURNAL ON COMPUTING, 2000, 29 (06) : 1889 - 1906
  • [8] Byzantine quorum systems with maximum availability
    Tsuchiya, T
    Kikuno, T
    INFORMATION PROCESSING LETTERS, 2002, 83 (02) : 71 - 77
  • [9] Fault detection for Byzantine quorum systems
    Alvisi, L
    Malkhi, D
    Pierce, E
    Reiter, MK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (09) : 996 - 1007
  • [10] Access cost for asynchronous Byzantine quorum systems
    Rida A. Bazzi
    Distributed Computing, 2001, 14 : 41 - 48