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

虚拟机迁移的基本原理(esxi虚拟机迁移)

虚拟机迁移和克隆的区别

1.简介(什么是)
迁移是指虚拟机从一个计算节点迁移到另一个计算节点。
主要根据迁移时是否需要关闭虚拟机(shutdown),分为冷迁移cold_migration(yes)和热迁移live_migration(no)。实时迁移也称为在线迁移,即无需关闭虚拟机的迁移,共享内存,效率高,因此被大多数公司采用,但由于其管理复杂,也存在性能问题的缺点。如何减少不利因素也是衡量迁移效率的重要指标。;
实时迁移的特点如下:
1、动态调整各处理节点的负载,实现资源利用率最大化
2.节点在线升级和维护
影响因素:
1.虚拟机活动不应中断,因此大部分处于共享存储状态:
1)虚拟机内存脏页的速度,迭代复制以易页为单位;
 2)网络带宽宽度
2.其他因素:
1)CPU兼容性
2)是否有PCI直通和网卡
性能指标:
1.整体迁移时间
​迁移从开始到结束的时间
​2.停机时间
​迁移过程中,源主机和目的主机同时不可用
​3.应用性能影响
​迁移对迁移后运行的服务性能的影响程度主持人。复制数据会增加主机CPU和网络流量
根据迁移时是否传递主机类型参数,分为冷迁移cold_migration(否)和resize(是)。工作流程是相同的。扩展必须确保新风味配置大于旧配置​​。冷迁移要求相同

迁移传统物理机时,需要整机关机迁移,但是迁移虚拟机时,如何迁移

迁移传统物理机时,需要整机关机迁移,但是迁移虚拟机时,如何迁移迁移虚拟机时,只需迁移其存储的文件即可。根据查询相关资料,虚拟机是指用软件模拟出来的一个完整的计算机系统,具有完整的硬件系统功能,运行在完全隔离的环境中。迁移只需要迁移其存储的文件。在物理计算机上可以完成的所有事情都可以在虚拟机上完成。在计算机上创建虚拟机时,需要使用物理机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。

vspherestoragevmotion

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

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

Vmotion旨在帮助您快速恢复服务。在非虚拟化环境下,如果物理服务器宕机需要重新部署,需要重新安装系统和部署软件,非常耗时。在虚拟化环境中,vmotion可以快速迁移服务并最大限度地减少服务停机时间。

更多信息:

实施VMOTION的先决条件:

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

2.服务器硬件配置必须相同,特别是CPU必须是同一品牌型号(很多高级功能在不同的服务器上可能无法使用)CPU)。实现或加速);非常慢);

必须支持虚拟化命令,例如INTEL-VT。

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

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

6.虚拟机不支持:RAW格式的磁盘驱动器。

7.必须安装vmwaretools。

您可以手动检查这些情况,也可以通过在集群上启用EVC模式(实际上更侧重于检查CPU兼容性)来检查这些情况,也可以手动检查。如果新添加的EXSI与EVC设置不匹配,VMOTION将不会生效。

如何将VMware主机上的虚拟机无缝迁移到Hyper-V平台

1.将VMware主机上的虚拟机文件复制到VMM库1.打开vSphereClient并连接到vCenterServer
2.点击主页
3.选择数据存储并右键单击“浏览数据存储”
4.选择虚拟机,这里我们选择Windows8然后点击菜单栏上的下载按钮,下载到本地
5.选择本地路径,在弹出的警告框中点击“是”
6.如下,数据正在下载到本地
7.数据下载完成后,我们将数据复制到VM库
Hyper-v1、登录VM控制台,点击“VM和服务”,点击菜单栏“创建虚拟机”下拉-向下三角并单击“虚拟单击“开关机”
2。弹出虚拟机向导,在选择的源页面点击“浏览”
3.选择我们的Windows虚拟机将其保存到VMM库中。单击“确定”
4.定义我们所看到的内容。在“机器标识”页面上,指定虚拟机的名称,然后单击“下一步”
5.在“虚拟机配置”页面上,指定新计算机的基本配置,然后单击“下一步”
6在“选择主机”页面,在给定级别选择合适的主机来托管VMware虚拟机,该主机将根据交付结果进行更改,然后单击“下一步”。
7.在“选择路径”页面,选择托管目标Hyper-v的路径。用于存放虚拟机,然后点击“下一步”,然后在网络页面为虚拟机配置网络,然后点击“下一步”
8在添加属性页面配置与虚拟机相关的属性。,然后单击“下一步”
9.在摘要页面上单击“创建”,然后等待虚拟到虚拟的转换完成
10.完成后,您可以开始转换VMwareConsole虚拟机
使用此方法,您可以快速轻松地将VMware虚拟机无缝迁移到Hyper-v平台。个人用户应注意正确操作(此方法需要同时管理如SCVMM等环境中的Vcenterserver)平台,并且来宾操作系统应卸载并关闭VMwareTools。