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

虚拟机热迁移条件


一、热迁移的介绍

实时迁移也称为实时迁移或实时迁移,是虚拟机备份/恢复。它通常会记录整个虚拟机的完整工作状态,并可以快速将其恢复到原始硬件平台甚至另一个硬件平台。硬件平台。恢复后,虚拟机仍然可以正常工作,用户不会注意到任何差异。


二、热迁移的Hyper-V热迁移原理

为了追赶VMware在虚拟化领域的霸主地位,微软从Hyper-V2.0开始支持物理机和虚拟机之间的热迁移。对于实验室来说,实时迁移的需求可能不高,但对于企业来说,这是虚拟化成熟度的转折点。
Hyper-V实时迁移(Hyper-VLiveMigration)并非中断状态下的计划外停机。
该应用场景仅用于硬件升级、更换等计划内停机。
实时迁移的步骤:
1.建议源计算机和目标计算机之间的连接
这部分通信涉及对两个群集dll的两次WMI调用:

用于管理群集资源(基本网络、存储、WINS、DHCP、脚本...)

VM集群资源管理DLL
本质上的实时迁移仍然是集群的一种实现方法。
通信速度和效率与源服务器和目标服务器有关。
当源服务器或目标服务器上的负载过高时,对的WMI调用可能会超时并失败。
这种场景发生在PRO调用时迁移的时候,这会导致第四步,即挂起(suspend)源VM并转移状态保持卡住状态,导致虚拟机长时间挂起。
所有节点均需部署微软官网提供的相应补丁。
2.传输虚拟机配置和设备信息
这里需要注意的是,这部分并不将XML配置文件传输到虚拟机目录,而只是将信息传输到注册表。
以上两步完成了迁移准备,告知目标服务器虚拟机需要的资源,并分配所需的资源。
3.迁移虚拟机内存
这部分是迁移中必不可少的技术部分。无论是VMware还是Hyper-V进行迁移,这都是一个不可避免的问题。
那些卖所谓不会断线服务的人只是传说。从技术角度来看,只是断线时间从秒级降低到了毫秒级。
详细描述内存传输过程:
1.锁定访客主机的内存并将这部分信息传输到目标服务器。
2.访客主机继续运行,并在访客主机中开辟新的内存分区,为访客主机提供服务。该区域只保存修改过的内容。
3.新的内存分区将继续进行碎片化、锁定和转移。
4.重复2到3,确保原HOST服务器和目标HOST服务器之间的内存变化差异在一个很小的时钟周期内,直到操作1的内存传输完成。
4.暂停(挂起)源虚拟机并转移状态
这部分包含3个操作:
1.暂停源虚拟机
2.机器内存变化片段
3.通知存储并将存储挂载到目标服务器上
第四步是消耗迁移时间的关键。
关键是实时保存内存状态。
Hyper-V1.0中快速迁移采用的方法是挂载源虚拟机,然后处理内存。
所以在迁移过程中你会看到停机时间与虚拟机消耗的内存量成正比。
在实时迁移中,停机时间不再由迁移的虚拟机消耗的内存决定。
决定停机时间的关键内存大小是相对较小的变化内存段。
根据实测,热迁移操作过程中,Ping包监控中Ping丢包率根据系统负载的不同,在2到6之间。
完全可以满足一般企业的高可用性需求。
5.恢复目标虚拟机


三、vmware虚拟机如何迁移如何迁移虚拟机?下面的vmware虚拟机迁移教程将会给出明确的答案。迁移虚拟机是指将虚拟机从一个主机或存储位置移动到另一主机或存储位置。
冷迁移:将关闭的虚拟机移动到新主机可以将关联数据从一个存储设备移动到另一个存储设备。虚拟机不一定要位于共享存储上
但如果将64位32位客户机操作系统迁移到32位ESXi主机时,会提示警告并且可以完成迁移,但是迁移完成后无法使用。
冷迁移包括:
客户端系统的配置文件(如BIOS设置、nvram文件)
将虚拟机注册到新主机上。
迁移完成后,从原主机上删除旧的虚拟机。
Vmotion迁移(热迁移):将打开的虚拟机
从一个主机或存储位置移动到另一主机或存储位置,而不中断运行状态迁移包括:
内存中运行的任意数量的系统和应用程序数据以及硬件设备信息。
迁移vmotion时,虚拟机的新主机必须满足兼容性要求。
vMotion迁移前的三个要求
1、千兆网络
2、主机之间必须有共享存储
3、每台主机都必须启用vmotion
迁移vmotion不能跨数据中心,必须在同一个数据中心(可以进行冷迁移)。在进行迁移之前,一定要考虑ESXi主机之间的兼容性
最好有多个ESXi主机。ESXi主机的硬件配置一致。
现在我有两台ESXi主机
拓扑
首先创建并添加网络

添加网络
然后完成
另一个
相同配置
设置linux网络存储共享参数
显示并配置linuxip

192.168.2.254
关闭防火墙
创建yum环境
然后安装iscsi
target
软件包
先构建yum
vim
/etc/yum-repos.d/
挂载系统安装盘到/media
mount
/dev/cdrom
/media
yum
install
编辑
文件
​vim
/etc/tgt/
​在末尾添加字段
​启动并检查服务
​运行
tgtadm
--lld
iscsi
--op
show
--mode
目标
查看目标
信息
网络共享存储配置完成
下面为ESXi主机添加网络共享设备
主机--->配置--->
存储适配器--->
添加
添加网卡
选择网络共享设备连接的网卡
确认后
重新扫描后
在其他设备上进行相同配置后机器。您可以添加共享存储
首页--列表--存储...
下一步
选择识别的网络共享存储
下一步
---
下一步
指定
共享存储名称
定义空间后
--完成
可以看到
右键单击虚拟机
迁移
根据实际情况选择迁移类型
选择目标
注意:
如果目标不兼容
否则会有提示
例如:
最终完成后
等待任务完成
软件名称:
VMware
Workstation
10.0.1
官方中文版
软件大小:471.05MB下载地址: