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
Link To Document