XFS vs Ext4 vs Others - какая файловая система стабильна, надежна для долгосрочной работы, например, дело 24/7 [закрыто]


28

Файловая система XFS и Ext4, которая действительно стабильна и надежна для длительной работы с интенсивной записью и чтением диска?

  • система будет использоваться в месте, где круглосуточно работает, и каждую секунду там читается и записывается на диск
  • система должна быть на 99,95% безотказной работы в течение примерно 1 года работы
  • Система должна быть максимально простоя в год в течение около 20 часов максимум

Какая файловая система является лучшим выбором для такой задачи? (Я хотел использовать Solaris или FreeBSD, но для моего проекта мне нужно было использовать Ubuntu или ArchLinux, Fedora или CentOS).

Но перепутал с какой файловой системой выбрать.


1
Используйте настройку по умолчанию, предоставленную установщиком, хотя я твердо верю, что любой другой доступный в меню выбора должен быть достаточно хорошим, если вы используете стабильную версию.
tshepang

2
Также посмотрите на LVM и, используя RAID (аппаратный RAID, если можете), он понадобится, если вам нужна максимальная надежность.
Ренан

Ответы:


18

Итак, окончательный ответ зависит от ваших точных требований (как обычно).


1
Popycock. Ext работает с одновременной записи довольно хорошо с момента появления Linux.
psusi

3
@psusi, посмотрите ссылку, это бесплатно.
Пойдж

1
Я имею; это папик У двух авторов никогда не будет более высокой совокупной пропускной способности, чем у одного, если что-то не так с вашей настройкой. В лучшем случае, чтобы не иметь более низкой совокупной пропускной способности. Это то, к чему добились очень хорошо в течение 20 лет. Это не значит, что в XFS это плохо, просто в ext все отлично получается задолго до того, как xfs был впервые придуман.
psusi

1
@psusi, ну, тогда может получиться так, что ужасно неправильно иметь RAID. ;-)
Пойдж

1
Если вы не говорите несколько писателей NFS. Что для большого устройства хранения, вы почти наверняка.
Эрик Аронесты

6

Выбор файловой системы имеет значение в некоторых случаях. Вы должны проверить, не зависит ли ваш конкретный вариант использования от выбора файловой системы.

Для трех очень общих пунктов, которые вы перечислите, не имеет значения, используете ли вы ext4 или xfs.

Если у вас есть требование, когда вы хотите использовать файлы размером более 16 ТБ, вам придется использовать XFS. (у ext 4 скоро будет> 16 ТБ, но пока нет)


3

ZFS является единственным выбором для надежности.

Единственный его недостаток заключается в том, что он не любит RAID-контроллеры, поскольку обрабатывает собственную избыточность, поэтому необходимо использовать JBOD, который может отключить кэширование на некоторых RAID-контроллерах (например, 3ware), или тома с одним диском.

EXT4 имеет ограничение в 16 ТиБ, если только он не работает в 64-битной системе Linux, а том EXT4 был создан с помощью признака «64-битная», который увеличивает иноды.


4
Ext4 очень стабильный. Ваше первое утверждение кажется исключительно основанным на мнении, что не приветствуется в Stack Exchange. Кстати, добро пожаловать в Stack Exchange!
стружка

У ZFS есть недостаток, заключающийся в том, что он не может расти в НОМЕРЕ рейдовых устройств
Varon

1
нет стабильной ZFS для Linux ;-P
poige

1

EXT4 может быть [все еще] ОЧЕНЬ нестабильным и глючным, он очень новый. По сравнению с XFS, которая очень стабильна и проверена годами, она не может предложить ничего. PS Я сам сталкивался с ошибками в EXT4. Он либо заморозил всю систему во время операций копирования, либо просто потерял мои данные.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.