I have very strange issue with Windows server 2008 R2 with IIS 7.5 installed on server with cpu with 24 cores and 24 GB ram.
The problem is that with apache benchmark tool I can't force the IIS to serve more than 17-18 request per seconds. I am addressing very simple asp page that just print a text without any connections to database or whatever.
With 1000 users and 1000 requests the response times are around 120-150s.
Very weird. Any idea what could be the reason for such low value of requests per seconds served?
I tried very different settings and nothing helped.
UPDATE: the low performance is when requests come from a host which is not in the server network. If the benchmark is started from a host in same network the throughput is about 1000+ requests/second