검사 목록: 내결함성 또는 부하 분산을 통한 고가용성 제공
이 항목에서는 고가용성을 제공하기 위해 프로덕션 BizTalk Server 환경의 구성 요소에 대한 내결함성 및/또는 부하 분산을 구성하기 위해 완료해야 하는 단계를 나열합니다. 이러한 구성 요소에 대한 내결함성을 구성하면 특정 구성 요소가 실패할 경우 시스템이 계속 작동할 수 있습니다.
단계 | 참조 |
---|---|
여러 BizTalk 호스트 인스턴스를 만들고 필요한 어댑터에 대한 호스트 클러스터링 지원을 구현합니다. | BizTalk 호스트 고가용성 |
고가용성을 위해 추적 호스트를 구성합니다. | BizTalk 호스트 고가용성 |
Windows 서버 클러스터의 클러스터형 SQL Server instance BizTalk Server 데이터베이스를 구성합니다. | 데이터베이스 고가용성 |
고가용성을 위해 추적 호스트를 구성합니다. 추적을 사용하도록 설정된 N+1개 이상의 호스트 인스턴스가 있는지 확인합니다. 여기서 N은 BizTalk 그룹의 MessageBox 데이터베이스 수입니다. | 호스트에 대한 추적을 사용하도록 설정하려면 BizTalk Server 관리 콘솔에서 사용할 수 있는 호스트 속성 대화 상자에서 호스트 추적 허용 옵션을 선택합니다. 호스트 속성을 설정하는 방법에 대한 자세한 내용은 호스트 속성 업데이트 항목을 참조하세요. |
장애 조치(failover) 기능을 보장하기 위해 정기적으로 데이터베이스 장애 조치(failover)를 연습합니다. | 이 작업을 일관되게 수행하려면 이 책임을 직접 할당해야 합니다. |
장애 조치(failover) 시나리오에서 여러 SQL Server 인스턴스를 동시에 실행할 수 있도록 수동 클러스터 노드에 충분한 처리 능력과 메모리가 있는지 확인합니다. | 두 SQL 인스턴스가 개별 클러스터 노드에서 리소스의 50% 이상을 정기적으로 사용하는 경우 두 인스턴스가 단일 노드로 장애 조치(failover)될 때 각 instance 성능이 저하됩니다. 따라서 실패한 노드가 다시 온라인 상태가 될 때까지 단일 클러스터 노드가 부하를 처리할 수 있도록 테스트를 수행해야 합니다. 단일 노드가 두 SQL 인스턴스의 로드를 처리할 수 없는 경우 활성/활성/수동 클러스터 토폴로지를 구현하기 위해 클러스터 노드를 추가하는 것이 좋습니다. |
SAN(스토리지 영역 네트워크)을 구현하여 BizTalk Server 데이터베이스를 보관합니다. 참고: 가능한 경우 최대 성능 및 고가용성을 위해 RAID 1+0(미러 집합 스트라이프) 토폴로지를 사용하여 SAN 디스크를 구성합니다. | 자세한 내용은 BizTalk Server 데이터베이스 최적화를 참조하세요. |
Windows 클러스터링을 사용하여 SSO(Enterprise Single Sign-On) master 비밀 서버를 클러스터링합니다. | 마스터 비밀 서버의 고가용성참고: 동일한 클러스터 그룹에 SSO 및 BizTalk 호스트를 클러스터하지 않는 한 BizTalk Server 실행되는 컴퓨터에서 SSO 서비스를 클러스터하지 마세요. SSO 서비스와 동일한 클러스터 그룹의 BizTalk Server 호스트를 클러스터링 대한 자세한 내용은 동일한 클러스터 그룹의 클러스터 SSO 및 BizTalk 호스트를 참조하세요. |
Enterprise SSO(Single Sign-On) 마스터 비밀을 백업합니다. | 마스터 비밀을 백업하는 방법을 참조하세요. |
격리된 호스트 인스턴스에 대한 IIS(인터넷 정보 서비스) 웹 서버와 NLB(네트워크 부하 분산) 또는 기타 부하 분산 디바이스를 사용하여 BAM 포털 웹 페이지를 고가용성으로 구성합니다. | Windows Server 2008: 네트워크 부하 분산 배포 가이드를 참조하세요. |