- Unleash Your Web Server's True Power!
- Web Tuning Strategies
- Strategy: Optimize NT's Network Subsystem for Web-Based Workloads
- Strategy: Tune the Web Server Software Engine to Utilize All Available Server Resources
- Strategy: Tune Your Web Application to Utilize Available CPU Resources
- Strategy: Design the Disk Subsystem Layout for the Low Latency
For the fastest possible Web server performance, tune your Web server engine to keep as much of the Web server-provided content located in the Web server cache and RAM as you can. Unfortunately, for intense file server environments and dynamic Web application environments supported by larger Web sites, this is not realistic. For these environments, still optimize your RAM usage, but also configure your disk subsystem for the lowest latency possible.
Tactic 6: Group Similar Disk I/O Activities and Files Together on Fast Disk Subsystems
IIs relies on NT's file system cache to provide its caching services when it needs information from the disk subsystem. The file system cache leverages a read-ahead algorithm when working with the disk subsystem. Whenever possible, group Web server files together on their own physical partition, based on your Web site design. Place these files on the fastest disk subsystem that you have available, such as one Fast SCSI-3 Ultra-Fast Wide disk or a small RAID array. By laying out your disk subsystem in this manner, you leverage NT's file system cache and provide a low-latency disk subsystem solution. If this is not possible, run a good disk defragmenter, at a minimum, from time to time in an effort to increase the chances that your files are grouped together on the disk subsystem. We could spend a lot more time on these topics, but we are at the word count limit for the day.