我应该在ESXi虚拟机中使用哪个NTP源?

我有一个ESXi主机运行~20个虚拟机(主要是EL6,但也有一个或两个Windows Server 2008 R2)。

在虚拟机上进行计时的最佳做法是什么?

我正在考虑三种不同的方式来做到这一点,但是我很难在互联网上find这种方法的优缺点。

1)ESXi与0.pool.ntp.org同步,然后在每个虚拟机上设置BIOS时间

2)每个客户操作系统与0.pool.ntp.org同步

3)每个客户操作系统与ntp.localdomain同步(我的ESXi服务器上的虚拟机充当caching代理到0.pool.ntp.org)

我认为第三个select是更好的select,因为它减less了来自我的WAN接口的输出networkingstream量,并且提供了所有VM之间的精确时间。

你能告诉我,如果有更好的select?

您最好阅读本指南: 在ESX服务器上configurationNTP的指南(1003063)和完整的参考资料: http : //www.vmware.com/pdf/vmware_timekeeping.pdf

这是常见的做法:

  1. configuration您的ESXi通过NTP通过外部时间源同步时钟时间。
  2. 在所有虚拟机中安装VMware VMtools以将VM的时间与ESXi同步。 请注意,您可以通过在虚拟机的 tools.syncTime = true .vmx文件中configuration条目tools.syncTime = true来切换时间同步function。

为了让您在ESXi服务器上只运行一个NTP客户端,所有其他虚拟机仅与ESXi同步。