• DocumentCode
    2428236
  • Title

    Using Distributed Diagnosis to Deploy Highly-Available Web Servers

  • Author

    Ziwich, Roverli P. ; Hilgenstieler, Egon ; Carara, Emerson F F ; Duarte, Elias P. ; Bona, Luis C E

  • Author_Institution
    Dept. Inf., Fed. Univ. of Parana, Curitiba
  • fYear
    2008
  • fDate
    28-30 Oct. 2008
  • Firstpage
    129
  • Lastpage
    134
  • Abstract
    This work presents SAPOTI (Dependable TCP/IP application servers - in portuguese: servidores de aPlicacoes cOnfiaveis Tcp/Ip), a distributed tool that guarantees the availability of TCP/IP application servers, in particular of Web servers. The tool is based on the SNMP framework and is executed on a group of Web servers running on a set of hosts that are monitored by a dependable distributed network management tool based on the hierarchical diagnosis algorithm Hi-ADSD with Timestamps. One server is elected to be responsible for the service. After this server becomes faulty and this event is diagnosed, the service is automatically recovered by electing another server among those that are fault-free. A priority scheme based on identifiers is defined. The service is available even if only one host/server is fault-free. Experiments are described obtained from a implementation of SAPOTI on a LAN with real Apache servers. Experiments that involved the injection of 210 faults distributed among a group of six servers were run, the measured availability was at least 97.3%. In another experiment with five servers, where 27 faults were injected, the availability was 99.5% during the whole experiment time.
  • Keywords
    Internet; computer network management; computer network reliability; fault diagnosis; file servers; transport protocols; Apache server; Hi-ADSD timestamp-based hierarchical distributed diagnosis algorithm; Internet; LAN; SAPOTI; SNMP framework; TCP/IP application server; Web server; fault distribution; identifier priority scheme; simple network management protocol; Availability; Fault diagnosis; Informatics; Local area networks; Monitoring; Network servers; Protocols; TCPIP; Testing; Web server; dependable servers; diagnosis; network management; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Conference, 2008. LA-WEB '08., Latin American
  • Conference_Location
    Espfrito Santo
  • Print_ISBN
    978-0-7695-3397-1
  • Electronic_ISBN
    978-0-7695-3397-1
  • Type

    conf

  • DOI
    10.1109/LA-WEB.2008.11
  • Filename
    4756171