Please register or login. There are 0 registered and 1423 anonymous users currently online. Current bandwidth usage: 326.30 kbit/s December 12 - 02:58pm EST 
Hardware Analysis
      
Forums Product Prices
  Contents 
 
 

  Latest Topics 
 

More >>
 

    
 
 

  Building a High-Performance Web Server 
  Oct 18, 2002, 07:30am EDT 
 

Summary


By: Sander Sassen

Designing and building a web server is something you generally don’t do over the weekend, it takes time to properly pick the right components and make the web server scalable and powerful enough to last for at least the next year or so. In our case we’ve designed a whole new server from the ground up and have taken the time to think through every design choice we made and every component we’ve picked. In the past few pages you’ll have noticed that we did take a different approach than most by using IDE-RAID instead of SCSI for our storage sub system, a choice that has saved us a lot of money and proved to be a much faster solution overall.

Finished Server Topview


Fig 12. The finished web server with the top cover removed.

We’ve been evaluating our server for more than 100-days since we brought it online, running performance and stability tests and naturally tweaking the OS, Apache and our html, PhP and MySQL code. One thing became immediately apparent when making real world comparisons to out-of-the-box web server solutions from Dell, Compaq, Sun and others and that’s the fact that we’re much faster and able to offer substantially higher output bandwidth than comparable offerings from these OEMs. This not only brings home our point that a web server needs to be tailored to fit the application, but also that home-built solutions can easily compete with readily bought solutions. All that it takes is a little time and effort and good grasp of what the web server is set out to do.

On behalf of the whole Hardware Analysis staff we'd like to thank the following companies for working with us and/or contributing to this project: Alpha Company Ltd., Advanced Micro Devices, AMD, Chenbro Micom Co., Ltd., Crucial Technology, Intel Corporation, Maxtor Corporation, Mitsumi Electric Co., Ltd., Nxs Internet, Promise Technology Inc., Tyan Computer Corporation, Western Digital Corporation.

Sander Sassen.


1. Introduction
2. Storage, Requirements
3. Storage, IDE-RAID
4. Processors, Intel or AMD
5. Motherboard, Integrated Solution
6. Enclosure, 2U-rack case
7. Software, Linux and Apache
8. Hosting, Nxs Internet
9. Summary

Discuss This Article (28 Comments) - If you have any questions, comments or suggestions about the article and/or its contents please leave your comments here and we'll do our best to address any concerns.

 

    
 
 

  Related Articles 
 
 

  Newsletter 
 
A weekly newsletter featuring an editorial and a roundup of the latest articles, news and other interesting topics.

Please enter your email address below and click Subscribe.