HyperV 故障转移群集(带/不带 CSV)

Noo*_*oob 6 windows cluster hyper-v windows-server-2012 windows-server-2012-r2

浏览了几个网站,现在似乎所有 hyper-v 集群都建立在 CSV(集群共享卷)上。

我有一个当前设置(2 节点窗口故障转移集群)。

我有 2 个虚拟机在 node1 上运行,每个虚拟机都在自己的集群磁盘中,例如

  • clusterdisk1 (owner-node1) 上的 vmA (owner-node1)
  • clusterdisk2 (owner-node1) 上的 vmB (owner-node1)

我也有 1 个虚拟机在 node2 上运行在它自己的集群磁盘中。

  • clusterdisk3 (owner-node2) 上的 vmC (owner-node2)

q1) node1 中的 VMS 可以在同一个 clusterdisk 中运行吗?(例如 clusterdisk1)?

q2)当node1故障时,node2将获得clusterdisk1,2的所有权并启动VM;那么使用 clusterdisk 和 CSV 有什么区别呢?

我正在使用窗口服务器 2012 r2

Stu*_*uka 8

迈克尔布朗已经回答了,只是想补充一下:

CSV 目前是 Hyper-V、SQL FCI 和 SoFS 的最佳实践存储配置。我为客户配置的集群系统 99% 是基于 CSV 构建的,其余 1% 使用 DAG 和 AlwaysOn AG,如上面提到的 BaronSamedi1958。

此外,CSV 现在具有 ODX(卸载数据 (X)fer)的优势。这是一件很酷的事情,因为它将存储命令开销卸载到 SAN,为管理程序本身释放更多资源。最后,CSV 需要共享存储。您的 2 位最佳候选人是:

  1. MS Storage Spaces 直接(至少 2+witness 或 3-node,但尚未发布,需要数据中心许可证) https://technet.microsoft.com/en-us/library/mt126109.aspx?f=255&MSPPError= -2147217396
  2. StarWind Virtual SAN(容错存储需要 2 个没有见证的节点,已经提供生产支持的免费版本)https://www.starwindsoftware.com/starwind-virtual-san-free


Bar*_*958 5

CSV 位于某些物理共享存储之上,因此您可以拥有 [集群] 而无需共享存储。

https://en.wikipedia.org/wiki/Cluster_Shared_Volumes

您仍然可以拥有一个没有共享存储/CSV 的集群,比如 Exchange DAG 和 SQL Server AAG。

https://technet.microsoft.com/en-us/library/dd979799(v=exchg.150).aspx

https://msdn.microsoft.com/en-us/library/ff877884.aspx


小智 0

此链接列出了 CSV 的优点

https://technet.microsoft.com/en-us/library/dd759255(v=ws.11).aspx

q1) Node1 上的多个虚拟机可以在同一个集群磁盘中运行吗?

我认为这是不可能的(文章说不)。即使您可以将多个虚拟机添加到同一个 Clusterdisk,这也意味着如果单个虚拟机发生故障或需要移动,则无法独立移动。使用同一集群磁盘的所有其他虚拟机也需要移动。

q2) 当node1出现故障时,node2将取得clusterdisk1,2的所有权并启动VM;那么使用 clusterdisk 和 CSV 有什么区别?

减少 LUN 数量,更好地利用磁盘空间,降低复杂性。我发现故障转移/移动也更快。