Jan*_*ník 5 cluster failover hyper-v windows-server-2012-r2
我有几台带有本地 SATA/SAS RAID 阵列的服务器。我想在那里运行具有某种程度的自动故障转移的虚拟机 - 以 1 分钟的间隔将虚拟机同步到辅助节点,并至少在主节点死亡时自动启动。
我已经在另一台机器上创建了带有文件共享见证的故障转移集群。在故障转移管理器中,我无法添加任何磁盘,显示“没有合适的磁盘”。我尝试通过 MS iSCSI Target 添加虚拟 iSCSI 磁盘,但它也没有出现。如果没有共享存储,则无法启用 Hyper-V 副本代理。
如何使用 Hyper-V 上的当前硬件实现故障转移?如果没有,是否还有其他虚拟化平台可以满足我的需求?根据我对 VMWare 的搜索,我需要 HA + vSAN,这非常昂贵,Google 的 Ganeti 不能很好地与 Windows 客户机配合使用。
我没有为你提供解决方案,但我觉得这至少值得某种答案:
显而易见的是,机器高度依赖于其存储。在高可用性环境中(所有虚拟机都可以在任何节点上运行),所有节点都必须能够看到虚拟机的存储,否则它们不能成为该虚拟机的主机。因此,只有当所有节点都可以看到存储时,才能创建集群共享卷。
有了两个节点并且没有共享存储,我认为您可以期望的最好的结果(不使用第 3 方)就是不使用故障转移集群并使用 Hyper-v 副本。
2016 年,我们推出了存储副本,我认为您可以使用它来创建具有异步复制功能的延伸集群。
我很想在这里看到一些解决方案(如果存在)。