Virtual machine 我想学习虚拟化

Virtual machine 我想学习虚拟化,virtual-machine,virtualbox,vmware,virtualization,hypervisor,Virtual Machine,Virtualbox,Vmware,Virtualization,Hypervisor,作为初学者,我只知道如何使用Oracle VirtualBox创建虚拟机并在这些虚拟机上安装操作系统。创建的所有虚拟机都依赖于一台机器的硬件资源(CPU、RAM等)。如果机器停机,虚拟机将停机。需要知道如何使用从不同物理机器获取资源(手动或动态)来创建虚拟机,以避免任何虚拟机出现故障 例如:有4台物理机,每个物理机有8个内核和16GB RAM。现在,我想创建三个VM,它们有8个内核和16GB的RAM,从不同的物理机器获取。如果一台物理机器宕机,则不会有VM宕机 您可以查找群集解决方案(例如VMw

作为初学者,我只知道如何使用Oracle VirtualBox创建虚拟机并在这些虚拟机上安装操作系统。创建的所有虚拟机都依赖于一台机器的硬件资源(CPU、RAM等)。如果机器停机,虚拟机将停机。需要知道如何使用从不同物理机器获取资源(手动或动态)来创建虚拟机,以避免任何虚拟机出现故障


例如:有4台物理机,每个物理机有8个内核和16GB RAM。现在,我想创建三个VM,它们有8个内核和16GB的RAM,从不同的物理机器获取。如果一台物理机器宕机,则不会有VM宕机

您可以查找群集解决方案(例如VMware群集或Hyper-V故障转移群集)。在此模型中,如果物理主机停机,则虚拟化平台将为其他主机上的虚拟机通电

如果您希望零停机时间,那么VMware有一种称为容错的功能,即虚拟机的卷影副本在不同的主机上运行,并与主副本持续同步。如果主主机停机,卷影副本可以在零停机时间内接管(例如,您不必从卷影副本启动,因为它已经在运行)。此功能虽然很酷,但在如何与VMware的其他功能交互操作方面存在很多现实限制。例如,从vSphere 6.0开始,您无法为此类虚拟机进行各种迁移,等等。我认为它还需要更昂贵的许可证


这些解决方案通常需要物理主机(尤其是存储)之间的一些共享资源。否则它们将无法工作(或者至少性能将受到极大影响)。

那么基本上您希望跨虚拟机共享裸机资源吗?或者您正在尝试使用故障切换构建虚拟机(物理框#1关闭,#2启动映像)?无论哪种方式,我都不认为这样的资源共享是可能的(选项2是可能的,但选项1不是),但在虚拟化方面,我不是专家。一个失败,另一个启动。我没有考虑这个。