I can't answer your question, but just a few thoughts. I once tried running the NTP client on a VM. This is a BAD IDEA, as the system clock timer on a VM is emulated, and it put a load on the server just to run the NTP client as it hits the timer pretty hard. Try running the server with no load, and see if it is using CPU (using esxtop) just sitting at idle. If there is load on the system, something may be polling the clock... I'm just guessing. The way to keep time on a VM is definitely to run NTP client on the ESX server, sync it with some reliable sources, and use the check box in VMWare tools to sync the time with the host. I would agree with your developers that the problem is related to running on VMWare, but not a VMWare problem per se: I think something is putting some kind of load on that server that is causing the timing problem. I would start with the VMWare forums and knowledge base. Good luck. - Bob Coffman