The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Десятый альфа релиз сверхнадежной файловой системы Btrfs

15.01.2008 22:24

Chris Mason анонсировал выход десятой альфа версии файловой системы Btrfs, разрабатываемой при поддержке компании Oracle. Btrfs отличается повышенной надёжностью работы.

Новые возможности, представленные в релизе:

  • Изменение размера ФС на лету, без остановки работы (включая возможность уменьшения размера);
  • Средства для преобразования Ext3 разделов в Btrfs, не требующие промежуточного хранилища;
  • Поддержка "data=ordered";
  • Опции монтирования для отключения расчета дополнительных контрольных сумм режима "copy on write";
  • "barrier" режим, для сброса буферов на SATA и IDE диски во время проведения транзакции.

Другие возможности:

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


  1. Главная ссылка к новости (http://groups.google.com/group...)
  2. OpenNews: Сверхнадежная файловая система для ненадежных хранилищ данных
  3. Btrfs Design
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/13676-Btrfs
Ключевые слова: Btrfs, fs, disk, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, s_dog (??), 22:46, 15/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ударное будущее! ;)
     
  • 1.2, Гость (?), 00:20, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неплохо. Пожалуй с файловыми системами наконец-то вопрос решается - btrfs для отдельных дисков и ZFS для RAID хранилищ. А то все эти новомодные поделки типа reiser и xfs никуда не годились - даже допотопные ext2/ufs их надежнее.
     
     
  • 2.12, Michael Shigorin (ok), 08:11, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Неплохо. Пожалуй с файловыми системами наконец-то вопрос решается - btrfs для отдельных
    >дисков и ZFS для RAID хранилищ. А то все эти новомодные
    >поделки типа reiser и xfs никуда не годились - даже допотопные
    >ext2/ufs их надежнее.

    Давайте цыплят того, по осени... а то у меня другие данные по части "надёжнее" сложились.  Правда, ситуации, вызывающие "ненадёжность", мы с Вами можем разные подразумевать.

     
  • 2.13, Аноним (13), 08:12, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    товарисч XFS уже была когда вы ещё в подгузниках ползали, если не раньше
     
  • 2.16, avatar (??), 11:58, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вы бредите сир. Этим поделкам уже хрен знает сколько лет.
     
  • 2.22, Аноним (-), 07:05, 16/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >поделки типа reiser и xfs никуда не годились - даже допотопные
    >ext2/ufs их надежнее.

    EXT2 конечно надежный, ага... даже без журналирования то.Потом fsck полчаса диском хрустит, а так ничего.Юзеры ессно в это время курят бамбук.

     

  • 1.3, Аноним (13), 00:23, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    неужели замена zfs растёт? :) И под "правильной" лицензией :)
     
  • 1.4, Аноним (13), 01:02, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А я против, слишком много пиара, и лживые бенчи...
    XFS с нечётным, кроме 1, кол-вом Allocation Group, сразу в 1.5 раза медленее чётных. И всем уже давно известно, что оптимальной по скорости является agcount=1.


    Нет, конечно, если всё будет так как пишут, то это очень сильный ответ ZFS.


     
     
  • 2.7, AdVv (??), 02:00, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А я против, слишком много пиара, и лживые бенчи...
    >XFS с нечётным, кроме 1, кол-вом Allocation Group, сразу в 1.5 раза
    >медленее чётных. И всем уже давно известно, что оптимальной по скорости
    >является agcount=1.
    >
    >
    >Нет, конечно, если всё будет так как пишут, то это очень сильный
    >ответ ZFS.

    Есть подозрение что эта штука будет СИЛЬНО медленной, и предназначенной для НАДЕЖНОГО хранения данных. Рутовой ФС с ядром например. Врятли это можно считать заменой ZFS

     
     
  • 3.19, Аноним (-), 19:15, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вы серьезно считаете, что сама ФС и ее ядро важнее данных? Не смешите меня.
    Если остановится сервер из-за проблем с рутовой ФС, то я просто переустановлю ОС.
    А если у меня погибнут данные, то я вероятно пойду искать другую работу.

    Я не говорю, что не надо защищать рутовую ФС. Я акцентируют внимание на приоритетах. Важнее всего ваши данные, а не ОС, которую можно установить сто миллионов раз. Данные же гарантировано поднять можно только их бакапа.

     

  • 1.5, pavlinux (??), 01:12, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гы....

    usr/src/BTRFS/btrfs-0.10/inode.c: In function ‘btrfs_destroy_inode’:
    /usr/src/BTRFS/btrfs-0.10/inode.c:2616: error: ‘struct address_space’ has no member named ‘nrpages’
    make[2]: *** [/usr/src/BTRFS/btrfs-0.10/inode.o] error 1
    make[1]: *** [_module_/usr/src/BTRFS/btrfs-0.10] error 2

     
     
  • 2.17, Аноним (-), 13:41, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    kernel-headers обнови, всё собирается нормально
     

  • 1.8, cookie (ok), 03:15, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ... альфа версии ... Btrfs отличается повышенной надёжностью работы.

    Думается, что авторы имели ввиду что они наедятся получить надёжную ФС, или альфа тоже надёжная, можно уже переводить продакшн?

     
     
  • 2.10, kvader (ok), 05:30, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Имеется в виду скорее первое, ибо (с оффсайта):
    "The Btrfs disk format is not yet finalized, and it currently does not handle disk full conditions at all. Things are under heavy development, and Btrfs is not suitable for any uses other than benchmarking and review."

    Т.ч. ни о каком продакшене пока не может быть и речи.

     

  • 1.9, Аноним (13), 05:20, 16/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда будет релиз - настанет будущее и всем будет щастье, чудо не загорами, аминь.
     
     
  • 2.11, cookie (ok), 06:09, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А в моем любимом дебиане это чудо появится как всегда на 2 года спустя после релиза ФС :)
     
     
  • 3.14, leon55 (?), 09:34, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > А в моем любимом дебиане это чудо появится как всегда на 2 года спустя после релиза ФС :)

    Вот и подумайте нужны ли такие жертвы и во имя чего? :)

     
     
  • 4.15, cookie (ok), 10:10, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >> А в моем любимом дебиане это чудо появится как всегда на 2 года спустя после релиза ФС :)
    >
    >Вот и подумайте нужны ли такие жертвы и во имя чего? :)
    >

    Ради стабильности, которая никогда не подводила в отличии от того же Ubuntu :(

     
  • 3.18, Гость_0 (?), 15:27, 16/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А в моем любимом дебиане это чудо появится как всегда на 2
    >года спустя после релиза ФС :)

    не надо спускать два года, в testing оно есть уже сейчас ;)

     

  • 1.20, kotangens (?), 09:19, 17/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    офигенно, 10-й нестабильный релиз сверхнадежной фс =) звучит =)))
     
  • 1.21, www.andr.ru (?), 20:43, 21/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    IMHO оценку продукту должны поставить независимые эксперты и рядовые пользователи, а не разработчики. Кто же напишет про своё детище "глюкотень и тормозилово"?! Все как один претендуют на революционные инновации, переворот и памятник на постаменте. Я в код разерфс посмотрел, и сразу сказал - куча мусора. Через 4 года она приказала долго жить, слава богу. Жаль, что мои такие паранормальные способности на маздай не действуют, у Билла сильная защита от сглаза стоит

    Кода субжа не видел, поэтому не скажу ничего, но всё-таки пора бы уже учитывать многообразие всяких самоделок и писать: "новая мега-ФС (или мега-ОС), ОТЛИЧАЮЩАЯСЯ ТЕМ,....", как это положено при притензиях на инновацию и изобретение.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру