Highavailability/Global Loadbalancing of clusters [closed]

Я знаю сайт 1channel.ch, который имеет 4 сервера в 4 разных центрах обработки данных по всему миру (Чехия, Эстония, Швеция, Германия). Когда я просматриваю этот сайт, сервер меняется, что означает, что он балансирует нагрузку на сервер в реальном времени между центрами данных.

Как он это делает? Какое программное обеспечение или приложения необходимы для этого?

Любой совет эксперта о лучших методах достижения этой цели будет оценен по достоинству.

-3
задан 12 January 2013 в 09:39
1 ответ

Сделайте раскопки , и станет довольно ясно:

$ dig 1channel.ch

; <<>> DiG 9.7.6-P1 <<>> 1channel.ch
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24955
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;1channel.ch.           IN  A

;; ANSWER SECTION:
1channel.ch.        300 IN  A   50.7.245.186
1channel.ch.        300 IN  A   80.79.118.158
1channel.ch.        300 IN  A   88.80.29.60
1channel.ch.        300 IN  A   88.80.29.63
1channel.ch.        300 IN  A   94.23.54.60
1channel.ch.        300 IN  A   188.40.110.86

Несколько записей A и очень низкий (похоже, 5 минут) TTL. По сути, циклический DNS .

4
ответ дан 5 December 2019 в 21:51

Теги

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