假设情景:
- 2 台运行 Hyper-V Server 2008 R2 的计算机
- 配置为集群
- 每台机器上存储的VHD文件
不使用共享存储是否可以进行实时迁移?我想象复制 VHD 文件可能需要很长时间,但我想知道 Hyper-V 是否能够智能地持续进行可能持续数小时或数天的实时迁移。
答案1
不可以,对于 2012 以下的 Hyper V 版本,实时迁移需要共享存储(在 Hyper-V 或 VMware ESX 上)。
利用 Server 2012 的 Shared Nothing 功能,可以在 Hyper V 上进行无需共享存储的实时迁移。
答案2
Windows 8 Server Hyper-V 3.0已经提供了“无共享存储的实时迁移”功能。http://www.jamesbannanit.com/2012/03/windows-8-server-hyper-v-live-migration-without-shared-storage/
答案3
KVM 实时迁移有一个启用块迁移的选项,它不需要共享存储。从 qemu-kvm-0.12 开始可用