Сверхнадежная файловая система для ненадежных хранилищ данных

13 июня 2007 года

Chris Mason начал работу над новой файловой системой для Linux - Btrfs, отличающейся дополнительным хранением контрольных сумм для всех блоков данных и метаданных.

Возможности текущей альфа версии Btrfs:

  • Возможность определения и автовосстановления ошибок, через ведение copy-on-write журнала данных и метаданных (+ контрольные суммы), в котором отражаются все изменения ФС.
  • Снапшоты, с возможностью записи и изменения данных;
  • Максимальное число файлов - 2^64;
  • Минимальный расход дискового пространства для хранения небольших файлов и индексов директорий;
  • Двойное индексирование дерева каталогов: Btree и TEA hash;
  • Динамическое распределение inode;
  • Подразделы (несколько корней в одной ФС)
  • Быстрая проверка и восстановление ошибок.

Планы на будущее:

  • Функции зеркалирования и разнесение на несколько дисков на уровне объектов;
  • Проверка целостности ФС на лету;
  • Эффективные средства инкрементального бэкапа и зеркалирования;
  • Возможность продолжения работы даже при частичном повреждении данных;
  • ACL.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Сверхнадежная файловая система для ненадежных хранилищ данных», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.