我是否需要在每个VM中运行NTP服务器?

Modified on: Wed, 21 Aug 2019 06:40:02 +0800

客人难道不能以某种方式继承主持人的系统时间吗?

运行相同的守护程序以在同一台机器上多次获得相同的结果似乎毫无意义,但在阅读KVM或Xen文章时我没有发现任何与时间相关的内容。
我的理解是客人在启动时获得主机时间,但它可能会分开。这是对的吗?

作者:zimbatm

最佳答案

这是正确的。应该注意的是,时间不仅“可以”漂移,而且漂移掉,因为定时器中断之间的间隔(OS上的计时通常基于)被拉伸和压缩为管理程序会认为合适。

大多数虚拟化平台(Hyper-V集成服务,VMWare工具)的常用解决方法是在guest虚拟机上运行守护程序,该守护程序会定期与VM主机同步时钟。正如Hauke在对您的问题的评论中所指出的,KVM还提供了一个半虚拟化时钟,它需要客户操作系统上加载的相应驱动程序才能工作。

进一步阅读:

VMWare虚拟机中的计时(vmware.com) >
KVM来宾时钟同步(s19n.net)

作者:,the-wabbit

相关问答

添加新评论