Назад | Перейти на главную страницу

Является ли низкий TTL ощутимым бременем для DNS?

В настоящее время я работаю в учреждении среднего размера, управление DNS которого в лучшем случае вызывает сомнения. Часто сбои, связанные с DNS, вызывают простои всего здания и нашего общедоступного веб-сайта.

Хотя я не отвечаю непосредственно за файл зоны или DNS-серверы, я заинтересован в отслеживании любой возможной чрезмерной / ненужной работы, выполняемой этими серверами, которая способствует простоям.

Наши серверы в часы пик / в рабочее время получают от 80 до 160 активных пользователей одновременно (согласно GA в реальном времени). Когда TTL установлен на 5 минут, меня интересует следующее:

  1. Для всех пользователей, оставшихся на сайте> 5 минут, требуются ли им дополнительные обновления DNS? (таким образом повышается отзывчивость сайта)
  2. с учетом двух выделенных DNS-машин (без понимания спецификаций), является ли это незначительной деятельностью?
  3. Вероятно ли, что 5-минутный TTL полностью игнорируется из-за контрмер Fast flux?

В настоящее время мы не участвуем в каких-либо процессах миграции, которые гарантируют низкий TTL - так было уже много лет.

FWIW, многие браузеры кэшируют информацию DNS для сайта и не соблюдают ограничения TTL. Но некоторые так делают

  1. Да, совместимый браузер / ОС обновит информацию через 5 минут. Однако маловероятно, что они будут напрямую связываться с вашими серверами. Сервер, который они используют, свяжется с вашим сервером.

  2. Да, это банальная нагрузка для двух серверов, даже если все браузеры напрямую обращаются к вашему сайту.

  3. Записи DNS кэшируются в самых разных программах, некоторые из которых соблюдают TTL, а некоторые нет, установка TTL надежно работает только для других DNS-серверов.

IMHO, 5-минутный TTL в наши дни вполне нормален и не должен вызывать проблем. Вещи, которые забивают DNS-серверы настолько, что вызывают у них проблемы, вероятно, сломаны так, что установка более длинного TTL не исправит.

Что ж, позвольте мне сформулировать это так.

Вы когда-нибудь слышали об облачной вспышке?

30 секунд TTL, и они живут с этим.

Итак, ответ: да.