The OpenNET Project / Index page

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



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

Оглавление

Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерной ФС, opennews (??), 23-Мрт-24, (0) [смотреть все]

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


59. "Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерно..."  +/
Сообщение от Tron is Whistling (?), 25-Мрт-24, 22:04 
В кластерной FS блокировки не приоритет?
Офигенный кластер, синхронизироваться-то как?
С навесу?
Вот когда все блокировки добавятся - вот тогда можно и latency померить.
Особенно на те самые блокировки.
Ответить | Правка | Наверх | Cообщить модератору

66. "Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерно..."  +1 +/
Сообщение от vitalif (ok), 25-Мрт-24, 23:20 
Что ты собрался синхронизировать локами? Назови практическое применение. Что это за приложение? Мне из практики только dovecot maildir в голову приходит.

Типичному HPC софту, например, нужна ReadWriteMany ФС, но синхронизация там в 99% случаев своя, через какую-то стороннюю БД. Что там реально нужно от ФС - это чтобы изменения, внесённые в файл одной нодой, СРАЗУ после этого были видны другой ноде. Т.е. strong consistency при монтировании на нескольких нодах. Это у меня есть. *единственно прочитал коммент выше про когерентность кэша в NFS - да, наверное, на файлах, открытых без O_DIRECT, она будет только через перепроверку mtime/сtime, т.е. на уровне порядка 1 секундной задержки при изменении.

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

78. "Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерно..."  +/
Сообщение от Tron is Whistling (?), 26-Мрт-24, 00:00 
Когерентность без локов оптимизировать очень сложно.
Это надо либо всем слать всё чтение и запись в обход кеша, либо придётся вообще все ноды информировать при каждой записи, даже те, что вообще файл читать не собираются. Либо держать и синхронизировать список открывших, но и там возможны нюансы. Вот хочет нода читать и ждёт shared, а писатель взял exclusive. Сразу понятно, кому и что вещать насчёт сброса кеша.
Ответить | Правка | Наверх | Cообщить модератору

79. "Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерно..."  +/
Сообщение от Tron is Whistling (?), 26-Мрт-24, 00:03 
dovecot - это одно из самых страшных применений блокировок кстати, малейший продолб при параллелизме, и всё, его сторейдж будет так или иначе порушен, что maildir, что mdbox
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

80. "Опубликован выпуск SDS Vitastor 1.5.0 с поддержкой кластерно..."  +/
Сообщение от Tron is Whistling (?), 26-Мрт-24, 00:04 
То же самое с когерентностью, оно очень любит писать в индексы.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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