Найти в Дзене
IT-Прогулка

Какое значение TTL ставить для DNS Round Robin для RDS (терминальных) серверов.

Ответ: Желательно не более 1 минуты, можно около 15-30 секунд, в зависимости он нагрузки на DNS-сервер. Для балансировки нагрузки терминальных серверов можно использовать сервер со встроенной функцией Remote Desktop Session Broker в связке с DNS Round Robin. Чтобы настроить DNS Round Robin необходимо для общего имени сделать несколько A-записей на разные ip-адреса session хостов. И теперь при запросе имени sb-test выдаются все 3 адреса, в разном порядке для каждого запроса. Клиент для подключения будет использовать первый адрес в списке. И клиент, получив один раз ответ, закеширует его и не будет переспрашивать у DNS-сервера пока TTL у записи не просрочиться. Следовательно, если первый сервер упадет, то всё это время клиенты не получат доступ к сервису. Чтобы уменьшить недоступность сервиса нужно уменьшить TTL до минимального приемлемого уровня. Для этого : 1) Включить Advanced в DNS Manager 2) Назначить уменьшенный TTL, протестируем с 5 сек. Тесты 1) Проверим, что клие
Оглавление

Ответ:

Желательно не более 1 минуты, можно около 15-30 секунд, в зависимости он нагрузки на DNS-сервер.

Для балансировки нагрузки терминальных серверов можно использовать сервер со встроенной функцией Remote Desktop Session Broker в связке с DNS Round Robin.

Чтобы настроить DNS Round Robin необходимо для общего имени сделать несколько A-записей на разные ip-адреса session хостов.

И теперь при запросе имени sb-test выдаются все 3 адреса, в разном порядке для каждого запроса.

-2

Клиент для подключения будет использовать первый адрес в списке.

И клиент, получив один раз ответ, закеширует его и не будет переспрашивать у DNS-сервера пока TTL у записи не просрочиться. Следовательно, если первый сервер упадет, то всё это время клиенты не получат доступ к сервису.

Чтобы уменьшить недоступность сервиса нужно уменьшить TTL до минимального приемлемого уровня.

Для этого :

1) Включить Advanced в DNS Manager

-3

2) Назначить уменьшенный TTL, протестируем с 5 сек.

-4

Тесты

1) Проверим, что клиент действительно меняет сервер к которому нужно обратиться.

-5

При большом TTL мы получили бы только один ip-адрес.

2) Будет ли прерываться связь каждые 5 секунд?

Тест ping

-6

Не прерывается.

3) Тест RDP.

При подключении по удаленному рабочему столу, стол также работает стабильно, никаких переподключений каждые 5 сек не происходит.