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

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

❤ 543 , Категория: Новости,   ⚑ 12 Авг 2017г

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


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

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

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

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

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

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

Документация по 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 необходимым материалом для чтения, прежде чем они отважатся на решительный шаг.

Получить помощь в 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).


По теме: ( из рубрики Новости )

Оставить отзыв

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*
*

два × 4 =

Похожие записи

наверх