Глобальная балансировка нагрузки - мезосфера

У нас есть среда Mesosphere DCOS, в которой у нас есть разные пулы / кластеры в зависимости от регионов. Как я могу настроить глобальную балансировку нагрузки, чтобы балансировать трафик между пулами / кластерами. По сути, я хочу сделать свое развертывание высокодоступным за счет развертывания компонентов в нескольких пулах.
Как я могу добиться этого в Мезосфере?

Среда:

  • DCOS
  • Марафон
  • Докер
  • RHEL
  • HAProxy

Это один кластер, охватывающий несколько регионов?

js84 11.04.2018 22:52

Я использую термины «кластер» и «пул» как синонимы. Наши пулы аналогичны зонам доступности AWS. например у нас может быть два пула в EMEA (EMEA-1 и EMEA-2) и три пула в Северной Америке (NA-1, NA-2, NA-3).

Prakash 11.04.2018 23:14

Можете ли вы нарисовать схему своей инфраструктуры? Вам будет легче понять, чего вы хотите достичь.

janisz 12.04.2018 13:49
0
3
62
1

Ответы 1

DC / OS 1.11 поддерживает зоны доступности. Прежде всего убедитесь, что вы понимаете терминологию и что именно у вас настроено:

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

Итак, установка многозонный возможна. Для мультирегиональный вам понадобятся независимые кластеры DC / OS, потому что задержки между регионами могут быть слишком большими.

Другие вопросы по теме