Сайты и репликация

В ADAM (Active Directory Application Mode) топология репликации представляет собой набор физических соединений, который используется для репликации обновлений каталога между экземплярами ADAM в наборе конфигурации. ADAM создает максимально эффективную топологию репликации для набора конфигурации с учетом сайта или сайтов, в которых размещаются члены набора конфигурации. ADAM осуществляет репликацию внутри сайта иначе, чем репликацию между сайтами.

Создание топологии межсайтовой репликации

Один сервер ADAM в каждом сайте назначается для создания топологии. Этот сервер называется генератором межсайтовой топологии. Вместе генераторы межсайтовой топологии создают алгоритм составного дерева с наименьшей ценой, устраняющий лишние пути репликации между сайтами. Топология межсайтовой репликации периодически обновляется в соответствии с изменениями, происходящими в сети. Управление межсайтовой репликацией осуществляется вводом соответствующих сведений при создании связей сайтов.

Определение времени выполнения межсайтовой репликации

Active Directory снижает объем трафика между сайтами, минимизируя частоту репликации и позволяя планировать доступность связей сайтов для репликации. По умолчанию межсайтовая репликация с использованием каждой связи сайтов происходит каждые 180 минут (3 часа). Эту частоту можно изменять в соответствии с конкретными потребностями. Не следует забывать, что повышение частоты увеличивает долю пропускной способности, используемой репликацией. Также можно запланировать доступность связей сайтов для репликации. По умолчанию связь сайтов доступна для выполнения репликации круглосуточно. Можно назначить определенные дни недели и время для выполнения репликации. Например, можно запланировать межсайтовую репликацию так, чтобы она выполнялась по завершении рабочего дня. Дополнительные сведения см. в разделе Настройка доступности репликации для связи сайтов.

Построение топологии внутрисайтовой репликации

Средство проверки согласованности знаний (KCC) в каждом экземпляре ADAM автоматически строит наиболее эффективную топологию репликации для внутрисайтовой репликации, используя структуру двунаправленного кольца. Структура двунаправленного кольца предполагает установку по крайней мере двух соединений с каждым экземпляром ADAM (для обеспечения отказоустойчивости), а также ограничение расстояния между любыми двумя экземплярами ADAM тремя прыжками (для снижения задержки репликации). Чтобы ограничить количество прыжков подключений тремя, эта топология может включать прямые подключения внутри кольца. Топология репликации периодически обновляется средством проверки согласованности знаний.

Определение времени выполнения внутрисайтовой репликации

Внутрисайтовая репликация оптимизирована по скорости, а не по пропускной способности, поскольку уровень пропускной способности в пределах сайта обычно высок. Репликация в пределах сайта происходит автоматически на основе уведомлений об изменении. Внутрисайтовая репликация начинается при обновлении каталога. По умолчанию исходный экземпляр ADAM ожидает 15 секунд, а затем отправляет ближайшему партнеру репликации уведомление об обновлении. Если исходный экземпляр ADAM имеет более одного партнера репликации, последующие уведомления отправляются каждому партнеру с 3-секундной задержкой. После получения уведомления об изменении экземпляр ADAM, являющийся партнером репликации, отправляет исходному экземпляру ADAM запрос на обновление каталога. Исходный экземпляр ADAM отвечает на этот запрос операцией репликации. Трехсекундный интервал уведомления предотвращает чрезмерную загрузку исходного экземпляра ADAM одновременными запросами обновлений от партнеров репликации.

Если в заданный период времени не произошло ни одного обновления каталога, внутрисайтовая репликация выполняется в соответствии с установленным интервалом. По умолчанию задается интервал 1 час. Дополнительные сведения об изменении этого интервала см. в разделе Настройка частоты репликации в пределах сайта.