Для обеспечения отказоустойчивости в Avanpost DS реализуется механизм репликации данных между экземплярами каталога. Репликация — метод, посредством которого изменения в базе службы каталогов на одном контроллере домена передаются другим контроллерам.
Для передачи данных репликации контроллеры домена используют сетевой протокол gRPC.
Для управления связями репликации реализована схема сайтов с двумя различными топологиями репликации: внутрисайтовой и межсайтовой.
Сайты Avanpost DS представляют из себя логическое отражение физических местоположений (ЦОД) с высокой сетевой связанностью, которые используются для контроля репликации и локализации служб в сети.
Внутрисайтовая репликация происходит мгновенно при любых изменениях в одном из экземпляров. Встроенный механизм разрешения конфликтов позволяет обрабатывать одновременные изменения объектов на разных контроллерах домена.
Для межсайтовой репликации интервал настраивается с помощью связи репликации. Между сайтами Avanpost DS устанавливаются связи сайтов ("site link"), которые позволяют управлять топологией межсайтовой репликации и выстраивать наиболее эффективные маршруты.
Привязка доменных клиентов к контроллерам домена сайта осуществляется с помощью добавления в сайты подсетей, к которым принадлежат доменные клиенты.
Внимание!
Доступ к разделу "Репликация" имеют пользователи, состоящие в группе "Replication Administrators" и "Administrators".
Навигатор по разделу:
1. Добавление сайта
Для создания сайта необходимо на вкладке "Сайты" раздела "Репликация":
- Нажать кнопку (Рисунок 86);
- Заполнить в форме поля название и описание (Рисунок 87);
- Нажать .
Рисунок 86. Раздел "Репликация"
Рисунок 87. Раздел "Репликация" Добавление сайта
2. Удаление сайта
Для удаление сайта необходимо на вкладке "Сайты" раздела "Репликация" (Рисунок 86):
- Выбрать нужный сайт в списке и нажать кнопку ;
- Подтвердить удаление.
3. Настройка сайтов
Для сайтов доступны следующие настройки:
3.1. Добавление контроллеров домена
Для добавления контроллера домена необходимо на вкладке "Сайты" раздела "Репликация":
- Нажать кнопку (Рисунок 86);
- Заполнить форму и нажать (Рисунок 88).
Рисунок 88. Добавление контроллера домена
3.2. Добавление подсетей в сайт
Для добавления подсетей в сайт необходимо на вкладке "Сайты" раздела "Репликация":
- Выбрать нужный сайт в списке и нажать ;
- Заполнить форму и нажать (Рисунок 89)
Рисунок 89. Создание подсети
3.3. Удаление подсетей
Для удаления подсетей из сайта необходимо на вкладке "Сайты" раздела "Репликация":
- Выбрать нужный сайт в списке;
- Выбрать нужную подсеть в блоке "Подсеть" и нажать (Рисунок 91).
Рисунок 90. Удаление подсети
4. Создание связи репликации
Для настройки интервала репликации между сайтами требуется создать связь репликации.
Создание связей репликации выполняется на вкладке "Репликация" раздела "Репликация". (Рисунок 91) Для этого необходимо:
- Нажать кнопку ;
- Заполнить параметры создаваемой связи;
- Нажать .
Рисунок 91. Создание связи репликации
Avanpost DS гарантирует доставку данных репликации посредством механизма USN (update sequence number), где каждому изменению на контроллере домена присваивается порядковый номер, а партнеры по репликации хранят информации о номере последнего полученного изменения, что позволяет в случае перерывов в сетевой связанности партнерам по репликации получать все изменения, произошедшие с последней успешной репликации.
5. Удаление связи репликации
Для удаления связи репликации необходимо на вкладке "Репликация" раздела "Репликация" нажать в строке интересующей связи в столбце "Действия" на значок
Рисунок 92. Удаление связи репликации