我对 vmware-vsphere 5.5 没有长期使用经验。所以我有一个简单的问题
是否可以在两个数据中心之间共享 NFS 数据存储?
如果可以,这是好事吗?
答案1
我们在两个数据中心之间使用 SMB3 共享。它类似于 NFS,所以我认为你不应该有任何问题。我们的两台服务器基于 Hyper-V,我们决定尝试 StarWind VSAN。我们使 SMB 具有高可用性,因此即使我们在第一栋楼遇到断电,第二栋楼的一切都会正常工作。现在一切都运行良好。但为了提高冗余度,我们在建筑物之间放置了两个网络通道。由于完全的网络隔离,可能会导致数据裂脑。https://www.starwindsoftware.com/starwind-virtual-san 此外,我们还考虑了 HP VSA 等软件http://www8.hp.com/us/en/products/data-storage/free-vsa.html但它需要额外的云见证虚拟机。希望对您有所帮助。
答案2
有可能吗?嗯,绝对有可能。
这是个好主意吗?嗯……
我在这里假设您想使用 NFS 作为跨 WAN 链接的数据存储。请记住,如果您失去对数据存储的访问权限,您的 VM 可能/最终将变得无响应。
网络将要有分区(见这里对此进行了出色的描述)并且 NFS 在有损/高延迟网络上运行时会出现一些奇怪的事情。
如果你有能力在网络链接上花费大量资金,那么你可以让它可靠地工作,但这需要大量的工程设计。我个人建议将数据存储尽可能靠近虚拟机,这样可以最大限度地减少潜在的中断。
答案3
是否可以在两个数据中心之间共享 NFS 数据存储?
是的
如果是,这是好事吗?
就我个人而言,我不会这样做 - 但仅仅因为组织整洁 - 从技术角度来看这很好,只是对我来说感觉有点混乱。