是否可以在两个裸机上运行单个虚拟机?

是否可以在两个裸机上运行单个虚拟机?

我有两台裸机,配置如下:

机器1

CPU: 4 cores
ram: 16GB
HD: 200GB

机器2

cpu: 4 cores
ram: 16GB
HD: 200GB

是否可以使用具有以下配置的这两台裸机来拥有虚拟机:

cpu: 8 cores
ram: 32GB (Approximate)
HD: 400GB (Approximate)

抱歉,如果我问了一个非常幼稚的问题,我对虚拟化世界还很陌生。

编辑

我并不是想这样做,只是想知道这个概念。

答案1

是否可以使用两台主机的综合资源来创建一个虚拟机?


这是不可能的,因为两个主机之间的互连比内部连接慢得多。

甚至像VMware VMotion(这使得 ”无缝的“将虚拟机从一台物理主机迁移到另一台物理主机”这一任务尚未完成。

vmotion 图

他们声称要实现“虚拟机实时迁移,无需中断服务“但在运行过程中仍需要花费一些时间同步数据,然后暂停服务一段时间,对虚拟机状态和内存进行最后的同步——链接的文档声称”在千兆以太网上,整个过程只需不到两秒钟“(我怀疑指的是最后的暂停/同步/恢复)。


如果您有多台机器,那么更好的方法是分配负载:

  • 负载均衡- 在多个主机上运行相同的服务,将客户端引导至最合适的主机(本地/卸载/等...)
  • 聚类- 将任务分成多个部分并分配各个部分

相关内容