Назад | Перейти на главную страницу

Предложения по файловой системе с открытым исходным кодом с упором на надежность

Я собираю файловый сервер, который будет иметь очень ограниченное количество пользователей (менее 5) и предлагать следующие услуги:

Надежность данных - самый важный вопрос; Затем приходит сила, и меня не волнует скорость.

Для оборудования данных я выбрал 3WARE 9650SE-4LPML на котором будут размещены два (2) включенных TLES WD RE4-GP диски с RAID-1.

Передо мной сейчас решение: какую файловую систему мне следует использовать? Я предпочитаю что-то на основе Linux и файловую систему, которая пытается не только обеспечить целостность файловой системы, но и целостность данных.

Прокомментируйте, пожалуйста, какие файловые системы, дистрибутивы ОС и оборудование, которое, по вашему мнению, лучше всего соответствует моим требованиям.

Если надежность действительно является вашей главной заботой, я бы серьезно подумал о выборе коммерческого Linux (RedHat, SLES). Они созданы для обеспечения стабильной и стабильной работы в течение многих лет. Вы не получите самые свежие пакеты, как только они выйдут, хотеть сделать это, если надежность - ваша главная забота. Но вы получите обратно портированные патчи в версии, которые используете, поэтому критические ошибки все равно будут исправлены. А если что-то сломается, у вас есть контракт на поддержку, чтобы исправить ситуацию.

Что касается файловой системы, они все работают надежно. Разница в том, как они себя ведут, когда что-то идет не так. Если вы используете коммерческий Linux, последние файловые системы (btrfs, ext4) еще не существуют на этих платформах; SLES имеет btrfs в экспериментальный режим, который вы не используете, если хотите надежности. Ваш выбор в значительной степени: ext3, xfs и reiserfs.

Если у вас нет 100% (или, по крайней мере, пяти девяток) уверенности в своей энергетической среде или по какой-то причине вы не выбираете батарею на своей карте RAID, ext3, вероятно, ваш лучший выбор. Из-за того, как это работает, внезапное отключение питания с меньшей вероятностью приведет к потере данных, чем с XFS. Но если вы поместите эту батарею на свою карту RAID, транзакции журнала XFS будут потеряны с меньшей вероятностью, и это подтолкнет меня к XFS как вашей предпочтительной файловой системе.

У меня нет личного опыта, но много хорошего было сказано о ZFS. Возможно, вы тоже захотите это рассмотреть.