用于存储 ESX 映像的 NFS 服务器

用于存储 ESX 映像的 NFS 服务器

为了避免 FCvsNFS 宗教战争,首先我要说的是,我更喜欢 NFS 而不是标准 FC SAN,而且无论如何我也没有使用 FC 来实现这一点的选择。

我有兴趣设置几台 ESXi 服务器。我有几台服务器,每台都有 8GB 内存和 2 个 Opteron CPU。它们都没有 FC,但它们都有 GB 以太网,而且我碰巧还有几台 GB 交换机……

服务器硬件是单个 QLogic HBA 和单个 SATA<->FC 4tb 阵列,以及带有一对 opteron 246 CPU 和 8gb 内存的主板。

使用该硬件作为 NFS 服务器的最佳平台选择是什么?

我认为我的选择是 linux(openfiler 和 XFS)、solaris(和 ZFS)或 freebsd(和 ZFS)。

我真的很想尝试一下 ZFS,我认为它有很酷的功能。我对 solaris 9 和更早的版本非常熟悉(主要是在 SPARC 硬件上),但对 solaris 10 的经验却少得多,据我所知,solaris 10 非常不同。我也有很多使用 freebsd 的经验,但对 freebsd 上的 ZFS 持谨慎态度。

有什么建议吗?这是空闲时间的事情,所以我没有大量的时间去走很多死胡同,结果发现这个或那个不受支持,或者在忙碌了一周后随机爆炸。

答案1

Solaris。它的 NFS 实现(时间、时间长短)比 Linux 领先很多。而且 ZFS 非常方便。如果您只需要 NFS,则不需要非常熟悉 Solaris 10

答案2

再次投票给 Solaris。现在应该有足够的教程来帮助您入门和运行,而且 Sun 的做事方式其实并不那么困难。

我建议你去看看Ben Rockwood 的博客,因为他有很多关于 OpenSolaris 和 ZFS 的非常好的资料。

答案3

NFS 用于共享文件访问。使用 Solaris 和 iSCSI。ESX 映像无需共享数据空间。事实上,出于安全原因,您不希望它们共享数据空间。

答案4

使用 NexentaStor。

有完整的文章用于通过 NFS 与 vSphere 结合使用的 NexentaStor ZFS 存储设备。

相关内容