Евгений
если все хорошо настроено и крашмап хороший - получите много мата и нормальную работу
Евгений
у вас клиенты в обоих дц?
Sergei
Тогда ещё вопрос - если у нас в 2х местах дц, расстояние 250 км, 10g тёмное волокно - чисто теоретически можно построить один кластер?
чисто теоретически вам нужно три дц, связанные треугольником в таких условиях. и чисто теоретически это будет работать.
Sergei
чисто практически - стройте отдельные кластера между дц и делайте rbd mirror
Georgii
у вас клиенты в обоих дц?
Пока в одном, второй запускаем
Евгений
Пока в одном, второй запускаем
итого, у вас два варианта - либо как я написал, играть в веса и крашмапы, либо rbd-mirror (by @spuzirev), что корректнее.
Sergei
с двумя дц при отказе одного из дц вы гарантированно получите мертвый кластер
Anonymous
Нужен третий цод
Anonymous
Без вариантов собственно говоря Даже
Anonymous
Ну или хотя бы мониторы пускать по независимым каналам, но это будет стоить ещё как +3 самолёта
Anonymous
Ну там возможны некоторые извращения в этом плане, но понятно, что без даунтайма не обойтись
Евгений
ну кворум мониторов у вас будет, а кворум PG - нет.
это же все равно, что отвал одного rack, главное, правильно расписать крашмап
Sergei
это же все равно, что отвал одного rack, главное, правильно расписать крашмап
да, но если у вас изначально домен отказа верхнего уровня - датацентр, датацентров два, а копий три - то кворум при отвале датацентра не соберется.
Anonymous
Вы не забывайте про каналы связи
Sergei
+1, только вторая линия оптики по другому маршруту
два отдельных датацентра при любой схеме связи иногда будут отваливаться друг от друга.
Sergei
хоть обложитесь разными волокнами.
Sergei
рано или поздно ебнет электричество, дизель не заведется, фазы перепутают, вместо соляры привезут бензин...
Anonymous
два отдельных датацентра при любой схеме связи иногда будут отваливаться друг от друга.
В любом случае, если один из более главный и можно сделать третий виртуальным
Anonymous
Тогда будет норм
Sergei
но отказ более главного не позволит жить на менее главном
Sergei
тут вопрос сразу - зачем нужен менее главный, если он не может жить? :)
Anonymous
Угу, а по умолчанию ваще не один не поедет ))
Anonymous
тут вопрос сразу - зачем нужен менее главный, если он не может жить? :)
Ну как правило второй, в России, строят как именно резервным
Anonymous
Вот у него и приоритет ниже
Anonymous
И соответственно точка входа одна для клиентов.
Sergei
а зачем второй тогда?
Sergei
поставьте все в первом
Anonymous
Но это относительно моего решать засчет сети и bgp например
Anonymous
Можно*
Sergei
что?
Anonymous
что?
Второй нужен, но только в качестве резерва и неболее.
Sergei
в качестве какого резерва? если у вас первый упадет, кластер развалится и им нельзя будет пользоваться даже из второго.
Anonymous
А если в рабочий процесс то либо один либо 3,5,7 ну и т.д )
Anonymous
Это более важнее
Sergei
а зачем для сохранности данных два датацентра? :)
Sergei
точнее, как два датацентра увеличивают сохранность данных?
Anonymous
Если в первом все сгорело, утонуло и т.д, то резерв поможет, хоть и не будет в онлайне
Sergei
во-первых, рейд - не бекап. во-вторых, не факт что удастся легко поднять кластер даже и в ридонли в таких условиях. я б сказал, что это будет черная магия.
Anonymous
Вообщем мы друг друга не поняли :)
Sergei
хз. междц-сеф это не решение от метеорита, совсем.
Anonymous
Решение, но с одним виртуальным датацентом в одном из физических.
Sergei
тогда при полном пожаре в том, в котором "два виртуальных" вы потеряете данные с очень сложной процедурой их восстановления.
Georgii
Вобщем то я думаю про дизастео рекавери
Sergei
и еще раз - рейд не бекап.
Sergei
и рейд - не средство disaster recovery
Georgii
Можно и 3й дц арендовать
Georgii
У нас в идеале 3 дц
Sergei
На резервном все останется
да, но поднять кластер size 3 min_size 2 в режиме size 1 min_size 1 может оказаться нелегко.
Georgii
Соединить темным волокном 10g
Sergei
и опять же, от ошибки rm -rf это не защищает
Anonymous
Sergei
тут говорят про disaster recovery и бекап не в тему?
Anonymous
Sergei
ннннну ок
Georgii
В каждом канал ip транзит с bgp
Anonymous
В каждом канал ip транзит с bgp
Два канала с разными маршрутами?
Anonymous
Ну и разные операторы :)
Georgii
Два канала с разными маршрутами?
От разных операторов, дальше в сеть
Anonymous
Смотрите карты физических маршрутов у них
Anonymous
Очень часто несколько операторов одной оптикой пользуются
Georgii
Ну и разные операторы :)
В нутри сети интернат bgp + ospf +mpls
Anonymous
В нутри сети интернат bgp + ospf +mpls
Дело не в логике даже, а в физике
Евгений
От разных операторов, дальше в сеть
это уже нифига не "темное" волокно
Mark ☢️
Темное нефильтрованное
Mark ☢️
Генуине драфт
Михаил
Georgii
Стоить это будет
Ну может и не темным, взять L2 VPN 10g
Михаил
Темное нефильтрованное
С привкусом легкой наркомании
Anonymous
Ну может и не темным, взять L2 VPN 10g
Vpn даже не думайте, не зашифруете столько. Только через танцы с бубном, с многопоточностью и lacp
Sergei
а какая разница от того как вы будете организовывать эти ваши чудо-каналы, если ваш датацентр все равно рано или поздно взъебнёт?..
Georgii
Ещё тогда вопрос, есть 6 серверов, лучше их все порезать на пулы, и раздавать и для внутреннего использование и для клиетов, или разбить на 2 раздельных кластера - один для внутренних целей, а другой для кленотов, по идее данная конфигурация безопаснее