Может ли Geo-DNS создать проблемы с доступностью?

Geo-DNS может использоваться для балансировки трафика между дата-центрами. Я нашел эту (старую) статью, где описано, почему Geo-DNS вызывает проблемы с доступностью, если один из IP-адресов (центров обработки данных) выходит из строя.

Может ли кто-то подтвердить или опровергнуть такие вопросы? Альтернативы? Является ли простой DNS с несколькими записями A лучше?

Спасибо Валентино

1 ответ

Несколько записей A определенно не ответ. Если один из ваших хостов умрет, DNS все равно с радостью выведет мертвый IP-адрес.

GSLB (глобальная балансировка нагрузки на сервер) или эквивалентная программа будет выполнять проверку работоспособности на всех ваших серверах и выделять один IP-адрес для сервера, который находится "ближе всего" к клиенту, или несколько адресов, но всегда исключая мертвые хосты, и предоставит предпочтительный порядок, основанный на "близости". По сути, вам нужно что-то, что выполняет проверку работоспособности всех ваших хостов и не дает DNS выдавать IP-адреса любых мертвых хостов.

Все, что зависит от индивидуальной интерпретации того, что делать с несколькими записями А, будет вызывать проблемы, поскольку каждый клиент (операционная система, браузер, DNS-кэширование провайдера и т. Д.) Отличается.

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