After a few months of throttled CPU on all our IBM Notes mail server VMs running on VI3, we've all but given up on running any Domino server (mail server or otherwise) on VMWare. We'd been hopeful when seeing the same thing in ESX2.5 that things would improve in VI3 but they haven't. We finally found this technote from IBM basically saying that they see the same thing (SAN/No SAN, 2.5/VI3) and can't find a workaround:
http://www-1.ibm.com/support/docview.wss?rs=203&uid=swg21252786
And their technote isn't talking about Domino either. They reproduce the CPU throttling within the VM (backedup by esxtop) using simple Windows copy (not dealing with network copies here, only disk IO) commands.
They seem to be saying that a significant portion of the IO work typically done by the physical hba has to be done in software when virtualized in ESX (aka, CPU cycles).
Anyone out there in the know disputing the claims IBM is making? We only found the technote because we've seen the exact same thing everyday. In the back of my mind I figured there was probably something that could be tweaked but we hadn't managed to find anything yet. Once I saw the technote from the super-highly-intelligent IBM eggheads, I didn't feel so bad
I've seen some other postings like this one in which no one has given much explanation or been able to attribute seemingly huge IO problems to misconfiguration (only small differences seem to be tweakable):
http://www.vmware.com/community/click.jspa?searchID=-1&messageID=503100
http://www-1.ibm.com/support/docview.wss?rs=203&uid=swg21252786
And their technote isn't talking about Domino either. They reproduce the CPU throttling within the VM (backedup by esxtop) using simple Windows copy (not dealing with network copies here, only disk IO) commands.
They seem to be saying that a significant portion of the IO work typically done by the physical hba has to be done in software when virtualized in ESX (aka, CPU cycles).
Anyone out there in the know disputing the claims IBM is making? We only found the technote because we've seen the exact same thing everyday. In the back of my mind I figured there was probably something that could be tweaked but we hadn't managed to find anything yet. Once I saw the technote from the super-highly-intelligent IBM eggheads, I didn't feel so bad
I've seen some other postings like this one in which no one has given much explanation or been able to attribute seemingly huge IO problems to misconfiguration (only small differences seem to be tweakable):
http://www.vmware.com/community/click.jspa?searchID=-1&messageID=503100