Вопрос или проблема
У меня есть 2 сервера DHCP/DNS/AD. DHCP работает в режиме горячий/резервный.
1 – по умолчанию 5% адресов зарезервированы для резервного сервера. Что именно это значит? Насколько я знаю, в состоянии прерванной связи он использует только адреса из своего зарезервированного пула. У нас есть 18 DHCP областей. Общее количество адресов: 3328. Итак, это 5 процентов от 3328 или 5 процентов для каждой области?
2 – Должно ли значение «Автоматический интервал переключения состояния» быть равно или больше значения «Максимальное время участия клиента»?
Буду очень признателен, если в своих ответах вы включите собственные определения MCLT и ASSI.
3 – Если основной сервер снова выйдет в онлайн, возьмет ли он на себя владение всеми областями снова? или обоим серверам нужно дождаться истечения времени MCLT, чтобы это стало нормой? Я имею в виду, нужно ли ждать 1 час? или MCLT + ASSI 2 часа?
Заранее спасибо!
Ответ или решение
Понимаю, что вы хотите получить подробное и профессиональное объяснение относительно лучших практик настройки значений MCLT и интервала автоматического переключения состояния на уровне корпоративной среды для DHCP/DNS/AD серверов, работающих в режиме горячего/резервного копирования. Давайте подробно разберемся с каждым из ваших вопросов.
Теория
Максимальное время ожидания клиента (MCLT)
MCLT (Maximum Client Lead Time) – это максимальное время, в течение которого резервный сервер DHCP может выдавать аренды в случае потери связи с основным сервером. Это временное окно дает возможность основному серверу восстановить свою работу без потери данных о арендованных IP-адресах. MCLT предохраняет от возможных конфликтов в адресах и гарантирует синхронизацию базы данных серверов.
Интервал автоматического переключения состояния (ASSI)
Auto State Switchover Interval (ASSI) – это временной интервал, после которого резервный сервер автоматически перейдет в основное состояние, если связь с основным сервером остается потерянной. Этот параметр определяет, насколько быстро резервный сервер сможет полностью взять на себя функции основного сервера.
Примеры
Резервирование 5% адресов
Когда вы упоминаете, что 5% адресов зарезервированы для резервного сервера, это означает, что резервный сервер держит в запасе некоторую долю адресного пула, которую он может использовать только в случае потери связи с основным сервером (т. е. в состоянии Communication Interrupted). Эти адреса позволяют резервному серверу обслуживать новых или обновляющихся клиентов, пока основной сервер недоступен. Например, если у вас 18 DHCP областей с общим количеством адресов 3328, значит, 5% от каждого пула каждой области доступны резервному серверу.
Соотношение MCLT и ASSI
Обычно рекомендуется устанавливать ASSI больше или равным MCLT. Это связано с тем, что ASSI определяет насколько быстро резервный сервер может стать активным. Установка ASSI меньше MCLT может привести к ситуации, когда автоматическое переключение происходит, пока основной сервер еще имеет возможность восстановить работоспособность, что может вызвать путаницу в адресации.
Применение
Автоматическое переключение и восстановление основного сервера
Когда основной сервер восстанавливает свою связь с резервным сервером, он не обязательно сразу становится вновь основным. MCLT предоставляет временное окно для синхронизации данных, и только по истечении этого времени возможно полное восстановление управления. Если ваш MCLT равен 1 часу, а ASSI – 2 часам, резервный сервер автоматически не возвращает полномочия основному до истечения хотя бы MCLT. Таким образом, если основной сервер возвращается онлайн раньше, чем истекает MCLT, восстановление управления возможно после синхронизации. Полное переключение произойдет только если и MCLT, и ASSI истекут.
Рекомендации
-
Точная конфигурация пулов адресов: Проверьте, что 5% каждый из DHCP-пулов действительно резервируются для сценария Communication Interrupted.
-
Корректная установка значений MCLT и ASSI: Настройте ASSI так, чтобы он был не меньше MCLT, в зависимости от стратегий обслуживания и времени отклика IT-службы.
-
Мониторинг и восстановление: Регулярно проверяйте логи и состояние окон синхронизации, чтобы убедиться в корректности операций после восстановления связи между серверами.
-
Подготовка сценариев отказа: Анализируйте возможные сценарии отказа и тестируйте их, чтобы определить оптимальные значения MCLT и ASSI для вашей конкретной инфраструктуры.
Помните, что тщательная настройка этих параметров обеспечивает безотказную работу сети, минимизируя риски потери связи и обеспечивая бесперебойный сервис для пользователей в вашей организации.