VMware

This Question is Not Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
5 Replies Last post: Jun 14, 2009 1:35 PM by joeyCon  

variable IIS performance depending upon load on other ESX VMs posted: Jun 11, 2009 2:42 AM

Click to view joeyCon's profile Lurker 5 posts since
Jun 11, 2009

I am running a web server on an ESX box.

When I am running without any other VMs running on the ESX box, I get a throughput of 40 requests per second, without queues building up.

When I place other 4 VMs on the box (under heavy load, both CPU and network I/O) the performance of my web server deteriorates to 20 requests per second.

All VMs on single cores. All windows 2003, IIS 6

This happens if I set the affinity of the CPUs to set cores, or allow them to roam. If I set the affinity to a set core I also turn off hyperthreading.

There are serveral spare cores to allow for spare CPU capacity for virtual switches, etc...

Has anyone else had these issues? Am I missing something?

I'd be very greatful for any assistance.

Joe

Click to view weinstein5's profile Guru 6,320 posts since
Nov 19, 2005
What is the configuration of your ESX host? How many CPUs/core? How much memory? That is normal behavior if you are constrained by resources -


If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

Click to view weinstein5's profile Guru 6,320 posts since
Nov 19, 2005

ESX schedules a single vCPU to a single core - so each of you VMs will be scheduled to a single core - ESX does this very well so best practice is not to set affinity


How is your networking configured? Are you using a NIC team? I know you say memory is not a bottleneck, but how much memory does each host have?

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities