home news blogs forums events research newsletter whitepapers careers


Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers





  F E A T U R E 
The Best Bets for Web Development

October 4, 1999


How Ee Tested...
Web Servers
To test our Web servers, we used several pieces of hardware. Each client load generator was an Intel Pentium 200 MMX PC configured with Microsoft Windows NT Workstation (Service Pack 5) and 64 MB of RAM. Our three Compaq ProLiant servers (1850R, 3000 and 6000) contained four 500-MHz Pentium III processors with 512 KB cache per processor and 512 MB of RAM, and our prerelease Sun SPARC server had four 500-MHz SPARC CPUs and 4 GB of RAM. All servers featured Ultra SCSI-2 hard drives. A Lucent Cajun P550 FE switch connected servers and clients. We also ran Netscape (a.k.a. iPlanet) Enterprise Server and Apache Server tests on a 300-MHz Sun Ultra 10 with 256 MB of RAM.

Before we ran our test suite, we performed tests to calibrate the load agendas and generator configurations with our client load generators. On one Intel machine, we measured bandwidth and request rates for various loads using RadView's WebLoad software. This program's Cruise Control feature adds clients at a gradual, specified interval until a goal is reached. We set the goal to be the maximum number of clients we could use effectively.

We used the Static 1-Kbps to 20-Kbps HTML agenda and the quad Sun and Intel machines to put the greatest load on the clients and server machines, with the least network traffic. Then we configured WebLoad to start with one client machine and a load of two, adding a client and load every 30 seconds. When the client load reached 76 (38 machines), the perfect stair-step relationship between clients and network bandwidth broke down and leveled out at around 11.8 MBps (94.4 Mbps) HTTP payload, an acceptable limit.

The smallest page tests produced the most client requests, and thus taxed the servers the most. SSI (Server-Side Include) tests taxed the CPU even more heavily. Data was never bigger than 20 MB. With such huge RAM configurations, 99.9 percent of our client requests came from the servers' cache; thus, we could remove the hard drive from the performance evaluation.

We also used persistent connections for all tests, so that each TCP session would remain open throughout the test. This configuration resulted in the best performance numbers. Had we used nonpersistent connections, performance would have decreased and we would have had to perform some TCP tweaks.

Our scripting tests performed a case-sensitive search through a 200-KB text file (/usr/dict/words) that returned all matches. These applications are easy to code across all languages. Perl and Perl-based scripting mechanisms have an advantage over such alternatives as ASP in this application. Our tests provide points of comparison using a common scripting method across all platforms in a common application, demonstrating each language's text-parsing ability.



PAGE: 1 I 2 I 3 I 4 I 5 I 6 I 7 I 8 I 9 I 10 I 11 I NEXT PAGE
 





Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo Jitter
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet Evolution
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space
App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights