Можно ли настроить точку DNS на 2 сервера, один в Digitalocean, другой в Linode? Я надеюсь, что эти два сервера составляют кластер.
Ваш комментарий приветствуется
Да, это возможно и называется Циклический перебор DNS, но это не может быть так хорошо для балансировки нагрузки, как вы хотите:
Раундробин DNS отлично подходит для увеличения пропускной способности за счет распределения нагрузки между несколькими точками (потенциально географически распределенными). Но это не обеспечивает переключения при отказе.
Да, это возможно. В самом простом случае вы просто указываете два A
записи на IP-адреса двух машин и использовать их в качестве Round-Robin-DNS.
Однако это не делает их кластером. Пожалуйста, объясните, чего вы хотите достичь.
Да. Диверсификация провайдеров на самом деле очень хорошая вещь. Когда один получает DDoS-атаку, у другого есть шанс выжить. В наши дни компании все больше и больше делают это с поставщиками CDN и DNS.
Публичные DNS-серверы обычно не считаются кластерами; при этом им не нужно разговаривать друг с другом, если только один не является рабом другого. Это не столько аспект кластеризации, сколько репликация данных. Если у вас есть «скрытый мастер» или вы используете API для обновления ваших DNS-серверов, то оба будут считаться подчиненными или главными соответственно.