我们的组织在三台主机上运行ESXi 5.5,8x1Gb网卡和一台每台主机使用共享SAS的6Gbps DAS。 所有Windows VM(2008R2 +)。
我们有专门的内部应用程序,专门用于在本地磁盘存储上运行,但最近的体系结构更改迫使我们通过networking共享(SMB – Windows Server 2012R2)加载应用程序 – 结果,我们的性能受到影响。
我的目标是将共享本地磁盘挂载到每个虚拟机,以便每个虚拟机看到相同的数据。
我的研究表明, Hyper-V支持这种情况 ,然而,改变我们整个虚拟机pipe理程序基础设施在这一点上不是一种select。
是否有任何其他技术组合允许Windows 2008 R2虚拟机共享具有读/写访问权限的NTFS磁盘?
在Windows Server 2008 R2中,群集共享卷仅在Hyper-V工作负载中受支持; 在Windows Server 2012和Windows Server 2012 R2中, CSV支持已扩展到其他几个群集angular色 。 这适用于实际共享卷的服务器,而不适用于正在运行的pipe理程序(如果有)。
这意味着:使用WS2012R2,您可以find一种方法,在多个系统之间共享具有并发读/写访问权限的NTFS卷,并logging卷上实际存储的内容; 对于Windows Server 2008 R2,这是不可能的,除非它们是使用该卷存储虚拟机的Hyper-V主机。
如果您可以部署WS2012R2虚拟机并将共享磁盘连接到这些虚拟机,那么您可以构build一个集群并根据需要使用CSV(尽pipe底层的VMware虚拟机pipe理程序肯定会增加一些复杂性)。