[THIN] Re: OT: Windows 2k web server can't keep time

  • From: "Selinger, Stephen" <SSelinger@xxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Tue, 9 Jan 2007 15:28:51 -0700

Hi,

 

You are bang on it is a timing issue. This is a common issue on VM
guests running on ESX. The reason for this is that ESX manages the CPU
thus some guest do not receive 100% of a CPU thus their time drifts. 

 

Basically as Bob pointed out you need to synch your ESX server with a
reliable time source. It is not good enough just to enable the tools to
synch from ESX. 

 

See the following whitepaper for much more information.

 

www.vmware.com/pdf/vmware_timekeeping.pdf

 

 

Also you should be using the VMware community forums as there are
probably (I could be wrong) more ESX experts on that list then this
Citrix list. 

 

http://www.vmware.com/community

 

Also these forums are great! Probably not as good as this list but close
:-)

 

 

 

 

 

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On
Behalf Of Bob Coffman Jr - Info From Data 
Sent: January 9, 2007 2:57 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: OT: Windows 2k web server can't keep time

 

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

 

 

         

         


This communication is intended for the use of the recipient to which it is 
addressed, and may contain confidential, personal and or privileged 
information.  Please contact us immediately if you are not the intended 
recipient.  Do not copy, distribute or take action relying on it. Any 
communication received in error, or subsequent reply, should be deleted or 
destroyed.

Other related posts: