Мне известно о балансировке нагрузки "Round Robin DNS", но как можно сбалансировать нагрузку по одному IP-адресу?
DNS-серверы Google, например, 8.8.8.8
и 8.8.4.4
. В статье по балансировке нагрузки Википедии говорится:
Для интернет-служб балансировщик нагрузки обычно представляет собой программное обеспечение, которое прослушивает порт, к которому внешние клиенты подключаются к службам доступа. Балансировщик нагрузки перенаправляет запросы на один из «внутренних» серверов, который обычно отвечает на балансировщик нагрузки.
... что кажется разумным при использовании с циклическим DNS, однако для подобных DNS-серверов Google это не выглядит слишком избыточной или способной настройкой.
load-balancing
dns-server
Torvero
источник
источник
Ответы:
http://en.wikipedia.org/wiki/Anycast
источник
Балансировка нагрузки службы на одном (или нескольких) ip не имеет ничего общего с разрешением DNS. Он работает с маршрутизатором (или сервером, выполняющим роль маршрутизатора), прослушивая порт на внешнем интерфейсе, который распространяется как отдельный сервер, например, www.someplace.com, затем перенаправляет этот трафик на внутренние серверы, балансируя их правила, определенные в его собственной настройке. Таким образом, клиент всегда подключается к маршрутизатору балансировки нагрузки, и после этого трафик распространяется только на внутренние серверы, в отличие от балансировки round-robin-dns, когда клиенты подключаются напрямую к одному из серверов, на которые он ссылается через DNS.
источник
www.google.com
это, безусловно, не "один сервер".8.8.8.8
, я считаю, что ответ ceejayoz трудно ошибать.