The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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

1. Сообщение от Аноним (1), 07-Июл-20, 08:28   +/
"горячие" скорости S.S.D  
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

3. Сообщение от неимя (?), 07-Июл-20, 08:37   +5 +/
переименовать в shyshkinfs и тогда может замерджат
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #10, #12

5. Сообщение от 1 (??), 07-Июл-20, 08:53   +4 +/
А что там с PohmelFS ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7, #17

6. Сообщение от Аноним (6), 07-Июл-20, 08:58   +1 +/
NFSSD
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #60

7. Сообщение от Аноним (7), 07-Июл-20, 08:58   +11 +/
> А что там с PohmelFS ?

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

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

10. Сообщение от Аноним (10), 07-Июл-20, 11:49   –1 +/
> переименовать в shyshkinfs и тогда может замерджат

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #25, #27, #40

11. Сообщение от Sarcastic scutosaurus (?), 07-Июл-20, 11:52   –3 +/
Свежие костыли для обхода кривого размещения файлов по каталогам подвезли, налетай!
Порядок в ФС нужно поддерживать, а не изобретать замудрёные решения выдуманных проблем.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #21

12. Сообщение от Аноним (12), 07-Июл-20, 11:52   +1 +/
Зачем? Райзера выпустят раньше чем эта ФС будет готова.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #49

17. Сообщение от Аноним (17), 07-Июл-20, 13:58   +1 +/
Так это же рспределённая ФС, не?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

18. Сообщение от Аноним (17), 07-Июл-20, 14:02   +1 +/
Так это не для перемещения в другой каталог, а для пермещения на другой физический диск внутри группы томов. Например, на самый бытрый диск или освобождения диска с целью его изъятия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

19. Сообщение от Аноним (-), 07-Июл-20, 14:15   +1 +/
>Эдуард Шишкин реализовал поддержку выборочной миграции файлов в Reiser5.

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

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

20. Сообщение от Аноним (33), 07-Июл-20, 14:45   +/
Наложи патч - и будет в ядре. Напиши письмо в лист рассылки - и будет тебе поддержка. А то, как в анекдоте про еврея и лотерею, чесслово :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #34

21. Сообщение от JL2001 (ok), 07-Июл-20, 15:06   +1 +/
> Свежие костыли для обхода кривого размещения файлов по каталогам подвезли, налетай!
> Порядок в ФС нужно поддерживать, а не изобретать замудрёные решения выдуманных проблем.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #22, #30, #32

22. Сообщение от Аноним (22), 07-Июл-20, 15:15   +/
https://en.wikipedia.org/wiki/Extended_file_attributes
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #23, #24, #39

23. Сообщение от Аноним84701 (ok), 07-Июл-20, 15:28   +1 +/
> https://en.wikipedia.org/wiki/Extended_file_attributes

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

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

24. Сообщение от JL2001 (ok), 07-Июл-20, 15:29   +/
> https://en.wikipedia.org/wiki/Extended_file_attributes

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

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

25. Сообщение от pda (?), 07-Июл-20, 15:30   +/
Печально. fs-то выглядит очень заманчиво...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

26. Сообщение от Аноним (27), 07-Июл-20, 15:44   +/
> существенно переработанный вариант файловой системы ReiserFS

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

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

27. Сообщение от Аноним (27), 07-Июл-20, 15:45   +2 +/
Во первых, Reiser4 была рабочая еще при Райзере.
Во вторых, btrfs была еще менее рабочая.
В третьих, не включали из-за претензий, которые были устранены тоже еще при Райзере вроде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #28, #48

28. Сообщение от Аноним (27), 07-Июл-20, 15:46   +/
Дополнение к "во вторых", ext4 тоже была забагованная.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #31

30. Сообщение от user90 (?), 07-Июл-20, 17:24   +/
Попадалось такое. Но это легко сделать и самому подручными средствами, даже на том же bash.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #42

31. Сообщение от Аноним (31), 07-Июл-20, 17:26   +/
И чем же ext4 была забагованая? Тем что там commit интервал изменили по умолчанию, а у многих он был захардкожен?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #33

32. Сообщение от ann (??), 07-Июл-20, 17:40   +/
Каталоги устарели, и ты хочешь иерархию тэгов чтобы работать с каталогами. Браво.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #43

33. Сообщение от Аноним (33), 07-Июл-20, 18:17   +2 +/
Тем, что в ядро её приняли в состоянии далёком от рабочего
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

34. Сообщение от Аноним (-), 07-Июл-20, 19:02   +1 +/
А ты это Шишкину скажи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

35. Сообщение от Аноним (35), 07-Июл-20, 19:49   +/
Ну и чем оно лучше btrfs?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36

36. Сообщение от Аноним (33), 07-Июл-20, 20:23   +/
а что, в btrfs есть миграция файлов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #44

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

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

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

39. Сообщение от Kroz (??), 07-Июл-20, 22:40   +2 +/
> https://en.wikipedia.org/wiki/Extended_file_attributes

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #61

40. Сообщение от Аноним (40), 07-Июл-20, 23:06   +/
> Шишкин неоднократно говорил, что ему это интересно исключительно с академической точки зрения

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

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

41. Сообщение от Аноним (40), 07-Июл-20, 23:11   +1 +/
> Или использовать bcache (который закеширует часто используемые блоки медленного блочного устройства не зависимо от файловой системы) и не изобретать велосипед.

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

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

42. Сообщение от JL2001 (ok), 08-Июл-20, 00:28   +/
> Попадалось такое. Но это легко сделать и самому подручными средствами, даже на
> том же bash.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #45

43. Сообщение от JL2001 (ok), 08-Июл-20, 00:29   +/
> Каталоги устарели, и ты хочешь иерархию тэгов чтобы работать с каталогами. Браво.

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

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

44. Сообщение от JL2001 (ok), 08-Июл-20, 00:32   +/
> а что, в btrfs есть миграция файлов?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #62

45. Сообщение от user90 (?), 08-Июл-20, 00:44   +/
> структуру папок=тегов

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #47

47. Сообщение от JL2001 (ok), 08-Июл-20, 11:06   +/
>> структуру папок=тегов
> Не, с тегами оно будет 'плоское', очевидно же.

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

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

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

48. Сообщение от Аноним (10), 08-Июл-20, 11:42   +2 +/
> Во первых, Reiser4 была рабочая еще при Райзере.

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

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

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

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

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

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

49. Сообщение от Аноним (10), 08-Июл-20, 11:43   +1 +/
Насколько я помню, он сидит пожизненно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

50. Сообщение от Аноним (50), 08-Июл-20, 13:22   –1 +/
Шах и мат, аметисты !
Ответить | Правка | Наверх | Cообщить модератору

52. Сообщение от Аноним (-), 08-Июл-20, 19:20   –1 +/
Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53

53. Сообщение от Аноним (33), 08-Июл-20, 20:05   –1 +/
> Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #54

54. Сообщение от JL2001 (ok), 09-Июл-20, 10:25   +/
>> Пацаны скажите Шишкину, что пора реальной работой заняться, а то чересчур заакадемился.
> Я так понял, что всё это спонсируется. Куда ж ещё реальней..

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #55

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

56. Сообщение от Аноним (56), 10-Июл-20, 13:28   +/
>Но потом Шишкин, вроде как починил его.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #57, #58, #59

57. Сообщение от Аноним (33), 10-Июл-20, 17:32   +/
> надо работать - заниматся багами. А работа бывает только в ядре

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

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

58. Сообщение от Аноним (33), 10-Июл-20, 17:40   +/
> ... работа бывает только в ядре...
> И не надо типа: "если будет свободное время", "починю на той неделе".

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

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

59. Сообщение от Аноним (33), 10-Июл-20, 17:48   +/
> И не надо типа: "если будет свободное время", "починю на той неделе".

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

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

60. Сообщение от Аноним (-), 11-Июл-20, 04:39   +/
NSFWXD.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

61. Сообщение от Ag (ok), 11-Июл-20, 13:16   +/
OS/2, HPFS или JFS и никаких проблем. Хот в PM копируйте, хоть в FC/2 хоть из командной строки.  Эх, были времена...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

62. Сообщение от Аноним (62), 19-Июл-20, 18:28   +/
Сжатие в Reiser4 есть уже лет 12 как. Всё остальное из перечисленного либо не нужно, либо превосходно реализуется block layer-ом.

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

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


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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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