• DocumentCode
    1845596
  • Title

    Adaptive Strategies for Speeding Up Sequences of Consensus

  • Author

    Hurfin, Michel ; Moise, Izabela ; Le Narzul, Jean-Pierre ; Majorczyk, Frédéric

  • Author_Institution
    INRIA Rennes, Rennes, France
  • fYear
    2012
  • fDate
    26-29 March 2012
  • Firstpage
    435
  • Lastpage
    442
  • Abstract
    The Paxos-MIC protocol allows to solve a sequence of consensus instances in an unreliable asynchronous system. It follows the basic principles of Paxos and uses two optimizations of this protocol: a safe one, So that is always activated and a risky one, Ro. The paper focuses on the interest of Ro that has been introduced by Lamport in the Fast Paxos protocol. We study the optimization Ro in favorable and unfavorable scenarios where it may lead to an additional cost. Paxos-MIC is adaptive as it tries to obtain the best performance gain depending on the current context. Indeed, between two consecutive consensus instances, the leader determines if Ro has to be triggered or not. In the particular context of a secure Web architecture whose design relies on a consensus service, we use a trace that contains all the HTTP requests addressed to a real Web site during a period of 16 days. We propose different triggering criteria and we analyze their accuracy to predict collisions when proposed values are produced at the rate observed in this trace.
  • Keywords
    distributed processing; optimisation; HTTP requests; Paxos-MIC protocol; Ro protocol; So protocol; consensus sequence; optimizations; unreliable asynchronous system; Context; Delay; Lead; Optimization; Protocols; Runtime; Scalability; Fast Paxos; Paxos; adaptability; agreement problem; consensus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops (WAINA), 2012 26th International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4673-0867-0
  • Type

    conf

  • DOI
    10.1109/WAINA.2012.178
  • Filename
    6185301