This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
NCSA's World Wide Web Server: Design and Performance
November 1995 (vol. 28 no. 11)
pp. 68-74
Shortly after the National Center for Supercomputing Applications' World Wide Web server was established, it became clear that the volume of WWW traffic would stress operating systems and network implementations in ways not originally envisioned by their designers. To support continued growth, WWW servers must manage a multigigabyte (in some instances a multiterabyte) database of multimedia information while concurrently serving multiple request streams. This places enormous demands on the servers' underlying operating and file systems. Simply put, WWW servers must become more adaptive and intelligent. This article describes the design of NCSA's WWW server and analyzes the access patterns to it. The analysis shows that scalability, protocol efficiency, and effective caching strategies are the major issues for the next generation of servers. In particular, the authors maintain that to improve performance, both clients and servers must aggressively exploit caching and prefetching on the basis of knowledge of request patterns, data types, and hardware capabilities.
Citation:
Thomas T. Kwan, Robert E. McGrath, Daniel A. Reed, "NCSA's World Wide Web Server: Design and Performance," Computer, vol. 28, no. 11, pp. 68-74, Nov. 1995, doi:10.1109/2.471181
Usage of this product signifies your acceptance of the Terms of Use.