如何证明我的 VM 是主机上唯一的 VM?虚拟化会对运行 PHP 和 MySQL 的网络服务器产生负面影响吗?

Tec*_*rat 1 virtual-machines web-server

我在标题中提出了两个问题。如果您认为我应该拆分它们,请发表评论。

我们为专用服务器付费,我看到我的硬盘是 vda1,所以我开始寻找。我的主持人解释说,他们已经虚拟化了我们的服务器,以便更快地进行部署/重新部署。这让我想到了两个重要的问题。

  1. 我如何证明(或反驳)我们的 VM 是主机上唯一的 VM?(这对我来说是最重要的问题。)
  2. 如果我们是机器上唯一的虚拟机,虚拟化会减慢服务器的速度吗?

我想请我的主机给我对主机的 shell 访问权限,但我对 Linux 的了解不够深入,无法真正理解我所看到的内容。

Rya*_*ies 5

  1. 证明或反驳这一点的唯一方法是访问主机,也就是管理程序。

  2. 从理论上讲,即使主机上只有一个虚拟机,虚拟化也确实会对性能产生影响,而不是直接在物理机的硬件上运行代码。但究竟有多大影响取决于许多因素,并且只能通过比较基准来衡量。

如果您可以访问来宾操作系统中的某种性能计数器(例如CPU Steal Time等),您可能会推测还有其他虚拟机与您共享同一主机,但这是特定于管理程序和操作系统的。

如果您正在为一台专用物理机付费,并且您怀疑您的托管公司正试图将一台快速的机器拉到您身上,那么您必须与您的托管服务提供商联系。