웹 동기화를 위한 토폴로지Topologies for Web Synchronization

다양한 MicrosoftMicrosoft SQL ServerSQL Server 웹 동기화 복제 토폴로지를 선택할 수 있습니다.You can choose from a variety of MicrosoftMicrosoft SQL ServerSQL Server Web synchronization replication topologies. 웹 동기화를 구성하는 일반적인 방법은 다음과 같습니다.Common ways to configure Web synchronization include:

  • 단일 서버Single server

  • 두 대의 서버Two servers

  • 여러 MicrosoftMicrosoft 인터넷 정보 서비스(IIS) 시스템 및 SQL ServerSQL Server 재게시Multiple MicrosoftMicrosoft Internet Information Services (IIS) systems and SQL ServerSQL Server republishing

    웹 동기화를 구성하는 방법은 웹 동기화 구성을 참조하세요.For information about configuring Web synchronization, see Configure Web Synchronization.

단일 서버Single Server

가장 간단한 토폴로지에서 IIS, SQL ServerSQL Server 게시자 및 SQL ServerSQL Server 배포자는 모두 단일 서버에 상주합니다.In the simplest topology, IIS, the SQL ServerSQL Server Publisher, and the SQL ServerSQL Server Distributor all reside on a single server. 구독자는 게시자의 IIS에 연결하여 동기화합니다.Subscribers synchronize by connecting to IIS on the Publisher. 게시자는 방화벽 뒤에 있습니다.The Publisher can be located behind a firewall.

참고

이 구성은 인트라넷 시나리오에만 사용하는 것이 좋습니다.This configuration is recommended only for intranet scenarios. 다른 시나리오에서는 IIS 서버와 SQL ServerSQL Server 게시자/배포자를 별도의 컴퓨터에 두는 것이 좋습니다.For other scenarios, it is recommended that the IIS server and SQL ServerSQL Server Publisher/Distributor be on separate computers.

단일 서버를 사용한 웹 동기화Web synchronization with a single server

두 대의 서버Two Servers

한 서버에는 IIS를 두고 다른 서버에는 SQL ServerSQL Server 게시자와 배포자를 구성할 수 있습니다.You can place IIS on one server and configure the SQL ServerSQL Server Publisher and Distributor on another server. IIS를 실행하는 서버는 방화벽에 의해 인터넷에서 격리될 수 있습니다.The server running IIS can be isolated from the Internet by a firewall. 구독자는 IIS에 연결하여 동기화합니다.Subscribers synchronize by connecting to IIS.

2대의 서버를 사용한 웹 동기화Web synchronization with two servers

여러 IIS 시스템 및 SQL Server 재게시Multiple IIS Systems and SQL Server Republishing

동시에 동기화하는 많은 수의 구독자를 지원해야 하는 경우 IIS를 실행하는 여러 개의 컴퓨터에 작업을 분할할 수 있습니다.If you need to support very large numbers of Subscribers that synchronize at the same time, you can partition the work across multiple computers running IIS.

여러 대의 IIS 서버를 사용한 웹 동기화Web synchronization with multiple IIS servers

SQL ServerSQL Server를 실행하는 컴퓨터에서 로드 균형 조정이 필요한 경우 여러 컴퓨터에 재게시 계층을 만들 수 있습니다.If further load balancing is required on the computer running SQL ServerSQL Server, you can create a republishing hierarchy on multiple computers. 최상위 게시자에서 데이터를 구독자에 게시하면 구독자에서는 데이터를 다시 게시하고 최상위 게시자에서는 구독자의 로드 균형 조정 요청을 게시합니다.The top-level Publisher publishes data to Subscribers, which in turn republish the data, load balancing requests from the Subscribers.

참고

구독자는 특정 게시자하고만 동기화될 수 있습니다.Subscribers can only synchronize with a specific Publisher. 예를 들어 재게시자 A의 구독자는 A를 사용할 수 없는 경우 재게시자 B와도 동기화될 수 없습니다.For example, a Subscriber to republisher A cannot synchronize with republisher B when A is not available.

다시 게시를 사용한 웹 동기화Web synchronization with republishing

관련 항목:See Also

웹 동기화 구성 Configure Web Synchronization
Web Synchronization for Merge ReplicationWeb Synchronization for Merge Replication