• DocumentCode
    2493672
  • Title

    HP: Hybrid Paxos for WANs

  • Author

    Dobre, Dan ; Majuntke, Matthias ; Serafini, Marco ; Suri, Neeraj

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. Darmstadt, Darmstadt, Germany
  • fYear
    2010
  • fDate
    28-30 April 2010
  • Firstpage
    117
  • Lastpage
    126
  • Abstract
    Implementing a fault-tolerant state machine boils down to reaching consensus on a sequence of commands. In wide area networks (WANs), where network delays are typically large and unpredictable, choosing the best consensus protocol is difficult. During normal operation, Classic Paxos (CP) requires three message delays, whereas Fast Paxos (FP) requires only two. However, when collisions occur, due to interfering commands issued concurrently, FP requires four extra message delays. In addition, FP uses larger quorums than CP. Therefore, CP can outperform FP in many situations. We present Hybrid Paxos (HP), a consensus protocol that combines the features of FP and CP. HP implements generalized consensus, where collisions are caused only by interfering commands. In the absence of collisions HP requires two message delays, and only one extra message delay otherwise. Our evaluation shows that when collisions are rare, the latency of HP reaches the theoretical minimum. When collisions are frequent, HP behaves like CP.
  • Keywords
    fault tolerance; wide area networks; WAN; classic paxos; fast paxos; fault-tolerant state machine; hybrid paxos; network delays; wide area networks; Access protocols; Computer science; Delay; Fault tolerance; Fault tolerant systems; History; Network servers; Protection; Resilience; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Conference (EDCC), 2010 European
  • Conference_Location
    Valencia
  • Print_ISBN
    978-0-7695-4007-8
  • Electronic_ISBN
    978-1-4244-6594-1
  • Type

    conf

  • DOI
    10.1109/EDCC.2010.23
  • Filename
    5474190