我有一台具有以下配置的服务器
Intel Xeon E3 - 1230
2 * (Seagate 1 TeraByte) = total two terabyte
16 GB Ram
我的要求:我需要在此机器上运行 XenServer,并运行 4 个 Ubuntu 虚拟机和 1 个 Windows VM。
我需要为所有虚拟机设置大约 750GB 的共享空间。所有 VMS 都需要从公共空间读取和写入数据。我打算使用 NFS 或 Samba。
我的问题:
NFS 和 Samba 哪个更好?
一种方法:我创建一个新的 Ubuntu VM 并为其分配大约 750GB。我在此 VM 上运行 NFS 服务器,所有其他 VM 只需安装并使用该空间。
第二种方法:我可以将空间分配给 XenServer 本身并在其上运行 NFS 服务器。
请建议是否有比上述两个解决方案更好的解决方案,或者是上述两个解决方案中最好的解决方案。
答案1
回复 #1:如果没有其他信息可供参考,如果必须选择一个,我可能会选择 Samba,因为 Linux 中的 Samba 支持可能比 Windows 中的 NFS 支持更好。但是,如果可以选择,为什么不同时支持两者呢?
回复 #2:创建一个新的 VM 来托管存储。Citrix 不推荐也不支持在 XenServer 的 dom0 内运行额外的服务。