Синхронизация каталога в Exchange Server позволяет существенно сократить затраты усилий и времени на администрирование почтовой системы организации за счет автоматического ведения единой адресной книги, построения таблиц маршрутизации и обновления данных о настройках удаленных площадок. Репликация общих папок позволяет сотрудникам любого подразделения компании иметь доступ к общей информации и вести дискуссии с коллегами, вне зависимости от того, где территориально или географически они находятся.
Для поддержания в актуальном состоянии каталога организации сервер Exchange использует два различных механизма: синхронизация каталога между серверами внутри площадки (inrta-site) и синхронизация каталога между площадками (inter-site).
В пределах площадки процесс синхронизации каталога между серверами происходит полностью автоматически по принципу multi-master и не требует никаких дополнительных настроек. Поскольку каждый сервер имеет доступную на запись копию фрагмента каталога, изменения в каталог могут вноситься одновременно и независимо на каждом из серверов площадки.
В случае возникновения изменений в локальной копии каталога на одном из серверов, он выступает инициатором синхронизации, автоматически извещая об этом все остальные серверы площадки путем рассылки каждому из них уведомления по протоколу RPC. По мере готовности, остальные серверы, опять же используя RPC, запрашивают и получают у инициатора копию изменений и соответствующим образом модифицируют локальную копию каталога.
Поскольку, в общем случае, площадки в составе организации не имеют между собой высокоскоростных каналов связи, процесс синхронизации каталога между ними требует применения другой схемы рассылки изменений. Общепринятой практикой является использование для этой цели специализированных почтовых сообщений. Естественно, что необходимым условием является возможность доставки почты между площадками, участвующими в процессе синхронизации.
Для того, чтобы выполнять синхронизацию каталога между двумя площадками, между ними настраивается коннектор синхронизации каталога (Directory Replication Connector). В составе каждой площадки выделяется опорный сервер синхронизации каталога (Directory Replication Bridgehead Server). В его обязанности входят регулярная посылка запросов об изменениях в каталоге своему партнеру в другой площадке, обработка полученных ответов и помещение результатов в локальную копию каталога, для автоматической репликации в пределах площадки. Существует возможность устанавливать расписание, согласно которому опорными серверами будет производиться посылка запросов на изменения в каталоге каждой из площадок. Между двумя площадками может быть настроен только один коннектор синхронизации каталогов.
Рис. 2.13. Синхронизация каталога между площадками
Естественно, что сразу после регистрации коннектора синхронизации каталога, между площадками передается полная копия каталога каждой из них. В результате чего автоматически происходит обмен информацией обо всех остальных площадках, участвующих в процессе синхронизации каталога с данной площадкой. Это позволяет избежать необходимость настройки коннекторов синхронизации каталога между всеми площадками в организации. Площадки, сведения о которых получены через коннектор синхронизации каталога, называются входящими (inbound). Площадки, сведения о которых передаются удаленному опорному серверу через коннектор синхронизации каталога, называются исходящими (outbound).
При создании коннектора синхронизации каталога в настройках указывается только имя удаленного опорного сервера и название площадки, к которой он относится. В случае, когда площадки соединены любым коннектором, отличным от Site-коннектора, требуются дополнительные действия, чтобы сообщения, содержащие запросы на синхронизацию каталога, могли быть доставлены по назначению. С каждым коннектором, за исключением Site-коннектора, может быть ассоциирована таблица доступных через него площадок (Connected Sites). Кроме имени площадки в таблице указывается адрес точки маршрутизации (Routing Address) и условная стоимость доставки. Следует заметить, что каждая из точек маршрутизации должна лежать в пределах адресного пространства данного коннектора и представлять собой сервер Exchange, либо способный выполнить дальнейшую пересылку сообщения, либо непосредственно являющийся целевым сервером. Указанный способ позволяет построить среду синхронизации каталога, топология которой отличается от топологии среды передачи сообщений.
Следует обратить внимание на реализацию процесса репликации факта удаления объекта из каталога. После того, как исходный объект удален из каталога, на его месте создается другой, называемый надгробием (tombstone), который в процессе синхронизации каталога замещает исходный на всех серверах организации. По прошествии определенного интервала времени, он удаляется из локальных копий каталога самими серверами.
Назад | Содержание | Вперед