The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз OpenZFS 2.2, реализации ZFS для Linux и FreeBSD"
Отправлено Аноним, 16-Окт-23 22:26 
> Тебе сколько еще раз повторять что однотипные диски - вообще не требуются?

В случае btrfs жестко прибитых на гвозди решений которые принципиально невозможно переиграть - по сути вообще нет. И например использование места будет довольно эффективным из-за "пофайловости" рэйда. Будем считать что я нахожу такой дизайн next gen, более логичным и удобным чем все то что было до этого. Кент, кажется, считал как-то так же.

> никак. Нет второго размером не меньше чем первый - будет в degraded
> пока не принесешь.

Ну а в btrfs таки подтыкаешь +1 девайс. Получаешь +N места. И это _не_ degraded. Лишь бы суммарного места хватало. Конечно в ряде случаев vs аллокация возможны странности но имхо почти per-file аллокация. На самом деле все же чанками block groups гранулярностью как правило гиг (на самом деле настраиваемо) - с тем или иным типом и схемой хранения, но это детали.

И эти чанки причина по которым не стоит btrfs класть на совсем мелкие носители менее нескольких гигз. Или если уж очень хочется, то mixed-bg использовать, но в целом этот дизайн просто не делался для извратов типа Шишкина с его CD-sized нечто. Если этим не заниматься то все в пределах разумного как правило, имхо. В совсем свежих версиях эвристику немного затвикали, сперва налетели, потом улучшили, в общем, обычное итеративное развитие софта.

> А если добавил к ним на время еще один чтоб, к примеру,
> как-то извернуться с бэкапами не таская по сети или рядом временно
> что-то развернуть - то можно его потом выдернуть обратно.

Ну вот и в btrfs тоже можно. При том если на него записалось скажем 100 гиг из 5 терабайтов, удвигать будет только 100 гигз и с backref'ами это довольно бодренько происходит, времена операций достаточно приятные.

> Иногда полезно (например у меня много где это виртуальные диски и raid
> мне не нужен вовсе - он полкой обеспечивается. А вот возможность
> отобрать временно выданное обратно - нужна, полка дорогая.) хотя разумеется не
> серебрянная пуля и надо иметь план Б.

Ну блин совсем без плана Б хреново так то. И серебряных пуль - ну вот не бывает.

Если честно говорить о слабых местах BTRFS, это будут...
1) Не создан для совсем уж мелких девайсов. Если понимать что делать, в принципе работает, а в новых кернелах эвристику немного твиканули.
2) Достаточно большой оверхеда. Хотя в последних нескольких кернелах заметно разогнали, но Кенту это не давало спать спокойно и это было половиной причин для bcachefs. Второй половиной было желание скрестить такой дизайн с чем-то типа bcache, на ФСном уровне виднее.
3) RAID56 все же недопиленые. RAID5, с метаданными в RAID1 еще куда ни шло, но все равно экспериментальненько.
4) CoW все же специфично взаимодействует с рядом нагрузок. Если понимать это - с этим можно жить. Но совсем отключить мозг все же чревато.
5) Дефрагер есть, но - он разбирает рефлинкнутые экстенты на независимые. И для undo этого таки потребуется прога дедубликации.
6) Гибкость дизайна позволяет глупым господам делать довольно странные вещи. Типа, вот, многодисковой конфиги с единственной копией метаданных раскиданных по разным девайсам. Правда, это специально заказать голубцы с г@вном - но так можно, их принесут, и если вам что-то не нравится... вон там у чудика бэд на 1 диске случился, под метаданными, опа, опа, что такое, а, не там сэкономил местечка? Ну малаца, в следующий раз на запасном парашюте попробуйте экономить, это еще прикольнее.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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