技术透析:Hyper-V实时迁移指南(1)(2)
实时迁移的先决条件
在硬件方面,你需要两个x64系统,处理器要相互兼容,必须是同一家处理器厂商,且必须是同一处理器家族,双方处理器相同是最好的,如果一台Hyper-V主机是AMD处理器,另一台是英特尔的处理器,在它们之间是不能执行实时迁移的。
此外,每台服务器至少需要三块千兆网卡,一个用于连接外部网络,一个用于连接iSCSI存储,最后一个用于节点管理,理想情况下最好有一块专门用于实时迁移的网卡,但并非必须的,实时迁移通信也可以走外部网络连接,只是速度会稍慢一点,值得注意的是,如果你也想整合服务器,最好添加一块网卡用于VM网络通信。
在软件方面,所有参与实时迁移的节点必须安装Windows Server 2008 R2 64位操作系统,可以是标准版,企业版或数据中心版,Hyper-V Server 2008 R2也支持实时迁移,此外,在所有参与实时迁移的服务器上必须安装Hyper-V角色和故障转移集群功能。
另外还需要共享存储,可以是iSCSI SAN或FC SAN,我这里以iSCSI SAN为例,注意iSCSI SAN必须支持iSCSI 3规范,因为实时迁移需要该规范定义的持久化预留存储功能,有些开源iSCSI解决方案,如OpenFiler目前尚不支持这项功能,如果你只是想在本地测试一下实时迁移功能,可以选择免费的StarWind服务器产品。