Capacity Planning_IIS_SP1_TechRef

Applies To: Windows Server 2003 with SP1

The administrators initially wanted to see how their application scaled on a server with four 500-MHz processors running IIS 6.0 in worker process isolation mode. Their goal was to stress the site to see how many requests per second the installation processed at (or close to) 100 percent CPU saturation. By understanding how the application performed when the CPU was saturated, they could begin to understand how the site would scale under a heavy load, and they could begin to plan the capacity of the installation based on traffic estimates. Table 7.11 describes the software and hardware used for this case study.

Table 7.11 Case Study Software and Hardware

Software Hardware

Web Servers:

Windows Server 2003 (RC1)

Default installation of IIS 6.0 (running in worker process isolation mode)

ASP.NET

Duwamish.NET 7.0 Web application

Web Servers:

Four 550-MHz Intel Pentium 3 processors

Compaq Proliant 6400R

512 MB RAM

Single 3COM Gigabyte Ethernet Server network adapter

Eight 900-MHz Pentium 3 processors

Compaq Proliant 6400R

8 GB RAM

Intel Pro Gigabit Optic Fiber Server network adapter

Database:

SQL Server 2000

Database:

Two 1000-MHz Pentium 3 processors

Compaq DL360

264 MB RAM