Xen domU 共享驱动器是 NFS 的替代品吗?

Xen domU 共享驱动器是 NFS 的替代品吗?

我们有一台 Xen 服务器,其中 dom0 既充当 vm 主机又充当存储主机。服务器没有什么特别之处,存储是一个内部 RAID 阵列。没有故障转移伙伴或任何东西。

每个 domU 都有自己的 lvm 卷用于本地存储,然后通过 NFSv4 共享 /home 等分区

鉴于存储全部物理上位于机器本地,将其推送到 NFS 似乎效率不高,只是为了启用对卷的共享访问。

有人可以推荐或建议一种替代方法来共享主机和虚拟机本地的卷(有效)吗?

编辑:如果 NFSv4 是最佳方法,再次考虑到虚拟机是共置的,并且 dom0 和 domU 之间的网络连接具有虚拟性质,是否存在一组众所周知的理想挂载选项来最大化性能(在具有各种事务类型的一般使用场景中)还是仍然是推出 bonnie 并运行测试的情况?

答案1

NFSv4 已经达到了极致。有一个名为文件系统它看起来很有希望,但从未达到稳定的版本。它已经沉寂了几年。我不确定你还能找到源代码。

答案2

正如 h0tw1r3 所说,NFS 是最好的选择。您也不想把自己束缚在任何需要所有虚拟机共置的东西上,因为那样严重地限制了您扩展这些虚拟机的能力。如果虚拟机开始变大,而您决定将它们分散到几个物理主机上(无论是为了容量还是为了冗余),dom0-local 文件系统将严重阻碍该计划。

效率低下并不重要(除非它确实重要),并且在需要之前尝试担心只是过早的优化。

相关内容