Разработчики Linux-системы CoreOS, ориентированной на крупные серверные инсталляции, объявили о решении перейти с файловой системы btrfs на ext4 и OverlayFS.
Обсуждение отказа от использования Btrfs в CoreOS велось с декабря и было вызвано рядом проблем, которые возникли в результате её применения для нужд проекта: «Мы выбрали btrfs, поскольку она была очевидным двигателем Docker на тот момент. Однако пользователи CoreOS регулярно сообщали о багах в btrfs, среди которых упоминались ошибки о закончившемся дисковом пространстве, проблемы с повторной балансировкой метаданных, требующей ручного вмешательства, и плохая производительность в целом по сравнению с другими файловыми системами». Окончательное решение об отказе от Btrfs сформировалось после окончательного включения OverlayFS в состав ядра Linux (в релиз 3.18).
Теперь новые контейнеры Docker, создаваемые в CoreOS, будут использовать файловые системы ext4 и OverlayFS, что должно решить проблемы, на которые жаловались пользователи, и повысить общую производительность. Изменение уже вступило в силу в последнем альфа-релизе CoreOS.
оригинал на www.nixp.ru
[NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
Модератор: Модераторы разделов
-
Dmitry Shurupov
- Сообщения: 336
- Статус: Open Source geek
- ОС: Ubuntu Linux
[NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
По-моему, это еще один повод перейти на Убунту.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
CoreOS вообще своим спорным блекджековошлюшным путём идёт. Собственная спецификация контейнеров, Rocket, теперь ext4.
-
Bizdelnick
- Модератор
- Сообщения: 21391
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
Что ж новость-то недоперевели?
http://www.phoronix.com/scan.php?page=news...-EXT4-OverlayFSTo the Btrfs issues for CoreOS, Chris Mason the lead Btrfs developer who is now employed by Facebook wrote, "On our end, many of these Btrfs warts are getting solved. The 3.19 merge window fixes some very hard to find corruption problems that we've been chasing down, and Josef Bacik has developed a slick power-fail testing target that makes it much easier to prevent similar bugs in the future. 3.19 will also fix rare corruptions with block group removal, making both balance and the new auto-blockgroup cleanup feature much more reliable. We've hit a few performance problems deploying Btrfs here at Facebook, and fixes for these are making it into upstream kernels. We've also now caught two storage cards returning either stale or corrupt data, and the Btrfs crcs saved us from replicating the bad copies out across the cluster."
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
не силен в не русском, но Btrfs используется на Facebook?
-
Bizdelnick
- Модератор
- Сообщения: 21391
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
я пока еще окончательно вот этот вопрос не решил LVM, ZFS или BTFRS для удаленного винчестера потому и спрашиваю.
-
Bizdelnick
- Модератор
- Сообщения: 21391
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [NIXP] CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS
azsx
Разница между Вами и Facebook состоит в том, что Facebook может позволить себе нанять главного разработчика btrfs, чтобы он исправлял обнаруженные баги. :-)
Разница между Вами и Facebook состоит в том, что Facebook может позволить себе нанять главного разработчика btrfs, чтобы он исправлял обнаруженные баги. :-)
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |