Please register or login. There are 9 registered and 1733 anonymous users currently online. Current bandwidth usage: 137.39 kbit/s August 20 - 01:34pm EDT 
Hardware Analysis
      
Forums Product Prices
  Contents 
 
 

  Latest Topics 
 

More >>
 

    
 
 

  You Are Here: 
 
/ Forums / Building a High-Performance Web Server
 

  Building web server 
 
 Author 
 Date Written 
 Tools 
David Fartouk Oct 18, 2002, 04:12am EDT Reply - Quote - Report Abuse
Send Message - Add to Buddy List Replies: 4 - Views: 107
Hi
I didn't want to raise the academic question - "Linux or Microsoft" but someone has to make this argument more realistic.
First - the performance advantage of Linux is not quiet obvious, there are different advantages to each system. IIS is currently much faster then Apache in serving Static content and Images while Apache can support higher amount of concurrent users.
I agree that using Linux as web server is a good choice but I will probably aim it to UNIX environment.
From my large experience in this area I can say that usually both Apache and IIS, when configured correctly, will be up and running for a long time (years).
For summary, I agree with your choice.



Want to enjoy less advertisements and more features? Click here to become a Hardware Analysis registered user.
Sander Sassen Oct 18, 2002, 07:51am EDT Reply - Quote - Report Abuse
Send Message - Add to Buddy List  
>> Re: Building web server
Hi David,

The problem with running a Microsoft based server is the fact that the size of the OS bogs down the performance of the whole server. With Linux a working web server kernel fits in just a few KBs and a database backend needs no more than a few MBs. The GUI and other services that are running on, for example, a Windows 2000 Pro, web server will consume valueable processor time and resources and will require you to use a more powerful server then if you'd used Linux.

I'm not directly comparing the performance of IIS or .NET to Apache, but looking at it from a system requirements point of view. And from that perspective the Microsoft solution does need a bigger server to be able to offer the same level of performance.

Kind regards,

Sander Sassen
Editor in Chief - Hardware Analysis
ssassen@hardwareanalysis.com
Peh Lee Oct 19, 2002, 11:36am EDT Reply - Quote - Report Abuse
Send Message - Add to Buddy List  
>> Reliability
Other than your good point on the bloatedness of OS - MS Windows being really bloated - and in turn steals precious processor resources, there's another point that warrants everyone's attention:

Reliability.

Although I have NO DOUBT that a MSWindow-based webserver can run for weeks without having to be rebooted, if it has been really carefully set-up. But, a similarly carefully set-up Linux- (or Solaris-, or *BSD-) based webserver can run much, MUCH longer.

The reason is _really_ simple, the Unices platform is just much more reliable than the MSWindows platform.

You do not have to take my word for it. You can ask anyone who have tried BOTH platform before, that is, anyone who can be impartial.

Peh Lee Oct 19, 2002, 11:40am EDT Reply - Quote - Report Abuse
Send Message - Add to Buddy List  
>> Reliability
Other than your good point on the bloatedness of OS - MS Windows being really bloated - and in turn steals precious processor resources, there's another point that warrants everyone's attention:

Reliability.

Although I have NO DOUBT that a MSWindow-based webserver can run for weeks without having to be rebooted, if it has been really carefully set-up. But, a similarly carefully set-up Linux- (or Solaris-, or *BSD-) based webserver can run much, MUCH longer.

The reason is _really_ simple, the Unices platform is just much more reliable than the MSWindows platform.

You do not have to take my word for it. You can ask anyone who have tried BOTH platform before, that is, anyone who can be impartial.

Chris Faulkner Oct 19, 2002, 06:42pm EDT Reply - Quote - Report Abuse
Send Message - Add to Buddy List  
>> Re: Building web server
When an IIS server is hitting 100% CPU load, things get a bit slow... even in the static content arena. Apache servers running in Linux or Unix counterparts, can run much more effciently greater than 100% cpu load.


Write a Reply >>


 

    
 
 

  Topic Tools 
 
RSS UpdatesRSS Updates
 

  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.