• DocumentCode
    2784939
  • Title

    Impact ofWAN Channel Behavior on End-to-end Latency of Replication Protocols

  • Author

    Baldoni, Roberto ; Marchetti, Carlo ; Virgillito, Antonino

  • Author_Institution
    Dipt. di Informatica e Sistemistica "Antonio Ruberti", Universita di Roma "La Sapienza", Rome
  • fYear
    2006
  • fDate
    18-20 Oct. 2006
  • Firstpage
    109
  • Lastpage
    118
  • Abstract
    Software replication of stateful services is typically implemented using two-tier architectures, in which clients directly interact with replicas running distributed agreement protocols for ensuring consistency. In general, performance of these protocols is sensitive to network delays, which might consequently reduce service availability. Therefore, in previous works we introduced three-tier software replication, in which agreement protocols run in an apposite tier (detached from clients and replicas) that can be independently deployed in a controlled and stable part of the network. In this paper, we analyze the performance of replication protocols implemented using two- and three-tier architectures using a simplified wide-area network model that considers two types of behaviors for channels, i.e., normal (small and predictable latency variations), and slow (high and unpredictable latency variations). This channel model is instantiated using traces of real Internet latencies measured sending HTTP requests to Internet Web sites at varying rates. Then, by exploiting traces, we simulate simplified versions of three replication protocols (i.e., active, passive, and three-tier replication), and we show how the end-to-end latency of each protocol is related to the number of slow channels. Results mainly demonstrate that the availability of a service replicated through a three-tier architecture is less affected from channel slow-downs
  • Keywords
    Internet; fault tolerant computing; performance evaluation; protocols; wide area networks; Internet latencies; WAN channel behavior; active replication protocol; distributed agreement protocols; end-to-end latency; passive replication protocol; three-tier replication protocol; wide-area network model; Availability; Computer architecture; Computer crashes; Delay; IP networks; Multicast algorithms; Protocols; Software algorithms; Web and internet services; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Conference, 2006. EDCC '06. Sixth European
  • Conference_Location
    Coimbra
  • Print_ISBN
    0-7695-2648-9
  • Type

    conf

  • DOI
    10.1109/EDCC.2006.13
  • Filename
    4020840