USENIX Windows NT Workshop, 1997
High Performance Web Servers on Windows NT: Design and Performance
James C. Hu, Irfan Pyarali, and Douglas C. Schmidt
Washington University in St. Louis
Abstract
This research provides two contributions to the study of
high-performance Web servers. First, it outlines the
optimizations necessary to build efficient and scalable
Web servers and illustrates how we applied some of these
optimizations to create JAWS, a high-performance Web
server that is explicitly designed to alleviate overheads
incurred by existing Web servers on high-speed networks.
Second, this paper describes how we have customized
JAWS to leverage advanced features of Windows NT,
such as asynchronous mechanisms for connection
establishment and data transfer. Our work includes
performance results which characterize the effectiveness of
these techniques under increasing server load conditions.
We conclude that optimal performance requires adaptive
server behavior.
- View the full text of this paper in
HTML form and
PDF form.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.
|