The OpenNET Project / Index page

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



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

"Первый стабильный релиз ФС Composefs"  +/
Сообщение от opennews (??), 26-Сен-23, 23:01 
Александр Ларсон (Alexander Larsson), создатель Flatpak, работающий в компании Red Hat, представил первый стабильный выпуск файловой системы Composefs, оптимизированной для  эффективного совместного хранения содержимого нескольких примонтированных дисковых  образов. На практике ФС Composefs может оказаться полезной для монтирования образов контейнеров и размещения Git-подобного репозитория OSTree. Код проекта написан на языке Си и распространяется под лицензией GPLv2...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59822

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

Оглавление

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


1. "Первый стабильный релиз ФС Composefs"  –1 +/
Сообщение от Аноним (1), 26-Сен-23, 23:01 
Вы будете наверно смеяться, но мне интересно, что сказал бы Шишкин на обилие вот этих вот новых файловых систем.
Ответить | Правка | Наверх | Cообщить модератору

4. "Первый стабильный релиз ФС Composefs"  +3 +/
Сообщение от DEF (?), 26-Сен-23, 23:19 
Кому интересно мнение этого теоретика, который даже свою Reiser5 не смог допилить и забросил ее с концами.
Ответить | Правка | Наверх | Cообщить модератору

9. "Первый стабильный релиз ФС Composefs"  +8 +/
Сообщение от Аноним (9), 26-Сен-23, 23:39 
Очередной непризнанный гений, которому обидно, что корпорации понабрали на работу "кретинов", а его разработку развивать не хотят. Поэтому всех критикует.
Ответить | Правка | Наверх | Cообщить модератору

12. "Первый стабильный релиз ФС Composefs"  +3 +/
Сообщение от Аноним (12), 27-Сен-23, 02:27 
Это вот этот вот? https://habr.com/ru/articles/559014/
Как-то не кажется что он не признаный. Более того, ну должна же учить чему-то история Пентковского? А может проблема в организации бизнеса? Господа, так глумиться над людьми как минимум низковато, ну так юмор уровня мест не столь отдалённых. Не понимаю - а вам завидно?
Ответить | Правка | Наверх | Cообщить модератору

38. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 28-Сен-23, 14:30 
>> юмор уровня мест не столь отдалённых

А у людей, выросших среди постсоветских панелек может быть другой?
>> Не понимаю - а вам завидно?

Ну так человек в https://habr.com/ru/articles/559014
весьма нелестно отзывался о собственно этих товарищах ("...  у него работает, а у профессора нет ...") и утверждал, что не будет работать с таким контингентом и устраивать общение в стиле OpenNET. Пацан не может оставить безнаказанным такое отношение к себе, народ людской не будет уважать.
Ну и вообще:
"... самостоятельно одолеть задачку ... После чего, убежденный в серьёзности ваших намерений, я начну помогать"
Это заявление о создании кружка очкариков и т.рпил. Нужно прогнать маляву, чтобы другие нормальные пацаны этим не заф.ршм.чились

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

49. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (49), 01-Окт-23, 16:01 
>> Это заявление о создании кружка очкариков и т.рпил.

А что, он должен сразу убивать кучу своего личного времени на первого встречного, который завтра исчезнет?

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

52. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 02-Окт-23, 23:21 
> А что, он должен сразу убивать кучу своего личного времени на первого
> встречного, который завтра исчезнет?

Старался писать максимально толсто чтобы выразить дихотомию взглядов категорий людей:
1. Можно вывезти вайтишника в ИТ из ауе, но невозможно вывезти ауе из вайтишника (эта аллюзия на какое выражение пронимаете?)
2. Академических ученых, понимающих тщетность попыток изменения первых

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

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

53. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (53), 03-Окт-23, 01:14 
Ну, может быть... Только к чему эта классификация? Рискну развить мысль. С моей ТЗ группироваться всё же следовало бы вокруг вторых. В противном случае страна ваша будет шлабенькой, не выдержит напора многочисленных супостатов. И пойдёт первая категория преклоняться силе другой системы. Там, скорее всего, будет что-то близкое к феодальному строю.
Ответить | Правка | Наверх | Cообщить модератору

54. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 04-Окт-23, 22:25 
Думаю, стоит наводить мосты между первыми и вторыми. Потому что без первых, кто будет писать CRUD-ы? И вообще, чем больше в армии дубов тем крепче наша оборона.
А без вторых вы очень точно все описали.
Мой пост - неуверенное нащупывание возможности диалога с первыми, как представителя вторых. Неудачно


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

21. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от лютый арчешкольник... (?), 27-Сен-23, 11:11 
>который даже свою Reiser5 не смог допилить и забросил ее с концами

а много prod grade ФС ты знаешь, которые 1 тело накодило?

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

35. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (9), 27-Сен-23, 18:50 
Большинству здравый смысл подсказывает, что это бесперпективное и бесполезное занятие. Не случайно же TempleOS написал шизик.
Ответить | Правка | Наверх | Cообщить модератору

27. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от fumanchez (ok), 27-Сен-23, 12:12 
Он же не впаривает никому свои Reiser'ы, даже наоборот отговаривает.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

36. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (9), 27-Сен-23, 18:55 
Поэтому у него целых 2 сторонних коммитера, оба с ЛОРа.
Ответить | Правка | Наверх | Cообщить модератору

48. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (49), 01-Окт-23, 15:52 
> Поэтому у него целых 2 сторонних коммитера, оба с ЛОРа.

Ну, в том репозитории, что на гитхабе, я как минимум 15 "сторонних коммитеров" насчитал

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

39. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 28-Сен-23, 14:39 
Ну, как минимум, он _должен_ выполнять требования местных экспертов, которые все таки лучше знают что и как ему следует делать
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

50. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (9), 02-Окт-23, 10:56 
Если бы не местные эксперты, то кому бы он с его ФС был вообще интересен. Только на русскоязычных ресурсах и вспоминают до сих пор про рейзер. Что говорит о полном провале.
Ответить | Правка | Наверх | Cообщить модератору

51. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (53), 02-Окт-23, 17:32 
> Если бы не местные эксперты, то кому бы он с его ФС
> был вообще интересен. Только на русскоязычных ресурсах и вспоминают до сих
> пор про рейзер. Что говорит о полном провале.

Не скажите. На похорониксе, к примеру, рейзер - очень обсуждаемая тема:
https://www.phoronix.com/search/Reiser4

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

7. "Первый стабильный релиз ФС Composefs"  +2 +/
Сообщение от фнон (?), 26-Сен-23, 23:27 
пусть расцветают сто цветов, пусть соперничают сто файловых систем (Цы Скин)
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

15. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от Аноним (15), 27-Сен-23, 08:33 
А давайти прямо тут его об этом и спросим. Он же иногда читает Opennet.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от topin89 (ok), 26-Сен-23, 23:05 
А можно что-то вроде вроде mergerfs, только уровня ядра, а не FUSE? Или хотя бы FUSE расширить так, чтобы mmap в mergerfs работал штатно, на не через костыли? Очень хочется сделать несколько разных HDD как бы одним, но как бы чтобы если один из них сломается, половина файлов сохранилась бы и была доступна без геморроя. Раньше для этого был mhdd, но у него было несколько мелких и один фатальный недостаток, который увидел автор mergerfs, и понеслась
Ответить | Правка | Наверх | Cообщить модератору

3. "Первый стабильный релиз ФС Composefs"  +2 +/
Сообщение от morphe (?), 26-Сен-23, 23:10 
btrfs в raid0 режиме подходит под запрос (это не то же самое что raid0 в mdadm)
Ответить | Правка | Наверх | Cообщить модератору

14. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от penetrator (?), 27-Сен-23, 07:08 
raid0 это же страйп, если сдох один веник как останется целой ФС? и половина файлов?

что я пропустил?

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

25. "Первый стабильный релиз ФС Composefs"  –1 +/
Сообщение от пох. (?), 27-Сен-23, 11:29 
очередную сказочку безголовых фанатов на ночь ты пропустил.

половинки файлов останутся, но прочитать их тебе не дадут.
Пользуйся merger, не выпендривайся.
mmap ему вишь не хватает.

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

40. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от Anon3 (?), 28-Сен-23, 15:07 
А если пациент является Stackoverflow гуру восстановления данных из btrfs и догадался реализовать эмуляцию JBOD средствами btrfs, когда данные размещаются по типу raid0, а метаданные по типу raid1? Тогда ж можно будет восстановить от 0% до 50%  файлов размером меньше 1Gb. Файлы больше 1Gb вероятно пойдут лесом конечно же.
Stackoverflow обещал, что утилиты восстановления btrfs сделают все сами в автоматическом режиме.
К тому же можно тщательно следить за всеми изменениями политики размещения данных btrfs при каждом обновлении ядра.
И тогда, если после обновления ядра будет заново и скурпулезно тюниться файловая система,  то будет шанс даже для файлов больше 1Gb
Ответить | Правка | Наверх | Cообщить модератору

42. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от пох. (?), 28-Сен-23, 16:01 
> Тогда ж можно будет восстановить от
> 0% до 50%  файлов размером меньше 1Gb. Файлы больше 1Gb

ну уточнил так уточнил! :-)

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

28. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от morphe (?), 27-Сен-23, 12:27 
> raid0 это же страйп

А, да, всё верно, не так понял требование. single тут будет ближе, поскольку с single оно не будет страйпить блоки... Однако блоки одного файла не факт что на разные диски не запишет.

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

47. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от penetrator (?), 01-Окт-23, 10:53 
>> raid0 это же страйп
> А, да, всё верно, не так понял требование. single тут будет ближе,
> поскольку с single оно не будет страйпить блоки... Однако блоки одного
> файла не факт что на разные диски не запишет.

а не посыпется ли сама файловая система? т.е. скажет не вижу один диск - ФС не консистентна - дорогой юзер иди нафиг

надо в виртуалке потестить, лвм например умирает

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

41. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 28-Сен-23, 15:37 
Для случая данные RAID0, метаданные RAID1 на btrfs
Если распределение размеров файлов на файловой системе имеет статистику красного шума с граничным размером (частота для шума) 1Gb (для дефолтных настроек btrfs), то при количестве установок файловой системы стремящейся к бесконечности, статистика вероятности автоматического восстановления файлов имеет вид нормального распределния.
То есть в среднем восстановится 25%.
После восстановления данных, если значение отличается от 25%, то можно получить скрытую информацию вселенной.
Тогда если у вас эмоциональный склад ума, и если количество восстановленных файлов больше 25% - то вам улыбнулась богиня удачи и срочно нужно идти в казино или к однорукому бандиту.
Если у вас математический склад ума, то зная закон сходимости к среднему, вы делаете наоборот - идете в казино, если количество восстановленных файлов стремится к 0%
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

18. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от пох. (?), 27-Сен-23, 09:29 
> А можно что-то вроде вроде mergerfs, только уровня ядра

можно, пиши. Потом пару лет постой на коленях перед божком - может включит в linux-next (еще годик постоишь на коленях и поисправляешь комментарии - если не сдохнешь в процессе - может быть и попадет твой код в очередной релиз. А потом его выбросят потому что "некому поддерживать")

> Или хотя бы FUSE расширить так, чтобы mmap в mergerfs работал штатно

расширяй!

А разработчики на зарплатах заняты - компост фс пишут. На основе вечнокрэшащегося тормознутого overlay и чего там еще на помойке нашлось.

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

10. "Первый стабильный релиз ФС Composefs"  +2 +/
Сообщение от Аноним (10), 27-Сен-23, 01:31 
Скоро в Firejail?
Ответить | Правка | Наверх | Cообщить модератору

11. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Golangdev (?), 27-Сен-23, 01:54 
> в компании Red Hat
> rpm
> Podman

Red Hat постепенно зохватывают Линукс %)

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

13. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Lyrix (ok), 27-Сен-23, 02:43 
С 95-ого "зОхватывают", и лет ~20-ть "федорасят" :)
Ответить | Правка | Наверх | Cообщить модератору

16. "Первый стабильный релиз ФС Composefs"  –2 +/
Сообщение от beck (??), 27-Сен-23, 09:11 
Редхат -- это те, кто сделал линукс. А также Intel,  IBM,  Google, Facebook, Amazon, Microsoft, Huawei.

Вот они и определяют, что будет с линуксом завтра.

А вовсе не энтузиасты одиночки.

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

17. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от пох. (?), 27-Сен-23, 09:25 
У вас странная опечатка в слове спи3дил.

Делали - именно энтузиасты. Один лишь божок-с-пальцем был нанят трансметой к концу первого сезона (но и ее утопил своим весом). Без грантов, левых денег мешками и менеджмента пяти уровней.

Редхат изначально - тоже делали энтузиасты, the guy in the red hat. "Зарабатывавшие" копейки еле-еле покрывавшие поддержку инфраструктуры (наверное и не покрывавшие, просто у них были богатые мама с папой).

А потом пришел некто Жулик и кинул _всех_. Зато инвесторы (читай - финансовые спекулянты, других уже 30 лет не делают) получили свое бабло и им понравилось. Теперь вот они и определяют, что будет завтра. А поскольку разбираются примерно ни в чем - ничего хорошего ни завтра, ни послезавтра и не ждите.

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

26. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от Аноним (26), 27-Сен-23, 11:37 
  /\_/\  (
( ^.^ ) _)
   \"/  (
( | | )
(__d b__)

Настало время удивительных историй...

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

32. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (32), 27-Сен-23, 14:10 
Редко плюсую поха. На этот раз плюсанул от души.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

22. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от лютый арчешкольник... (?), 27-Сен-23, 11:13 
>Вот они и определяют, что будет с линуксом завтра.

расскажи это разрабам void linux ) что у них насяльника оказывется красношляпа )

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

24. "Первый стабильный релиз ФС Composefs"  +1 +/
Сообщение от пох. (?), 27-Сен-23, 11:21 
что эти разработчики наразрабатывали-то? Нескучные обои?

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

29. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (29), 27-Сен-23, 12:42 
Ну не только нескучные обои сделали. Вон, для мамкиных максималистов и борцунов за "freedom" ещё и runit у себя держат (только опять же, причём тут создание чего-то нового)
Ответить | Правка | Наверх | Cообщить модератору

34. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от пох. (?), 27-Сен-23, 18:45 
> Ну не только нескучные обои сделали. Вон, для мамкиных максималистов и борцунов
> за "freedom" ещё и runit у себя держат (только опять же,

ну держат, за обоями. Сделали-то что? runit разработал двадцать лет назад какой-то помнится э... Поп? Видать так с демонами боролся, попу по должности и положено. Демоны, как обычно, победили, успеха эта поделка не имела, поскольку еще не народилось поколение программистов не умеющих даже в detach from control terminal. Но в ад утащили почему-то не его а автора grub (тот хотел жить вечно, но не так же)

> причём тут создание чего-то нового)

и я о том же.


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

30. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (30), 27-Сен-23, 14:01 
Доля коммитов независимых разработчиков самая большая, даже больше, чем доля Intel.

https://www.opennet.dev/opennews/art.shtml?num=53614

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

33. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Минона (ok), 27-Сен-23, 15:16 
Доля компаний в разы больше доли независимых.
Ответить | Правка | Наверх | Cообщить модератору

44. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Аноним (44), 28-Сен-23, 20:52 
Спасибо им за это!
Ответить | Правка | Наверх | Cообщить модератору

31. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от анон (?), 27-Сен-23, 14:07 
Скоро напишут все фс и перейдут к планировщиками тлу.
Ответить | Правка | Наверх | Cообщить модератору

37. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Электрон (?), 28-Сен-23, 03:40 
> в условиях общего хранения применяется механизм fs-verity, который при обращении к файлам проверяет соответствие указанных в бинарном индексе хэшей с фактическим

Мне интересно, как это должно работать без проверки на каждый чих? И холодный старт становится ещё холоднее.

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

43. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Anon3 (?), 28-Сен-23, 16:47 
С интересом наблюдал за развитием Composefs и вот теперь ясно зачем потребовалось ждать пока внесут изменения в OverlayFS и  EROFS: RedHat vendor-lock
Composefs работает только с EROFS, которая поддерживает исключительно уникальный для нее xattr namespace: overlay (вот что мешало overlay.verity сохранять как trusted.overlay.verity, мы ж все равно используем trusted.overlay.redirect)
Composefs работает только с OverlayFS, который находит необходимые файлы по хэшу содержимого (вот что мешало оставить этот функционал в FUSE-модуле и сэкономить таким образом еще одно переключение контекста)
Composefs в финальном стандарте работает только на ядрах выше 6.6-rc1
Таким образом Ostree и Container Storage Library с плюшками  Composefs энтерпрайзного уровня доступны только будущим покупателям RedHat Enterprise версий 10-11
Ответить | Правка | Наверх | Cообщить модератору

45. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от Минона (ok), 28-Сен-23, 20:59 
>[оверквотинг удален]
> ждать пока внесут изменения в OverlayFS и  EROFS: RedHat vendor-lock
> Composefs работает только с EROFS, которая поддерживает исключительно уникальный для нее
> xattr namespace: overlay (вот что мешало overlay.verity сохранять как trusted.overlay.verity,
> мы ж все равно используем trusted.overlay.redirect)
> Composefs работает только с OverlayFS, который находит необходимые файлы по хэшу содержимого
> (вот что мешало оставить этот функционал в FUSE-модуле и сэкономить таким
> образом еще одно переключение контекста)
> Composefs в финальном стандарте работает только на ядрах выше 6.6-rc1
> Таким образом Ostree и Container Storage Library с плюшками  Composefs энтерпрайзного
> уровня доступны только будущим покупателям RedHat Enterprise версий 10-11

Не плачь, у Оракла возьмёшь бесплатно.

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

46. "Первый стабильный релиз ФС Composefs"  +/
Сообщение от rvs2016 (ok), 30-Сен-23, 14:11 
Читал-читал да всё думал, что это какой-то жёсткий FUSE-наворот.
А потом дочитался и до подтверждения своего предположения:

> Для монтирования Composefs
> применяется загружаемый
> в пространстве пользователя
> FUSE-модуль

ч.т.д.

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

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

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




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

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