하드웨어 구성
하드웨어 구성은 배포에 요구되는 처리 성능, 필요한 배달 처리량 및 인스턴스를 배포할 위치 등의 세 가지 요인에 따라 달라집니다. 방화벽을 통해 완전히 보호되는 소규모 알림 응용 프로그램이 있는 경우 Microsoft SQL Server Notification Services, 데이터베이스 및 구독 관리 응용 프로그램을 한 대의 서버에서 실행할 수 있습니다. 하지만 중간 크기에서 대용량 크기의 응용 프로그램 대부분은 다중 서버 구성에서 사용하는 것이 좋습니다. 상당히 큰 응용 프로그램은 여러 서버 간으로 확장할 수 있으며 고가용성을 필요로 하는 응용 프로그램은 장애 조치(Failover) 클러스터링을 사용할 수 있습니다.
예제 구성
Notification Services를 여러 가지 방법으로 배포할 수 있으므로 몇 가지 예제 하드웨어 구성을 검토하여 도움을 얻을 수 있습니다. 이 섹션에서는 단일 서버, 원격 데이터베이스 서버, 확장 및 클러스터링을 통한 고가용성 유지 등과 같은 여러 가지 하드웨어 구성에 대해 설명합니다.
다음 표에서는 이 섹션에서 다루는 항목에 대해 설명합니다.
항목 | 설명 |
---|---|
Notification Services 시스템의 가장 단순한 구성을 보여 줍니다. |
|
서버 한 대에는 Notification Services가 있고 또 다른 서버에는 데이터베이스가 있는 일반 구성을 보여 줍니다. |
|
호스팅되지 않은 이벤트 공급자인 구독 관리 응용 프로그램을 확장하는 방법과 알림의 처리 및 배포에 대해 더 나은 성능을 제공하는 방법을 보여 줍니다. |
|
데이터베이스 및 Notification Services의 가용성을 관리하는 방법을 보여 줍니다. |