Рекомендации по файловой системе для хранилища файлов 5 ТБ

У меня есть локально подключенная система RAID6 5 ТБ (IBM DS3512). Он будет использоваться в качестве хранилища для больших файлов данных, которые записываются в последовательных записях, а затем считываются для обработки. В конце концов данные удаляются.

Обратный путь в каталогах не важен, так как у нас есть собственная служба индексации.

Поскольку это онлайн-система, важна доступность и устойчивость к коррупции, а также быстрое время восстановления.

Есть ли у XFS особые преимущества перед EXT4 в этом контексте?

Кроме того, как бы я пошел о настройке файловой системы?

Целевая система работает RHEL 6.3.

2 ответа

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

Да, и прежде чем пожелать вам удачи, не верьте тому, что цветные квадраты с недостающими кусочками говорят вам на случайных интернет-сайтах. Они могут извергать чепуху, нет, они извергать чепуху, если они не знают о вашей проблеме и ее настройке. Проведите эксперимент с реалистичными данными и рабочей нагрузкой и измерьте. Посмотрите, действительно ли разница имеет значение, ищите другие входные данные. Проверьте, что рекомендует ваша операционная система vedor.

Ох и удачи! Пожалуйста, добавьте ответ (или комментарий) со своим анализом и выводами здесь или добавьте его в документацию вашего дистрибутива. Можно даже подумать о написании статьи для LWN...

Я думаю, что XFS может быть хорошо настроен для этой цели. Он активно кэширует, хорошо обрабатывает большие файлы, работает с большим количеством файлов и каталогов и обладает устойчивостью.

В системе RHEL 6.x вы захотите использовать инфраструктуру tuned-adm и сместить ее в соответствии с намеченными характеристиками производительности вашего приложения.

Исходя из вашего описания, имеет смысл рассмотреть пропускную способность tuned профиль.

Замечания:
Существует небольшая ошибка, связанная с нагрузкой, которая влияет на XFS в ноябре 2012 года и на более новые ядра EL6... Существует также уникальная функция оптимизации, которая теперь используется по умолчанию в версии XFS в ядре.

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

Другие вопросы по тегам