当前位置:首页 > 虚拟机 > 正文

虚拟机漂移


一、vspherestoragevmotion的作用

VsphereStorageVmotion是将虚拟机文件从A存储迁移到B存储。

vmotion是vsphere高级功能的基础。DRS、HA、FT等功能都依赖于vmotion。简单来说,vmotion指的是虚拟机漂移。例如,如果虚拟机最初运行在exsi1上,我们可以通过vmotion技术将虚拟机移动到exsi2上。

Vmotion是为了保证服务能够快速恢复。在非虚拟化环境中,如果一台物理服务器宕机了,如果需要重新部署,就必须重新安装系统、部署软件等,非常麻烦。在虚拟化环境中,vmotion可以快速迁移服务并最大限度地减少服务停机时间。

扩展信息:

实施VMOTION的先决条件:

1.每个EXSI必须共享相同的外部配置存储(否则VMDK硬盘文件无法共享);

2.服务器的硬件配置必须相同,尤其是CPU必须是同一品牌型号(不同的CPU,很多高级功能可能无法实现或者速度很慢);

3.CPU必须支持虚拟化命令,如INTEL-VT;

4.如果不使用分布式交换机,EXSI中的所有vswitch必须具有相同的名称、端口组;

5.虚拟机必须连接到物理网络,不能处于纯虚拟网络中;

6.虚拟机无法对应RAW格式磁盘驱动器;

7.必须安装vmwaretools。

对于这些情况,可以手动检查,也可以在集群中开启EVC模式(其实重点是检查CPU兼容性)来自动检查。当新添加的EXSI与EVC中的配置不匹配时,VMOTION将不会启用。


二、两台CPU为AMD核心的ESX主机能否做到虚拟机漂移CPU必须支持硬件虚拟化,主板也必须支持,并且BIOS中必须启用虚拟化技术。如果在VT里绕不过去,那就只能使用虚拟化软件了。二进制传输的效率会太低。如果使用VT,可以显着提高虚拟机的性能
还不错,所以希望采用。