The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Продвижение Bcachefs в состав ядра Linux и переписывание на Rust, opennews (?), 19-Июн-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


166. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от пох. (?), 20-Июн-23, 16:06 
> Вот уже напрягает "стабилизация реализации снапшотов". Что там стабилизировать?

_запись_

То, чего zfs не умеет в принципе, ее снапшот всегда readonly. А если тебе нужен записываемый но при этом ты не готов похоронить текущее состояние и нужно одновременно две ветки состояния фс параллельно - добро пожаловать в прекрасный мир клонов и букмарок. Полагаю большинство здешних фанатиков ими пользоваться не умеют.

Оно и действительно совершенно контринтуитивно.

В bcache по задумке все действительно красиво. Вопрос только в том, когда ж оно будет - работать.
И не попадем ли мы все в рай гораздо раньше.

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

190. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от Аноним (190), 20-Июн-23, 20:27 
В btrfs оно тоже красиво и интуитивно. Большую часть дизайна Кент слизал оттуда, постаравшись обойти опробованные btrfs'ными лбами грабли. Нормальный подход так то.
Ответить | Правка | Наверх | Cообщить модератору

193. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от пох. (?), 20-Июн-23, 22:35 
> В btrfs оно тоже красиво и интуитивно.

вот вообще ни разу.

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

204. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от Аноним (-), 21-Июн-23, 02:25 
> вот вообще ни разу.

Да ну ладно тебе. Если виртуализатором с снапшотами хоть раз в жизни пользовался то и эти снапшоты в общем то логичны и понятны. А "one level above /" это так в моем стиле. Клево убунтуи это придумали.

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

219. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от пох. (?), 21-Июн-23, 13:24 
хинт - не все виртуализаторы - бредовые поделки на базе все той же единственноверной фс.

А так у некоторых не будем покзаывать пальцем виртуализаторов все интуитивненько - "хотите вернуться на этот вот снапшот? Ок? Точно ок? Ваше текущее состояние и все вообще что вы с тех пор понаделали - сейчас превратится в тыкву!"
Что в целом вполне логично, где его хранить-то в системе где снапшот - сущность неизменная?

Нет, отдельно сохранить еще одно состояние конечно можно - но тут ты уже сам себе создаешь вермишель и сам как хочешь так и распутывай потом.

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

229. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от Аноним (-), 22-Июн-23, 00:12 
> же единственноверной фс.

Это о чем?! Я пользовался вмварью, гиперви, kvm... и в конечном итоге, логика CoW дисков-в-файле у них всех достаточно похожая. CoW диски-в-файле вообше ни на какой фс не основаны, они на блочном уровне работают как таковые.

...однако общая логика поведения снапшотов виртуалок - имеет довольно много общего. Особенно на тему отката состояния и отращивания альтернативного состояния из энной ключевой точки, оформленной как снапшот.

> состояние и все вообще что вы с тех пор понаделали -
> сейчас превратится в тыкву!"

Это вполне типовое поведение виртуализаторов: если надо текущее состояние сохранить - вон там создание снапошта. Иначе оно только подумайте - и правда продолбается после отката на вон тот снапшот. И так по-моему все вышеперечисленные работают. Их снапшоты аналогичны "read only" снапшотам btrfs. Writeable - возможность продолжить с этой точки и запомнить. По своему забавно - альтернативные истории растут под своими лэйблами.

> Что в целом вполне логично, где его хранить-то в системе где снапшот - сущность неизменная?

Большинство sci-fi где есть multiverse с разными вариантами развития событий и машины времени с тобой круто не согласны. В btrfs по-моему наиболее точная и полная реализация этого. И это круто. Можно завести несколько параллельных вселенных, похожих но разных, эволюционировать их, эти так, эти иначе, потом send вообще в вооон ту виртуалочку сделать, допустим - опа и это уже template для виртуалок вот такого типа. А вон то - эдакого. System integration @ level 80 это как-то так. ИМХО это в разы быстрее и круче всего что ты мог по теме.

> Нет, отдельно сохранить еще одно состояние конечно можно - но тут ты
> уже сам себе создаешь вермишель и сам как хочешь так и распутывай потом.

Снапшоты в btrfs могут быть как RW так и RO. Де факто пропертю RO на снапшот можно установить и снять постфактум и "обычными" методами они станут RO или RW - уж как хотелось. Это не только контролируемый time travel в мультивселенных - но и очень хорошо и гранулярно контролируемый, так что типовые траблы досаждавшие путешественникам во времени могут и не быть проблемой вот тут. Это по желанию.

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

199. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от fidoman (ok), 21-Июн-23, 02:09 
снепшоты это история fs, как может быть "интуитивной" запись в них?
может быть кому-то прикольно иметь автоклон для снепшотов - 2 в 1, унитаз с функцией биде, но не все оценят кмк
Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

205. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от Аноним (-), 21-Июн-23, 02:34 
> снепшоты это история fs, как может быть "интуитивной" запись в них?

Если кто смотрел sci-fi и понял концепцию параллельных вселенных, похожих, но с разным развитием событий в каждой из них, а также путешествия во времени в ключевые точки где интересные разветвления случились, они давно понимают как это на самом деле работает... :)

> может быть кому-то прикольно иметь автоклон для снепшотов - 2 в 1,
> унитаз с функцией биде, но не все оценят кмк

Мультивселенную и машину времени для путешествия в ключевые точки (снапшоты) на самом деле. Это круче любого биде. Золоченый биде такая ерунда vs godlike powers, право...

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

242. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от fidoman (ok), 07-Июл-23, 14:54 
Удачи потом это мержить.
Ответить | Правка | Наверх | Cообщить модератору

211. "Работа по включению Bcachefs в состав ядра Linux"  +/
Сообщение от bOOster (ok), 21-Июн-23, 08:51 
Че за бред? Snapshot с записью? Отлично что ZFS проектировали не придурки, а люди четко представляющие смысл и цели решения...
Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

230. "Работа по включению Bcachefs в состав ядра Linux"  –1 +/
Сообщение от Аноним (-), 22-Июн-23, 00:25 
> Че за бред? Snapshot с записью? Отлично что ZFS проектировали не придурки,
> а люди четко представляющие смысл и цели решения...

Btrfs умеет и readonly снапшоты, более того RO/RW снапшота можно менять через родной тул фс, изменением property у снапшота, если вдруг в энном случае передумали.

Как отсутствие выбора/фичи может быть фичой - я не допираю. Типа вы лучше меня знаете как мне снапшот хотелось? В любом случае, попробуйте FAT, там вообще фич нихрена, наверное это очень круто :)

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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