双节点服务器 2012 R2 Hyper-V 群集:是否可以在群集中使用本地物理磁盘?

双节点服务器 2012 R2 Hyper-V 群集:是否可以在群集中使用本地物理磁盘?

查看以下集群共享空间 TechNet文章,而且看起来这仅适用于通过外部 SAS 背板共享 JBOD 外壳的主机。

但是,双节点集群中的每个主机都具有相同数量的 SAS 15K 驱动器 (4),当前配置为 RAID 10 阵列。

我想知道是否存在与 VMWare 的 Virtual SAN 技术相当的 Hyper-V,而本地磁盘可以作为集群上的共享存储节点公开。

基本上,我们只想使用主机上的磁盘,而故障转移群集管理器似乎不想将本地磁盘作为移动虚拟机的目标。如果 SAN 维护能够根据需要将虚拟机迁移到本地磁盘,那就太好了。

答案1

故障转移群集需要共享存储。如果没有它,如果一台机器死机,其上的数据将无法访问,并且没有数据就无法进行故障转移。

我不相信有任何内置的容错方法来使用本地驱动器。对于集群虚拟机,您需要共享存储,而内部驱动器不符合条件。

您可以做的是失去容错能力,尤其是在您进行 SAN 维护或升级时这种情况是暂时的。如果您使用的是 SCVMM,请取消选中“使此虚拟机高度可用”。如果您使用的是故障转移群集管理器,请从群集管理器中删除虚拟机(它仍将存在于物理主机上)。然后使用 Hyper-V 管理器将其移动到本地存储。

执行此操作时,您将失去容错能力 - 如果物理主机死机,该主机上的任何虚拟机都会随之消失。您仍然可以使用非集群版本的实时迁移在正常运行期间在主机之间移动它们 - 但这也意味着移动磁盘文件,因此需要更长的时间。

完成后,将其磁盘移回共享存储并使其再次具有高可用性。

答案2

这里没什么可补充的,因为 StarWind 和 HP VSA 已经提到过了!这两款产品都物有所值,而且完全可以满足您的要求。

请记住,如果本地存储已配置为 HP VSA 或 StarWind 的存储池,您将无法将虚拟机重新迁移到本地存储。但是,StarWind 的存储始终以环回模式可用,因此即使在维护期间您也可以访问虚拟机。不确定 HP VSA 是否如此,集群需要第三个投票实体,因此维护过程可能会变得更加复杂。

如果您有预留空间来重新安排虚拟机,那么您可以将存储实时迁移功能与市场上任何可用的存储解决方案一起使用。

答案3

StarWind Virtual SAN 几乎满足您的所有需求。与运行 VM 的自制解决方案不同,GregL 提到,这个解决方案 100% 原生于 Hyper-V,因为它是 Windows 应用程序:安装简单,没有 VM 修补混乱。+ 性能。如果您对 VM 满意,请查看 @ HP StoreVirtual VSA。其免费版本的容量限制为 1TB,并要求第三个独立节点安装 FOM(Windows 集群见证等效)。

答案4

我认为实现此目的的唯一方法是使用本地托管的“控制器”设置您自己的、自主研发的 vSAN 版本。

就像是或一组聚类自由网络存储/开放文件管理器正在运行的实例DRBD应该可以解决问题。

我不会依赖它来实现主要存储目的,但是当您需要进行破坏性 SAN 维护并需要保持少量虚拟机运行时,它可能会起到一定的作用。

相关内容