Новость из категории: Информация

Linux: лучшие файловые системы | Дополнительные функции / Что еще они могут предложить?

Содержание:
1. Введение;
2. Доступность;
3. Совместимость;
4. Производительность;
5. Надежность и Готовность SSD;
6. Дополнительные функции, поддержка и документация (Вы читаете данный раздел);
7. Вердикт.
Linux: лучшие файловые системы | Дополнительные функции / Что еще они могут предложить?

В этом разделе некоторые наши участники могут превзойти признанных фаворитов. Фактически, отключение журналирования в ext4 с помощью $ tune4fs -O ^has_ journal /dev/sdX X — это ее единственная дополнительная функция, так что ext4 нечего предложить, кроме того факта, что это — хорошая файловая система.

XFS можно назвать так же, но она поддерживает многопоточную запись, тогда как ext4 выполняет только последовательную запись по очереди, записывая один поток, и эта разница отчетливо видна в результатах Tiobench.

В Reiser4 богатый выбор дополнительных функций, в том числе разные модели транзакций (журналирование, copy-on-write и гибрид), прозрачное сжатие, инфраструктура плагинов, отложенное распределение памяти, и т. д. Не все из этого списка работает стабильно или вообще работает, так что Reiser4 получает лишь несколько дополнительных очков, а не целый мешок.

Linux: лучшие файловые системы | Дополнительные функции / Что еще они могут предложить?
Snapper - симпатичный инструмент GUI для простого управления мгновенными снимками btrfs

В btrfs функций масса — например, создание пулов, как в ZFS, мгновенные снимки и контрольные суммы для файловой системы Linux широкого назначения. Моментальные снимки означают, что можно делать резервные копии ваших данных прямо на уровне файловой системы, без специальных программ. В btrfs это делается через монтирование подтомов поверх раздела root примерно так: $ sudo btrfs subvolume create /dir1/sub1 и перечисление в списке с помощью $ btrfs subvolume list, затем перемонтирование моментального снимка с данным ID в качестве файловой системы высшего уровня командой subvolid= in /etc/fstab.

ZFS здесь самая сложная файловая система, и у нее самое большое количество функций, но, честно говоря, рассказ о них всех выходит за рамки данного Сравнения. ZFS — комбинированная файловая система и менеджер логических дисков с непрерывной проверкой целостности и автоматическим исправлением, RAID-Z, исключением избыточности данных, шифрованием и практически бесконечными (до зетабайта) возможностями расширения. Ее мощность превращает ее в продвинутый выбор для тех, кто работает с домашним сервером или создает индивидуальные пулы NAS.

Linux: лучшие файловые системы | Дополнительные функции / Что еще они могут предложить?

Поддержка и документация / Где искать ответы на вопросы?

Документация по ext4 обширная и очень информативная: она объясняет преемственность, новые и предлагаемые функции файловой системы, и охватывает все имеющиеся возможности монтирования. Имеется также полноценная wiki (https://ext4.wiki. kernel.org) со множеством хороших вещей, самая выдающаяся из которых — раздел Development.

XFS исторически очень отличается от ext4. Она была разработана в Silicon Graphics в 1994 г. в качестве журналируемой файловой системы. Поэтому XFS собрала солидную библиотеку пользовательских руководств, спецификаций, FAQ и заметок на специальном сайте http://xfs.org. Red Hat продвигает XFS для своих продуктов RHEL и предлагает Storage Administration Guide (https://www.redhat.com/en), что означает наличие у XFS также и первоклассной поддержки уровня предприятия.

Хотя btrfs — относительно молодой проект, существующий с 2012 г., включение btrfs в ядро Linux вызвало к жизни превосходный портал (https://btrfs.wiki.kernel.org) с бездной материалов и удобными ссылками на сторонние статьи. У этой файловой системы когда-то были проблемы со стабильностью, и даже сейчас она еще не вполне готова к принятию на производстве, а значит, btrfs приходится обеспечивать пользователей Linux необходимым материалом для чтения, прежде чем они отважатся на решительный шаг.

Linux: лучшие файловые системы | Дополнительные функции / Что еще они могут предложить?
Очень непросто найти ответы на простые вопросы в ZFS в джунглях ее руководств

Получить помощь в ZFS, наоборот, может быть весьма непросто. Имеется солидное Руководство администратора по Oracle Solaris ZFS (http://bit.ly/ZFSAdminGuide) и ряд полезных файлов на http://zfson-linux.org/docs.html, так что на количество поддержки или ее качество пожаловаться нельзя. Однако на простые вопросы далеко не всегда найдется ответ, поэтому при создании пула ZFS на одном разделе вы можете потратить уйму времени,прочесывая сторонние сайты.

В проекте Reiser4 занято всего несколько разработчиков, поэтому уровень поддержки весьма скромный по сравнению с другими файловыми системами. Здесь имеется наследственная wiki (https://reiser4. wiki.kernel.org), которая обновляется новостями Reiser4, и список рассылки (http://bit.ly/reiserfs-devel).

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх