72 похожих чатов

Привет. есть такая штука как db lab engine. это штука

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

8 ответов

8 просмотров

Я в конкретном пример вижу ту нестыковку, что если у вас делается снэпшот -- то он по определению оказывается на том жэ жэлезе, что и оригинал. И тогда о какой отказоустойчивости можэт идти речь? Так-то я понятия не имею, как делает копию patroni (если вообще делает, а не отдаёт это на откуп адмиистратору) (поскольку есть вариантов 3-5 вменяемых этого дела, отличающихся незначителными деталями) -- но, думаю, большых проблем заменить начальное копирование данных снапшотом быть не должно.

Evgeniy-Naumov Автор вопроса

ап

Evgeniy Naumov
ап

Вы не апайте, вы толком поясните что вам нужно. Не набор общих слов а пример того что есть и что желаете иметь. Так то патрони сделает реплику, но где вы запустите вторую ноду, на каком железе? Снэпшот для патрони не нужен, он другие задачи решает.

Evgeniy-Naumov Автор вопроса
Valery
Вы не апайте, вы толком поясните что вам нужно. Не...

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

Evgeniy Naumov
ап - чтобы не потерялось исходное сообщение. реакц...

Опишите как вы видите использование патрони. Пока что в сообщении смешаны в кучу кони(снэпшоты на уровне фс) и люди( HA кластер патрони).

Evgeniy-Naumov Автор вопроса
Valery
Опишите как вы видите использование патрони. Пока ...

патрони - пример. задча для него - отказоустойчивость и переключение на другую ноду. сейчас сервер один.

Evgeniy-Naumov Автор вопроса
Valery
А снэпшоты?

это прикол какой-то?

Похожие вопросы

Обсуждают сегодня

у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Это везде так работает, или еще колдовать нужно?)
Квадрат Гипотенузы
6
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
здравствуйте, братья, кто-нибудь знает, как работать с Swift.com или Swift.net?
Ozzy
6
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Всем привет! Есть камеры для наблюдения с встроенной видеоаналитикой (детектор лиц, например). Как я понял, все вычисления и анализ происходят на самом железе камеры, и пр...
Артур 🌞 Сапрыкин
1
Всем привет, может уже кто-то пытался выдернуть из api информацию о дате рождения пользователя Есть ли вообще такая возможность?
Artem Stormageddon
2
Карта сайта