Server 2012:如何规划存储故障转移?

东西

我有以下组件可以使用:

  • 两个房间
  • 两个健壮的戴尔R510s,每个房间一个
  • 两个EMC VNXe存储设备,每个房间一个。

目标

确保如果一个服务器机房发生故障,虚拟机可以继续恢复运行。

思维:

  • 在这两个盒子上安装Hyper-V
  • 有一个盒子故障转移到另一个
  • 将两个存储单元抽象成一条可见path,以便一旦发生故障,另一个可以无缝地故障转移
  • 利用服务器2012来完成这一点

问题

  • 我可以使用群集共享卷(CSV)来完成此操作吗?

从我的阅读,似乎我应该能够做到以下几点:

  • 在两个盒子上安装服务器2012
  • 创build由两个EMC单元上的iSCSI位置组成的群集共享卷
  • 创build

道歉的格式; 在手机上,稍后再清理。

为了在发生主机故障时支持VM从一台Hyper-V主机到另一台Hyper-V主机的自动故障切换,您需要在每台Hyper-V主机上安装故障切换群集function,并使用这两台主机创build一个群集。 每台主机都需要访问要自动故障切换的虚拟机的虚拟机存储。 这通常通过iSCSI和群集共享卷来完成。 如何设置这两个存储arrays是存储供应商的问题。 如果您可以在没有自动故障切换的情况下运行,那么您可以使用Hyper-V副本来处理从一台主机到另一台主机的虚拟机的复制,而不使用共享存储。 您可以在单个节点集群中设置一台主机,并将另一台主机作为独立的Hyper-V主机,也可以创build两个独立的Hyper-V集群。 原因是因为Hyper-V副本适用于群集主机和非群集主机之间或不同群集中的群集主机之间。 它在同一集群中的主机之间不起作用。 请注意,Hyper-V副本不支持意外中断的自动故障转移。 如果主机出现故障,您必须手动故障切换到剩余主机上的虚拟机。

我和EMC交谈过,他们说这个策略应该可行,虽然他们还没有正式编写支持它的文档。

虽然我还没有付诸实践,但比赛计划如下:

  • 在每个EMC盒上创buildiSCSI服务器,每个都有自己的IP。
  • 在每台iSCSI服务器上创buildHyper-V存储
  • 使用指向这两个iSCSI位置的CSVconfigurationHyper-V群集

我会在完成时更新这个答案。