I'm curious to see how far people are pushing their Windows 2008 Server and IIS7 configurations?
I just recently migrated my apps to a Windows 2008 Server running IIS7, on a Dual-QuadCore server with 4gb of RAM. Base configuration, ie: I did very little tweaking if anything at all. The only thing I did out of the norm is setup a Loopback adapater for DSR settings to work with my Load Balancer. (This article is vital to read for anyone trying to do this too http://www.loadbalancer.org/blog/?p=6)
Last night I put it through a stress test. I added it to my load balancer, and gave it a low weight. It started serving traffic, and was running smoothly...
To make a long story short, I kept ramping up traffic till it was serving aproximately 12,000 connections, doing about 150 web service connections/second, and about 95% cpu utilization.
It was still delivering pages quickly, I did see some slow downs - but nothing too significant.
I must say I'm very impressed. Are there any other metrics I need to be monitoring to see what the server is actually doing? Any tweaks anyone knows to push performance even further?
Thanks!!
-Joe
CTO, AdWorldMedia.com