• 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