The OpenNET Project / Index page

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



"Новая ФС Bcachefs, сочетающая функциональность btrfs/zfs с п..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Новая ФС Bcachefs, сочетающая функциональность btrfs/zfs с п..." +5 +/
Сообщение от Stax (ok), 23-Авг-15, 00:21 
> в линуксе оно появилось примерно сразу как код XFS открыли под GPL, случилось это как раз в 2000 + некоторое свосем небольшое время ушло на портирование.

Что не так? Я и написал "2001 год, 8 лет с момента появления xfs в 1993 году". Оно закрытое все эти годы не развивалось, что-ли?

> Где-то с 2004-2006 было обычным делом видеть XFS в продакшене, для использования на серверах уже тогда XFS была достаточна стабильна

Ага, попадая на баги типа повреждения метаданных, которые fsck.xfs не чинил, повреждения журнала, не уходящие без xfs_repair, и прочие радости типа https://bugzilla.redhat.com/show_bug.cgi?id=250843 - исправили только в 2009. Не надо мне рассказывать про xfs в продакшене в 2004, я пытался несколько раз в то время. В итоге на больших разделах, где ext3 не катил постепенно везде ушел на jfs, и оно так и жило, пока ext4 не стал совсем-совсем stable. Вот там действительно не было ни одного бага, не считая несколько повышенной тенденции к фрагментируемости (с чем у ext4 и xfs лучше).

Пока файловая система общего назначения (я не говорю про специализированные) не катит под rootfs или /boot из-за внутренних багов, рассказы про "стабильность" это лапша на уши.

Только когда это все в той или иной степени ушло (2009 и позже), она стала "стабильной". Сейчас, конечно, в продакшен - без проблем.

> Потому её внедрение и доведение до приемлемого стабильного уровня заняло всего несколько лет

2009 - 1993 = 16 лет минимум. Причем тот же RH официально предложил использовать ее как ФС для произвольных задач (а не только больших хранилищ) в 2014.

> Полноценное использование zfs началось примерно с 2006 - 2007, итого ушло лет 6 до доведения такой адски сложной ФС до продакшн уровня.

Это такая шутка, да??? В 2006 году она была эээ в девелопмент-билде Nevada, глючном как неизвестно что. Первые специализированные сторейдж-решения на zfs от Sun появились в конце 2008 года и первые месяцы никто это в продакшен не внедрил. Блин, да поддержка загрузки с zfs в grub'е и rootfs на zfs появилась в стабильной солярке в октябре 2008 года! О каком 2006 идет речь? Поэтому я и написал - реальное использование zfs в продакшене отсилы началось в 2009.

Насчет "доведения до продакшен уровня за 6 лет" - а представляешь себе объем ресурсов, которые Sun влила в zfs (включая подготовку к использованию в своих Sun Storage) и сравни его с тем, который дает гугл & co в эту bcachefs..

> Нет такого понятия как "войти в стабильное ядро", есть экспериментальные части ядра которые поставляются вместе с релизом всего ядра. btrfs туда засунули в 2009, стали её рекламировать в дистрибутивах к 2012.

Не нужно придираться к терминам. Я имел ввиду перевод из экспрементальной категории в ядре в нормальную. Так-то в некотором роде все ядра > 2.6 условно стабильные...

> Ты даже тут не смог найти никаких аналогов, смешал в кучу разрозненные примеры: XFS и ZFS пилил полноценный штат сотрудников, пилили каждую ФС соразмерно её сложности. А btrfs получала ресурсы эпизодически, к этой же серии долгостроев можно ещё отнести ReiserFS 4.

Я привел примеры известных ФС, развивашихся "с нуля" (а не итерационно, типа ext4, потому что там по срокам нечего оценивать), чтобы показать, что не вижу ни одного примера, когда бы современная фичастая ФС становилась стабильной за время от начала разработки < 5 лет. brfs и zfs сюда приплел не я, это из комментария, на который я отвечал - где человек заявил, что по сравнению с btfs и zfs в этой новой, только что объявленой ФС есть все основное, кроме снапшотов, которые "почти допилили", а по стабильности она уже может конкурировать с другими ФС. Только и всего.

> Итого, если найдётся заинтересованное лицо, то сабж допилят за 3-4 года, если нет - будет долгострой вроде btrfs.

Ага, btrfs, значит, "особо никому не нужен" (а что еще использовать под задачи, где фичастость COW требуется - zfsonlinux со всеми его проблемами типа фрагментации кэша и роста потраченной впустую памяти по мере работы?), а тут заинтересованное лицо найдется. Ну-ну...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Новая ФС Bcachefs, сочетающая функциональность btrfs/zfs с п..., opennews, 22-Авг-15, 12:47  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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