我们在前面
![](/icons/11701de.gif)
文章中已经为Hyper-V
![](/icons/11701de.gif)
Livemigration和QuickMigration搭好了实验环境
![](/icons/11701dou.gif)
现在我们有了
![](/icons/11701yi.gif)
个支持Hyper-V
![](/icons/11701de.gif)
故障转移群集
![](/icons/11701dou.gif)
配置了群集共享卷
![](/icons/11701dou.gif)
有了
![](/icons/11701yi.gif)
个在群集共享卷上创建
![](/icons/11701de.gif)
高可用性虚拟机
![](/icons/11701dou2.gif)
我们现在终于可以测试
![](/icons/11701yi.gif)
下 Windows Server 2008 R2中
![](/icons/11701de.gif)
实时迁移(LiveMigration)和快速迁移(QuickMigration)了
![](/icons/11701dou2.gif)
我们先来测试
![](/icons/11701yi.gif)
下LiveMigration
![](/icons/11701dou.gif)
这也是我们这个实验系列
![](/icons/11701de.gif)
主要目
![](/icons/11701de.gif)
![](/icons/11701dou2.gif)
LiveMigration
![](/icons/11701de.gif)
主要原理是当我们把第
![](/icons/11701yi.gif)
个节点上
![](/icons/11701de.gif)
虚拟机迁移到第 2个节点时
![](/icons/11701dou.gif)
原本是第
![](/icons/11701yi.gif)
个节点负责读取群集共享卷上
![](/icons/11701de.gif)
虚拟机
![](/icons/11701dou.gif)
现在改为第 2个节点来读取
![](/icons/11701dou.gif)
同时第
![](/icons/11701yi.gif)
个节点上
![](/icons/11701de.gif)
内存数据将通过网络传送到第 2个节点
![](/icons/11701dou2.gif)
整个迁移过程只有当第 2个节点接替第
![](/icons/11701yi.gif)
个节点读取群集共享卷时才会出现非常短暂
![](/icons/11701de.gif)
服务中断
![](/icons/11701dou.gif)
中断时间仅仅在毫秒级别
![](/icons/11701dou.gif)
用户基本体验不到
![](/icons/11701dou2.gif)
如图1所示
![](/icons/11701dou.gif)
我们打开Server1上
![](/icons/11701de.gif)
"Failover Cluster Manager"
![](/icons/11701dou.gif)
我们可以看到Win2008虚拟机目前在Server1节点上正在运行
![](/icons/11701dou2.gif)
右键点击Win2008虚拟机
![](/icons/11701dou.gif)
选择把虚拟机迁移到Server2节点
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/38738d1a-79ea-4377-b5a4-f9f8bb097e47.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图1
实时迁移开始
![](/icons/11701dou.gif)
我们可以在图2
![](/icons/11701de.gif)
群集管理器中看到迁移
![](/icons/11701de.gif)
进度
![](/icons/11701dou2.gif)
注意
![](/icons/11701dou.gif)
在迁移
![](/icons/11701de.gif)
过程中虚拟机并没有中断服务
![](/icons/11701dou.gif)
虚拟机
![](/icons/11701de.gif)
网络连接
![](/icons/11701yi.gif)
直在持续
![](/icons/11701dou.gif)
我们
![](/icons/11701de.gif)
测试结果显示
![](/icons/11701dou.gif)
如果用ping测试迁移过程中
![](/icons/11701de.gif)
Win2008虚拟机
![](/icons/11701dou.gif)
那么在迁移过程中最多只会丢
![](/icons/11701yi.gif)
个包
![](http://www.crazycoder.cn/WebFiles/20099/9ff321e0-6918-469f-8aaa-91bae9fdca95.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图2
如图3所示
![](/icons/11701dou.gif)
迁移完成后
![](/icons/11701dou.gif)
Server1上
![](/icons/11701de.gif)
Win2008虚拟机将会从节点上被删除
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/a6fd55e7-a04f-4a1a-bbec-3aa7360946fa.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图3
如图4所示
![](/icons/11701dou.gif)
Win2008虚拟机现在已经迁移到群集中
![](/icons/11701de.gif)
Server2节点上了
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/90f66ba0-8b6c-4e2a-8517-02375679c036.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图4
如图5所示
![](/icons/11701dou.gif)
Server2节点上
![](/icons/11701de.gif)
Win2008虚拟机开始正常工作了
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/619fddf0-cd86-4703-8dfd-ba5866470f21.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图5
测试完动态迁移后
![](/icons/11701dou.gif)
接下来我们再来顺便测试
![](/icons/11701yi.gif)
下虚拟机
![](/icons/11701de.gif)
快速迁移
![](/icons/11701dou2.gif)
当我们把节点1上
![](/icons/11701de.gif)
虚拟机快速迁移到节点2时
![](/icons/11701dou.gif)
那么故障转移群集会先把节点1上
![](/icons/11701de.gif)
内存数据保存下来
![](/icons/11701dou.gif)
然后通过网络传递到节点2后再把内存数据给还原出来
![](/icons/11701dou2.gif)
在快速迁移过程中虚拟机
![](/icons/11701de.gif)
网络连接会中断
![](/icons/11701dou.gif)
中断
![](/icons/11701de.gif)
时间视虚拟机内存大小及网络速度而定
![](/icons/11701dou.gif)
![](/icons/11701yi.gif)
般情况下要几秒到几分钟不等
![](/icons/11701dou2.gif)
例如虚拟机
![](/icons/11701de.gif)
内存为1G
![](/icons/11701dou.gif)
虚拟机使用带宽4G
![](/icons/11701de.gif)
光纤存储
![](/icons/11701dou.gif)
那么迁移导致
![](/icons/11701de.gif)
停机时间大致计算如下
![](/icons/11701dou.gif)
光纤
![](/icons/11701de.gif)
带宽大致是4G/8=512M/S
![](/icons/11701dou.gif)
内存
![](/icons/11701de.gif)
迁移数量为1G*2=2G
![](/icons/11701dou.gif)
迁移
![](/icons/11701de.gif)
时间大致是2G/512=4秒
![](/icons/11701dou2.gif)
如图6所示
![](/icons/11701dou.gif)
我们在Server1
![](/icons/11701de.gif)
群集管理器中
![](/icons/11701dou.gif)
选择把Server2节点上
![](/icons/11701de.gif)
Win2008虚拟机快速迁移到Server1节点上
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/80e0b0f3-6202-4f65-b15e-d0a7d9c078e5.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图6
如图9所示
![](/icons/11701dou.gif)
Server2节点上
![](/icons/11701de.gif)
Win2008虚拟机开始保存内存数据了
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/1a9e4c4f-d5e7-4f15-9e66-52d9c1c6fb4f.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图7
从图8中大家可以看到迁移
![](/icons/11701de.gif)
进度
![](/icons/11701dou.gif)
由于测试用
![](/icons/11701de.gif)
虚拟机内存不大
![](/icons/11701dou.gif)
而且没有服务负载
![](/icons/11701dou.gif)
因此基本上10秒左右就迁移完成了
![](/icons/11701dou2.gif)
这主要是
![](/icons/11701yinwei.gif)
我测试用
![](/icons/11701de.gif)
网络是
![](/icons/11701yi.gif)
个百兆以太网
![](/icons/11701dou.gif)
而白皮书中推荐使用千兆以太网
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/ece3217c-a6be-4532-b98a-cc5dac58185e.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图8
如图9所示
![](/icons/11701dou.gif)
虚拟机Win2008已经开始在Server1节点上开始恢复了
![](/icons/11701dou2.gif)
![](http://www.crazycoder.cn/WebFiles/20099/ce44df79-7584-41a0-8c6c-6d5eb2b3a030.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图9
如图10所示
![](/icons/11701dou.gif)
虚拟机Win2008在Server1上又重见天日了
![](/icons/11701dou.gif)
至此
![](/icons/11701dou.gif)
Windows Server 2008 R2
![](/icons/11701de.gif)
虚拟机实时迁移和快速迁移测试顺利完成!
![](http://www.crazycoder.cn/WebFiles/20099/a6e523c0-6c1a-4e29-acd1-3c286f86608a.jpeg)
图片看不清楚?请点击这里查看原图(大图)
![](/icons/11701dou2.gif)
图10