如何解决XenServer Windows guest虚拟机漂移问题?

我确实有两个不同的Windows虚拟机客户,这些虚拟机客户似乎正在浪费时间,在不到一周的时间内就达到了10-15秒的偏移量。

Windows guest虚拟机和XenServer 6.5主机都configuration为从同一个内部ntp服务器更新时间。

[root@xshost ~]# ntpq -c peers && hwclock --show && date remote refid st t when poll reach delay offset jitter ============================================================================== *cbg-inf-bck-01- 10.70.160.68 4 u 659 1024 377 1.890 3.700 1.336 +clock.cmm.xxx-t 10.70.160.68 4 u 542 1024 377 1.235 14.060 0.167 LOCAL(0) .LOCL. 10 l 15 64 377 0.000 0.000 0.001 Wed 08 Jul 2015 09:14:21 BST -0.877194 seconds Wed Jul 8 09:14:38 BST 2015 

这些图表显示了两个有问题的Windows客户机和另一台Linux机器。 在这里输入图像说明

那么为什么会发生这种情况,我怎样才能防止它发生?

注意:这些机器不是任何域的一部分,我不想将它们join到一个域,只是为了解决漂stream时钟问题。

我似乎Windows缺乏经常同步时间的能力,解决这个问题最简单的方法是通过安装nettime :

 choco install nettime 

没有其他任何东西需要,它确实设法解决这个问题,而不必在机器上configuration任何东西,让我们希望它可以作为服务运行。

详细信息https://chocolatey.org/packages/nettime