• DocumentCode
    1917963
  • Title

    The SASHA architecture for network-clustered web servers

  • Author

    Goddard, Steve ; Schroeder, Trevor

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    163
  • Lastpage
    172
  • Abstract
    We present the Scalable, Application-Space, Highly-Available (SASHA) architecture for network-clustered web servers that demonstrates high performance and fault tolerance using application-space software and Commercial-Off-The-Shelf (COTS) hardware and operating systems. Our SASHA architecture consists of an application-space dispatcher, which performs OSI layer 4 switching using layer 2 or layer 3 address translation; application-space agents that execute on server nodes to provide the capability for any server node to operate as the dispatcher, a distributed state-reconstruction algorithm; and a token-based communications protocol that supports self-configuring, detecting and adapting to the addition or removal of servers. The SASHA architecture of clustering offers a flexible and cost-effective alternative to kernel-space or hardware-based network-clustered servers with performance comparable to kernel-space implementations
  • Keywords
    Internet; fault tolerant computing; file servers; open systems; protocols; workstation clusters; COTS hardware; OSI layer 4 switching; SASHA Architecture; application-space agents; application-space dispatcher; application-space software; distributed state- reconstruction algorithm; fault tolerance; kernel-space implementations; network-clustered web servers; operating systems; token-based communications protocol; Communication switching; Computer architecture; Fault tolerant systems; Hardware; Network servers; Open systems; Operating systems; Service oriented architecture; Software performance; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2001. Sixth IEEE International Symposium on
  • Conference_Location
    Boco Raton, FL
  • ISSN
    1530-2059
  • Print_ISBN
    0-7695-1275-5
  • Type

    conf

  • DOI
    10.1109/HASE.2001.966817
  • Filename
    966817