Linux服务器推荐文件系统建议

Kha*_*led 6 linux performance filesystems

有许多文件系统可供 Linux 服务器管理员选择。此外,根据您的需要找出合适的布局和最佳文件系统并不总是一件容易的事。

您能否建议一些为 Linux 服务器选择“最佳”文件系统的指南?我知道这是一个普遍的问题。让我们更具体一点。我会这样说。

1- 我有一个缓存 Web 代理服务器。代理通常需要存储许多小对象,也有一些中大型对象。我认为 Web 服务器的情况会类似。

2- 我有一个电子邮件服务器。它需要保存用户的消息。

3- 我有一个数据库服务器。

所有这三个服务器都需要非常多的 IO 访问(读取和写入)。

对于其他类型的服务器,我认为不是那么关键。例如,基于 Linux 的防火墙不需要像代理或 Web 服务器那样的高清访问。它的大部分处理是在内存中完成的。

我认为最好的答案是为每个服务器建议合适的文件系统(最好有理由)。让我们将性能作为我们提出建议的依据。

Jav*_*ier 5

  • 如有疑问,ext3
  • 如果你不必承诺太多,ext4
  • 如果超过 8TB 并且不想要 ext4,XFS
  • 如果你正在试验,btrfs
  • 对于其他一切,ext3

我的大部分日常工作都涉及在我不想进行大量管理的设置中指定和管理多 TB 存储,并且没有一个更高级别的管理人员了解文件系统。出于这些原因,我需要可靠、高效和简单的系统。我做了很多即插即用的灾难模拟,在(模拟的)片状硬件上复制了大约数千万个文件。ext3 工作得令人钦佩。XFS 并非如此,但远高于要求。JFS 和 ReiserFS 惨遭失败。