专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »服务器 » LiveMigration实战的十:实时迁移测试 »正文

LiveMigration实战的十:实时迁移测试

来源: 发布时间:星期四, 2009年9月17日 浏览:0次 评论:0
  我们在前面文章中已经为Hyper-VLivemigration和QuickMigration搭好了实验环境现在我们有了个支持Hyper-V故障转移群集配置了群集共享卷有了个在群集共享卷上创建高可用性虚拟机我们现在终于可以测试下 Windows Server 2008 R2中实时迁移(LiveMigration)和快速迁移(QuickMigration)了

  我们先来测试下LiveMigration这也是我们这个实验系列主要目LiveMigration主要原理是当我们把第个节点上虚拟机迁移到第 2个节点时原本是第个节点负责读取群集共享卷上虚拟机现在改为第 2个节点来读取同时第个节点上内存数据将通过网络传送到第 2个节点整个迁移过程只有当第 2个节点接替第个节点读取群集共享卷时才会出现非常短暂服务中断中断时间仅仅在毫秒级别用户基本体验不到

  如图1所示我们打开Server1上"Failover Cluster Manager"我们可以看到Win2008虚拟机目前在Server1节点上正在运行右键点击Win2008虚拟机选择把虚拟机迁移到Server2节点



  图片看不清楚?请点击这里查看原图(大图)

  图1

  实时迁移开始我们可以在图2群集管理器中看到迁移进度注意在迁移过程中虚拟机并没有中断服务虚拟机网络连接直在持续我们测试结果显示如果用ping测试迁移过程中Win2008虚拟机那么在迁移过程中最多只会丢个包



  图片看不清楚?请点击这里查看原图(大图)

  图2

  如图3所示迁移完成后Server1上Win2008虚拟机将会从节点上被删除



  图片看不清楚?请点击这里查看原图(大图)

  图3

  如图4所示Win2008虚拟机现在已经迁移到群集中Server2节点上了



  图片看不清楚?请点击这里查看原图(大图)

  图4

  如图5所示Server2节点上Win2008虚拟机开始正常工作了



  图片看不清楚?请点击这里查看原图(大图)

  图5

  测试完动态迁移后接下来我们再来顺便测试下虚拟机快速迁移当我们把节点1上虚拟机快速迁移到节点2时那么故障转移群集会先把节点1上内存数据保存下来然后通过网络传递到节点2后再把内存数据给还原出来在快速迁移过程中虚拟机网络连接会中断中断时间视虚拟机内存大小及网络速度而定般情况下要几秒到几分钟不等例如虚拟机内存为1G虚拟机使用带宽4G光纤存储那么迁移导致停机时间大致计算如下光纤带宽大致是4G/8=512M/S内存迁移数量为1G*2=2G迁移时间大致是2G/512=4秒

  如图6所示我们在Server1群集管理器中选择把Server2节点上Win2008虚拟机快速迁移到Server1节点上



  图片看不清楚?请点击这里查看原图(大图)

  图6

  如图9所示Server2节点上Win2008虚拟机开始保存内存数据了



  图片看不清楚?请点击这里查看原图(大图)

  图7

  从图8中大家可以看到迁移进度由于测试用虚拟机内存不大而且没有服务负载因此基本上10秒左右就迁移完成了这主要是我测试用网络是个百兆以太网而白皮书中推荐使用千兆以太网





  图片看不清楚?请点击这里查看原图(大图)

  图8

  如图9所示虚拟机Win2008已经开始在Server1节点上开始恢复了



  图片看不清楚?请点击这里查看原图(大图)

  图9

  如图10所示虚拟机Win2008在Server1上又重见天日了至此Windows Server 2008 R2虚拟机实时迁移和快速迁移测试顺利完成!



  图片看不清楚?请点击这里查看原图(大图)

  图10



标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: