我在研究VMWare的VSphere套件,云计算虚拟化平台。
我不知道套件中的VMotion和VMFS之间有没有什么关系?
VMotion支持将正在运行的虚拟机从一台物理服务器实时迁移到另一台物理服务器,而停机时间为零。
VMFS是一个群集文件系统,它利用共享存储,允许多个物理主机同时对同一存储进行读写。
它们之间有什么关系吗?
发布于 2017-04-27 03:28:27
不是的。
正如您所提到的,VMFS是我们在“数据块”共享存储(即LUN)上默认使用的文件系统。这允许我们在多个ESXi主机上装载相同的LUN以进行读/写,这在许多文件系统中是不允许的。
vMotion是指将正在运行的虚拟机从一台ESXi主机移动到另一台主机。我们通过将运行中的内存状态从一台主机复制到另一台主机来做到这一点。然后让VM“昏迷”一段时间,然后快速将它的虚拟NIC移动到新服务器。VM在远端以相同的状态“启动”,因此看起来VM一直在运行。也就是说,我们“移动”正在运行的VM,即使我们实际上只是创建了一个具有完全相同的内存状态和磁盘的新VM。
唯一的关系是,如果您有一个虚拟机,其VMDK驻留在跨多个ESXi主机共享的数据存储区中,则vMotion进程不必拷贝该VMDK,从而使该过程变得更简单、更快。由于VMFS是我们支持共享存储的一种方式,因此在基于VMFS的数据存储区(在本例中,1个数据存储区=一个VMFS格式化LUN)上使用VMDK是很常见的。因为VMFS是我们最古老的共享存储技术,所以它是最常见的,通常也是我们的客户最容易理解的。
然而,任何共享存储都可以很好地用于vMotion,包括VSAN、VVOL和基于NFS的共享存储。
https://stackoverflow.com/questions/43624155
复制相似问题