URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 121162
[ Назад ]

Исходное сообщение
"В Reiser5 анонсирована поддержка выборочной миграции файлов"

Отправлено opennews , 07-Июл-20 08:28 
Эдуард Шишкин реализовал поддержку выборочной миграции файлов в Reiser5. В рамках проекта Reiser5 развивается  существенно переработанный вариант файловой системы ReiserFS, в котором на уровне файловой системы, а не блочного устройства, реализована поддержка параллельно масштабируемых логических томов, позволяющая эффективно распределять данные по логическому тому...

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


Содержание

Сообщения в этом обсуждении
"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 08:28 
"горячие" скорости S.S.D  

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 08:58 
NFSSD

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 11-Июл-20 04:39 
NSFWXD.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено неимя , 07-Июл-20 08:37 
переименовать в shyshkinfs и тогда может замерджат

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено 1 , 07-Июл-20 08:53 
А что там с PohmelFS ?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 08:58 
> А что там с PohmelFS ?

Разработка приостановлена, автор ушёл в запой


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 13:58 
Так это же рспределённая ФС, не?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 11:49 
> переименовать в shyshkinfs и тогда может замерджат

Допилить до рабочего состояния надо, тогда и замерджат.
Но Шишкин неоднократно говорил, что ему это интересно исключительно с академической точки зрения, поэтому дальше прототипа дело не зайдет.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено pda , 07-Июл-20 15:30 
Печально. fs-то выглядит очень заманчиво...

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 15:45 
Во первых, Reiser4 была рабочая еще при Райзере.
Во вторых, btrfs была еще менее рабочая.
В третьих, не включали из-за претензий, которые были устранены тоже еще при Райзере вроде.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 15:46 
Дополнение к "во вторых", ext4 тоже была забагованная.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 17:26 
И чем же ext4 была забагованая? Тем что там commit интервал изменили по умолчанию, а у многих он был захардкожен?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 18:17 
Тем, что в ядро её приняли в состоянии далёком от рабочего

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 08-Июл-20 11:42 
> Во первых, Reiser4 была рабочая еще при Райзере.

Но сопровождать это "рабочее" дyраков почему-то не нашлось.

> Во вторых, btrfs была еще менее рабочая.

В отличие от reiser4, там был коллектив разработчиков, заинтересованных в сопровождении и допиливании до рабочего состояния.

> В третьих, не включали из-за претензий, которые были устранены тоже еще при Райзере вроде.

Самую главную проблему — отсутствие мейнтейнеров — так и не решили.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 23:06 
> Шишкин неоднократно говорил, что ему это интересно исключительно с академической точки зрения

а можно хотя бы одну ссылочку на то, где он это говорил?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 11:52 
Зачем? Райзера выпустят раньше чем эта ФС будет готова.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 08-Июл-20 11:43 
Насколько я помню, он сидит пожизненно?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 26-Фев-21 23:55 
Могут досрочно освободить за хорошее поведение

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Sarcastic scutosaurus , 07-Июл-20 11:52 
Свежие костыли для обхода кривого размещения файлов по каталогам подвезли, налетай!
Порядок в ФС нужно поддерживать, а не изобретать замудрёные решения выдуманных проблем.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 14:02 
Так это не для перемещения в другой каталог, а для пермещения на другой физический диск внутри группы томов. Например, на самый бытрый диск или освобождения диска с целью его изъятия.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 07-Июл-20 15:06 
> Свежие костыли для обхода кривого размещения файлов по каталогам подвезли, налетай!
> Порядок в ФС нужно поддерживать, а не изобретать замудрёные решения выдуманных проблем.

каталоги - устарели
нужна иерархия тегов - я б пощупал такую фс или что-то позволяющее иерархично мультитегировать файлы и работать с тегами как с папками


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 15:15 
https://en.wikipedia.org/wiki/Extended_file_attributes

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним84701 , 07-Июл-20 15:28 
> https://en.wikipedia.org/wiki/Extended_file_attributes

https://www.lesbonscomptes.com/pages/extattrs.html (см. разделы "not so good" и "ugly" в качестве примеров)
Их[атрибуты] редко используют совсем не потому что не в курсе их существования.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 07-Июл-20 15:29 
> https://en.wikipedia.org/wiki/Extended_file_attributes

а как мне с ними иметь реалтайм-представление тега в виде каталога со списком всех протегированных им файлов и наследными тегами-папками?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Kroz , 07-Июл-20 22:40 
> https://en.wikipedia.org/wiki/Extended_file_attributes

Это поддерживается только в теории.

Если ты скопируешь файлик, например, в том же Midnight Commander'е, да и практически в любом другом файловом менеджере, то всё это идет по левой резьбе.

https://midnight-commander.org/ticket/2468


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Ag , 11-Июл-20 13:16 
OS/2, HPFS или JFS и никаких проблем. Хот в PM копируйте, хоть в FC/2 хоть из командной строки.  Эх, были времена...

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено user90 , 07-Июл-20 17:24 
Попадалось такое. Но это легко сделать и самому подручными средствами, даже на том же bash.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 08-Июл-20 00:28 
> Попадалось такое. Но это легко сделать и самому подручными средствами, даже на
> том же bash.

как? сделать структуру папок=тегов, куда кидать хардлинки на файлы?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено user90 , 08-Июл-20 00:44 
> структуру папок=тегов

Не, с тегами оно будет 'плоское', очевидно же.



"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 08-Июл-20 11:06 
>> структуру папок=тегов
> Не, с тегами оно будет 'плоское', очевидно же.

почему тег не может быть протегирован другим тегом (и находиться "в нём") ?

но мы отвлеклись от изначального вопроса как это сделать на баше - отдельные папки в роли тегов и хардлинки на файлы в них? ещё какие варианты?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено ann , 07-Июл-20 17:40 
Каталоги устарели, и ты хочешь иерархию тэгов чтобы работать с каталогами. Браво.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 08-Июл-20 00:29 
> Каталоги устарели, и ты хочешь иерархию тэгов чтобы работать с каталогами. Браво.

в тегах один файл может принадлежать разным тегам одновременно


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 14:15 
>Эдуард Шишкин реализовал поддержку выборочной миграции файлов в Reiser5.

А какая разница, его же нет в ядре. А его нет в ядре потому, что Шишкин не хочет заниматся сопровождением продукта.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 14:45 
Наложи патч - и будет в ядре. Напиши письмо в лист рассылки - и будет тебе поддержка. А то, как в анекдоте про еврея и лотерею, чесслово :)

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 19:02 
А ты это Шишкину скажи.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 15:44 
> существенно переработанный вариант файловой системы ReiserFS

Да не ReiserFS, а Reiser4. Из новости в новость косяк.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 19:49 
Ну и чем оно лучше btrfs?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 20:23 
а что, в btrfs есть миграция файлов?

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 08-Июл-20 00:32 
> а что, в btrfs есть миграция файлов?

//оффтоп
а в reiser есть снапшоты, сжатие, копирование=снапшот файла, рейд0/1 ?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 19-Июл-20 18:28 
Сжатие в Reiser4 есть уже лет 12 как. Всё остальное из перечисленного либо не нужно, либо превосходно реализуется block layer-ом.

А Btrfs может сбрасывать транзакции сразу на high-performance device, тем самым повышая производительность O_SYNC/fsync(2)?


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 22:35 
> В качестве очевидного приложения данной функциональности можно переместить все "горячие" (т.е. наиболее часто используемые) файлы на самые высокопроизводительные компоненты логического тома, и "закрепить" их там.

Или использовать bcache (который закеширует часто используемые блоки медленного блочного устройства не зависимо от файловой системы) и не изобретать велосипед.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 07-Июл-20 23:11 
> Или использовать bcache (который закеширует часто используемые блоки медленного блочного устройства не зависимо от файловой системы) и не изобретать велосипед.

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


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 08-Июл-20 13:22 
Шах и мат, аметисты !

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 08-Июл-20 19:20 
Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 08-Июл-20 20:05 
> Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.

Я так понял, что всё это спонсируется. Куда ж ещё реальней..


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено JL2001 , 09-Июл-20 10:25 
>> Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.
> Я так понял, что всё это спонсируется. Куда ж ещё реальней..

а кем спонсируется? есть промышленное использование reiser? очень интересно почему её выбрали и для каких целей


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 09-Июл-20 16:14 
Кем спонсируется - не знаю, но то, что reiser4 крутился на реальных продакшн-системах, причём года два или три - это факт. Правда, давно это было, лет 12 назад. Потом в подсистеме памяти Линукс что-то поменяли, и рейзер стал у них падать. После чего те продакш системы перевели на другую ФС. Но потом Шишкин, вроде как починил его. Так что, я бы не сказал, что до продакшена ему как до Луны. Это при том, что у них есть реально работающая утилита восстановления разделов (можно вручную наугад закорраптить партицию и поднять её после этого).

"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 10-Июл-20 13:28 
>Но потом Шишкин, вроде как починил его.

В том-то и дело, что надо работать - заниматся багами. А работа бывает только в ядре. В ином случае это просто академическая игрушка, а не промышленный продукт. И не надо типа: "если будет свободное время", "починю на той неделе".


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 10-Июл-20 17:32 
> надо работать - заниматся багами. А работа бывает только в ядре

Ерунда. ZFS - наглядный пример работы "не в ядре".


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 10-Июл-20 17:40 
> ... работа бывает только в ядре...
> И не надо типа: "если будет свободное время", "починю на той неделе".

Так, в ядре тебе то же самое скажут. Строем там никто не ходит.


"В Reiser5 анонсирована поддержка выборочной миграции файлов"
Отправлено Аноним , 10-Июл-20 17:48 
> И не надо типа: "если будет свободное время", "починю на той неделе".

"На той неделе" - это весьма быстро :)
Привести пример, как после багрепорта официальному маинтейнеру подсистемы ядра два месяца(!) ждали ответа?