DocumentCode
1728289
Title
A scalable and highly available web server
Author
Dias, D.M. ; Kish, W. ; Mukherjee, R. ; Tewari, R.
Author_Institution
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear
1996
Firstpage
85
Lastpage
92
Abstract
We describe a prototype scalable and highly available web server, built on an IBM SP-2 system, and analyze its scalability. The system architecture consists of a set of logical front-end or network nodes and a set of back-end or data nodes connected by a switch, and a load balancing component. A combination of TCP routing and Domain Name Server (DNS) techniques are used to balance the load across the Front-end nodes that run the Web (httpd) daemons. The scalability achieved is quantified and compared with that of the known DNS technique. The load on the back-end nodes is balanced by striping the data objects across the back-end nodes and disks. High availability is provided by detecting node or daemon failures and reconfiguring the system appropriately. The scalable and highly available web server is combined with parallel databases, and other back-end servers, to provide integrated scalable and highly available solutions.
Keywords
Internet; network servers; Domain Name Server; IBM SP-2 system; TCP routing; back-end nodes; daemon failures; data nodes; data objects; highly available web server; load balancing component; network nodes; parallel databases; prototype scalable web server; system architecture; Availability; Databases; File servers; Load management; Network servers; Prototypes; Routing; Scalability; Switches; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon '96. 'Technologies for the Information Superhighway' Digest of Papers
Conference_Location
Santa Clara, CA, USA
ISSN
1063-6390
Print_ISBN
0-8186-7414-8
Type
conf
DOI
10.1109/CMPCON.1996.501753
Filename
501753
Link To Document