Topologies for Web Synchronization
Существует несколько топологий репликации Microsoft SQL Server для веб-синхронизации. Наиболее часто используемые способы настройки веб-синхронизации включают в себя следующие.
Отдельный сервер
Два сервера
Несколько системы на основе служб Microsoft IIS и переиздание с помощью SQL Server
Дополнительные сведения о конфигурации для веб-синхронизации см. в статье Настройка веб-синхронизации.
Одиночный сервер
В самой простой топологии, службах IIS, издатель SQL Server и распространитель SQL Server вместе находятся на одиночном сервере. Подписчики осуществляют синхронизацию, подключаясь к службам IIS на издателе. Издатель может быть защищен брандмауэром.
Примечание
Данная конфигурация рекомендуется только для сценариев, использующих корпоративные сети. Для других сценариев рекомендуется, чтобы сервер IIS и издатель/распространитель SQL Server находились на разных компьютерах.
Два сервера
Можно установить службы IIS на один сервер и настроить издатель и распространитель SQL Server на другом сервере. Сервер, на котором запускаются службы IIS, может быть изолирован от Интернета брандмауэром. Подписчики осуществляют синхронизацию, подключаясь к службам IIS.
Несколько систем IIS и переиздание с помощью SQL Server
При необходимости поддержки очень большого количества подписчиков, одновременно осуществляющих синхронизацию, можно разделить работу между несколькими компьютерам, на которых выполняются службы IIS.
Если требуется дополнительная балансировка нагрузки на компьютере, использующем SQL Server, можно создать иерархию переиздания на нескольких компьютерах. Издатель верхнего уровня публикует данные на подписчики, которые, в свою очередь, переиздают данные, осуществляя выравнивание нагрузки при обработке запросов от подписчиков.
Примечание
Подписчики могут синхронизироваться только с конкретным издателем. Например, подписчик на переиздающий подписчик A не может синхронизироваться с переиздающим подписчиком Б, если переиздающий подписчик А недоступен.
См. также:
Настройка веб-синхронизации
Web Synchronization for Merge Replication