在决定是使用 LVM 卷组还是 ZFS 池来配置新的文件服务器时,需要考虑什么?在多用途文件服务器领域是否有“更好”的选择?与上一个问题不同,我不想对技术进行分层。
设想:
- RHEL / CentOS 6 x64 服务器
- 许多可用的相同 DAS 和 SAN LUN
选择:
我个人对 LVM 非常熟悉,因此如果它是更好的选择,我会很自在地使用它。但是,ZFS 看起来很有前途,而且学习新技术总是好的。
鉴于我们希望能够将一个相当大的存储(多个 TB)共享给不同的部门,并且他们需要能够通过 CIFS 和 NFS 访问它们,我们应该为底层池管理器使用 ZFS 还是 LVM ?
我知道使用类似的产品FreeNAS是可能的,但出于各种原因,我需要能够在“典型”Linux 服务器上推出。
我两者都用,但更喜欢 ZFS。Linux 上的 ZFS 对我来说非常好,但并不是所有情况下的“解决所有问题”。
典型的服务器将如下所示:
(请记住,我通常使用硬件 RAID 并且大多使用 ZFS 作为灵活的卷管理器)
然后,我使用 zpool 并根据需要创建额外的 ZFS 文件系统(或挂载点)和 zvol。
和文件系统...
因此,将 ZFS 用于数据分区非常好,因为它允许您处理数据池、设置配额和管理挂载点粒度的属性。LVM 仍然需要处理文件系统工具,并且更加严格。