在 12.04 中最适合我需要的文件系统是什么?

在 12.04 中最适合我需要的文件系统是什么?

我正在构建 NAS 供个人使用。3-5 台计算机作为负载。主要用于视频流、上传下载 10GB 左右的大文件(未来负载的 70%)、照片编辑(20%)、办公事务(10%)。我预计某些文件夹中会有大量文件/文件夹(1000-5000)。我还决定将这台 NAS 用作轻型工作站(用于收发电子邮件、上网、观看新闻),因为它将全天候运行。

由于服务器版本没有 GUI,我决定使用 Ubuntu 12.04 64 位桌面版本。

我准备使用 Adaptec RAID 6805 控制器和 24 SAS 扩展器。首先,我将在 Raid 6 中使用 8-3TB HDD(系统将位于单独的 64G SSD 上),将来可能会进行 raid 扩展。

什么样的文件系统比较好?扩展ext4西弗斯还是其他什么?什么能最符合我的需求?

可靠性如何?我读到过一些文章说 XFS 不如 ext3 可靠,这是传言还是事实?此外,在 RAID 6 控制器上我应该使用多大块?

如果我上面说的有误,请纠正我。我的选择正确吗?我还想提一下,NAS 主要适用于运行 Windows 操作系统的计算机。

任何意见或想法都将受到赞赏。

答案1

我会建议使用 Ext4,因为你的情况是典型的通用混合使用场景。它成熟、经过充分测试、性能良好,并且具有良好的工具和很多如果您有任何问题,可以到 AskUbuntu.com 和 UbuntuForums.com 等网站上获取自助资源。

答案2

MythTV 的文件系统要求(流媒体、大文件等)与您描述的非常相似。它们有一个维基页面讨论选择用于媒体存储的文件系统。他们的建议是

简而言之,对于系统分区,ext3 或 ReiserFS 是不错的选择,而对于 MythTV 存储,JFS 或 XFS 是不错的选择。如果您有单独的 /boot 分区,ext2 是不错的选择,因为 ext3 的日志对于这种大小的分区几乎没有什么好处,但却占用了大量的磁盘空间。

(尽管该 wiki 页面似乎相当老旧,并且自从它被编写以来,ext4 已成为媒体存储文件系统的另一个可行的竞争者)

以下是另一篇文章比较 XFS 和其他文件系统,带有链接。

相关内容