Notification Services에서 장애 조치(Failover) 클러스터링 사용

장애 조치 클러스터에 Notification Services 인스턴스를 배포할 수 있습니다. 또한 데이터베이스 서버에 대해 장애 조치 클러스터를 사용할 수도 있습니다. 이 항목에서는 장애 조치 클러스터에서 Notification Services가 작동하는 방식 및 클러스터에서 Notification Services 인스턴스를 실행할 때의 특수 고려 사항에 대해 설명합니다.

장애 조치 클러스터에서 Notification Services 인스턴스 실행

클러스터에서 Notification Services 인스턴스를 실행하려면 클러스터의 두 노드에 인스턴스를 배포하고 NS$instanceName Microsoft Windows 서비스가 실행되는 클러스터의 노드를 제어하는 일반 서비스를 만듭니다. 클러스터의 한 서버에 오류가 발생하면 Windows 서비스는 다른 노드로 장애 조치됩니다.

장애 조치 클러스터에 Notification Services 인스턴스를 배포할 때는 기본 클러스터 이름이나 로컬 컴퓨터 이름 대신 클러스터 네트워크 이름을 사용하도록 클러스터 리소스를 구성합니다. 이 때문에 응용 프로그램 정의의 시스템 이름 값이 장애 조치 클러스터에서 실행되는 호스팅된 이벤트 공급자, 생성자 및 배포자에 대한 네트워크 이름(가상 서버 이름)인지 확인해야 합니다. 예를 들어 개별 컴퓨터 이름이 Lab01과 Lab02인 2서버 장애 조치 클러스터가 있을 때 장애 조치 클러스터에 연결하기 위해 가상 서버 이름 AppServer01을 구성할 경우 응용 프로그램 정의에 시스템 이름 값으로 AppServer01을 사용합니다.

잘못된 이름을 지정한 상태에서 인스턴스를 설정하면 장애 조치 클러스터에서 실행되는 구성 요소가 설정 보류 중 상태를 유지합니다. 이것은 Windows 서비스가 구성된 시스템 이름 및 보고된 가상 서버 이름이 일치하는 경우에만 상태를 업데이트하기 때문입니다.

장애 조치 클러스터에서 Notification Services 인스턴스를 배포하는 방법은 연습: 클러스터형 단일 서버 배포를 참조하십시오.

데이터베이스 서버에 대해 장애 조치 클러스터 사용

SQL Server는 데이터베이스 엔진에 대해 장애 조치 클러스터링을 사용하도록 지원합니다. 데이터베이스 장애 조치는 Notification Services에 투명하게 진행됩니다. 그러나 Notification Services 인스턴스를 구성 및 등록할 때 다음을 수행해야 합니다.

  • 인스턴스 구성에 SQL Server 시스템에 대한 가상 서버 이름을 지정합니다.
  • Notification Services 인스턴스를 등록할 때마다 컴퓨터 이름 대신 가상 서버 이름을 데이터베이스 서버 값으로 지정합니다.

SQL Server 2005에서 장애 조치 클러스터링을 사용하는 방법은 장애 조치(Failover) 클러스터링을 참조하십시오.

참고 항목

관련 자료

Notification Services 배포
장애 조치(Failover) 클러스터링
Notification Services 관리

도움말 및 정보

SQL Server 2005 지원 받기