服务器 频道

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

  【IT168 专稿】我们在前面的文章中已经为Hyper-V的Livemigration和QuickMigration搭好了实验环境(123456789),现在我们有了一个支持Hyper-V的故障转移群集,配置了群集共享卷,有了一个在群集共享卷上创建的高可用性虚拟机。我们现在终于可以测试一下Windows Server 2008 R2中的实时迁移(LiveMigration)和快速迁移(QuickMigration)了。

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

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

  图1

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

  图2

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

  图3

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

  图4

 

0
相关文章