浏览了几个网站,现在看来,所有的hyper-v集群都是基于CSV(集群共享卷)构build的。
我有一个当前的设置(2节点窗口故障转移群集)。
我在节点1上运行2个虚拟机,每个虚拟机都在自己的群集磁盘上运行
我在自己的集群磁盘上也有1个虚拟机在节点2上运行。
q1)node1中的VMS可以运行在同一个集群磁盘上吗? (例如clusterdisk1)?
q2)当node1发生故障时,node2将占用clusterdisk1,2的所有权并启动VM; 那么使用clusterdisk和CSV有什么区别呢?
我正在使用窗口服务器2012 R2
此链接列出了CSV的好处
https://technet.microsoft.com/en-us/library/dd759255(v=ws.11).aspx
q1)Node1上的多个虚拟机可以在同一个群集磁盘上运行?
我不认为这是可能的(文章说不)。 即使您可以将多个虚拟机添加到同一个Clusterdisk,也意味着如果单个虚拟机发生故障或需要移动,它将无法独立移动。 所有使用相同群集磁盘的其他虚拟机也需要移动。
q2)当node1发生故障时,node2将占用clusterdisk1,2的所有权并启动VM; 那么使用clusterdisk和CSV有什么区别呢?
减lessLUN数量,更好地利用磁盘空间,降低复杂性。 而且我发现,故障转移/移动也是如此。
迈克尔·布朗已经回答了,只是想补充一下:
CSV目前是Hyper-V,SQL FCI和SoFS的最佳实践存储configuration。 我为客户configuration的集群系统中有99%是build立在CSV上的,其余的1%使用DAG和AlwaysOn AG,就像上面提到的BaronSamedi1958一样。
另外,CSV现在具有ODX(卸载数据(X))的优点。 因为它将存储命令开销卸载到SAN,因此可以为pipe理程序本身释放更多的资源,这是一件很酷的事情。 最后,CSV需要共享存储。 你最好的候选人是:
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