Size: a a a

2020 February 14

GG

George Gaál in DevOps
Aleksey Smirnov
В принципе т.к. в днс ответе выдаются multiple A-записи, то для тех же браузеров это тоже не проблема. Да и мобильные приложения - недоступен один ip из ответа, идем на другой.
Проблема, которая не проблема
источник

GG

George Gaál in DevOps
Я на месте клиента не был бы сильно счастлив такой отказоустойчивости
источник

AS

Aleksey Smirnov in DevOps
ну это получается затрагивает только тех, у кого днс резолвится на серверах настроенных через одно место, с игнором ttl
источник

AS

Aleksey Smirnov in DevOps
все остальные в течении 2х минут перестают получать просто адреса недоступных балансеров
источник

AS

Aleksey Smirnov in DevOps
и ходят только на живые
источник

GG

George Gaál in DevOps
Охеренно
источник

GG

George Gaál in DevOps
Т.е. 2 минуты пользователь наблюдает протормозки на сайте
источник

GG

George Gaál in DevOps
Или ты всерьез думаешь, что любой браузер ходит только лишь на живые айпи ?
источник

Р

Рашит in DevOps
nikoinlove 🐈
и как там сид указать?)
не очень понял, про какой сид речь
источник

n🐈

nikoinlove 🐈 in DevOps
Рашит
не очень понял, про какой сид речь
это потому что линукс не умеет в него)
источник

AS

Aleksey Smirnov in DevOps
George Gaál
Т.е. 2 минуты пользователь наблюдает протормозки на сайте
Как сделать лучше? Могу платить больше денег за более частые хелсчеки, ttl записи не уверен можно ли уменьшить еще, но предположим. Снизим 2 минуты до десятков секунд-1 минуты. А дальше?
Еще раз условия задачи - 2 ДЦ, только виртуалки.
источник

DS

Dmitry Sergeev in DevOps
Aleksey Smirnov
Как сделать лучше? Могу платить больше денег за более частые хелсчеки, ttl записи не уверен можно ли уменьшить еще, но предположим. Снизим 2 минуты до десятков секунд-1 минуты. А дальше?
Еще раз условия задачи - 2 ДЦ, только виртуалки.
а что за хостинг? Мб там можно взять айпишники, которые можно двигать между датацентрами? Но там тоже не быстро (около 60 секунд)
источник

n🐈

nikoinlove 🐈 in DevOps
днсом быстрее никак
источник

AS

Aleksey Smirnov in DevOps
Dmitry Sergeev
а что за хостинг? Мб там можно взять айпишники, которые можно двигать между датацентрами? Но там тоже не быстро (около 60 секунд)
нет, только внутри одного ДЦ можно
источник

DS

Dmitry Sergeev in DevOps
Aleksey Smirnov
У меня вот сейчас как раз второй вариант - всё на виртуалках, продублировано в двух ДЦ, а HA между ДЦ - только на хелсчеках и днс на Route53.
Продублировано полностью? То есть второй дц подключается только в случае отказа первого и там все уже готово принимать трафик? А с базами как поступаете? Может случиться такое. Что отказали только балансеры в первом ДЦ, но остальное все работает норм? Чек о недоступности балансера в первом дц сработал, трафик пошел на второй ДЦ. Но бэкенды во втором ДЦ идут в базу первого ДЦ, так как мастер во второй ДЦ не переехал. В итоге получили большой latency в запросах и возможно все упадет.
Задаю вопрос не целью прикопаться, а просто интересно как делаете.
источник

СХ

Старый Хрыч in DevOps
Alexey Stekov
я там админ - и я тебя предупреждал - о том что надо поуважительней общение строить
а мне вообще выписал бан хотя я там только читал и 1 рах задал вопрос про стоимость
источник

DS

Dmitry Sergeev in DevOps
Да странно что @yamlcoder где-то забанили. Адекватный человек, полезные советы дает
источник

AS

Aleksey Smirnov in DevOps
Dmitry Sergeev
Продублировано полностью? То есть второй дц подключается только в случае отказа первого и там все уже готово принимать трафик? А с базами как поступаете? Может случиться такое. Что отказали только балансеры в первом ДЦ, но остальное все работает норм? Чек о недоступности балансера в первом дц сработал, трафик пошел на второй ДЦ. Но бэкенды во втором ДЦ идут в базу первого ДЦ, так как мастер во второй ДЦ не переехал. В итоге получили большой latency в запросах и возможно все упадет.
Задаю вопрос не целью прикопаться, а просто интересно как делаете.
Полностью, всё включая базы. Оба ДЦ работают постоянно одновременно, а не только задействуются при аварии. Но запас ресурсов позволяет работать без одного ДЦ.
источник

DS

Dmitry Sergeev in DevOps
Aleksey Smirnov
Полностью, всё включая базы. Оба ДЦ работают постоянно одновременно, а не только задействуются при аварии. Но запас ресурсов позволяет работать без одного ДЦ.
а в каком ДЦ мастер базы? Если мульти мастер, нет ли проблем из-за latency между ДЦ с мульти мастером?
источник

СХ

Старый Хрыч in DevOps
Aleksey Smirnov
Полностью, всё включая базы. Оба ДЦ работают постоянно одновременно, а не только задействуются при аварии. Но запас ресурсов позволяет работать без одного ДЦ.
red hat multi data center в гугл и полно инфы
источник