우리는 2 개의 BizTalk 응용 프로그램 서버와 2 개의 DB 서버 (활성/수동 클러스터에있는 DB 서버)가있는 Biztalk 2009를 계획하고 있습니다. 모든 서버에서 Windows Server 2008 R2가 실행됩니다.Biztalk Server 2009 - 장애 조치 (Failover) 클러스터링 및 NLB (Network Load Balancing)
응용 프로그램의 일부로 MSMQ, FILE 및 SOAP 어댑터를 통해 들어오는 트래픽이 있습니다. 고 가용성 및로드 밸런싱에 대한 요구 사항도 있습니다.
두 가지 BizTalk 호스트를 만들고 FILE 수신 처리기를 첫 번째 수신 처리기에 할당하고 MSMQ 수신 처리기를 두 번째 수신 처리기에 할당한다고 가정 해 봅시다. 이제 두 개의 호스트 각각에 대해 두 개의 호스트 인스턴스를 만듭니다 (즉, 두 개의 물리적 서버 각각에 대해 하나씩). 나는 호스트를 설정하기 때문에 FILE (수신), 고 가용성 기능 및로드 밸런싱을 위해
자동 Biztalk 의해 달성됩니다
는 BizTalk 문서를 검토 한 후, 이것은 내가 지금까지 알고있다 그룹의 두 서버 각각에 대한 인스턴스.
MSMQ (수신)에는 고 가용성을 보장하기 위해 BizTalk 호스트 클러스터링이 필요합니다 (그러나 호스트 클러스터링은 Windows 장애 조치 (Failover) 클러스터링도 설정해야합니다). 로드 균형 조정 옵션은 여기에서 명확하지 않습니다.
SOAP (수신)은로드 균형 조정과 고 가용성을 달성하기 위해 NLB가 필요합니다 (하나의 서버가 다운되면 NLB가 트래픽을 다른 서버로 전달합니다).
- 이 가능하여 Windows 장애 조치 클러스터와 NLB는 두 개의 응용 프로그램을 동시에 설정하도록 : 나는 완전히 당황 그리고 난 필사적으로 당신의 도움을 필요로하는 곳에
입니다 서버?
- 예인 경우 어떻게하는지 알려주세요.
- 아니요. 기본 전제 조건이 상호 배타적 인 경우 MSMQ 및 SOAP에 대한 고 가용성 및로드 균형 조정 방법을 설명해주십시오.
,
M
빠른 노트
이그나시오 Quijas 마이크로 소프트 Biztalk 서버 [email protected] 날 도달 할 수있는 더 많은 의견이나 질문을 공유하고 싶습니다 그래서 만약
나는 현재 아키텍처를 설계하고있어 매우 유사 . NLB가 필요하면 Windows NLB에 의존 할 필요가 없습니다. 네트워크 장치를 설정하여 SOAP/HTTP 수신 포트의로드 균형을 조정할 수 있습니다. 이렇게하면 클러스터링을 사용하여 서비스에 HA를 제공 할 수 있습니다. 또한 듀얼 서버/이중 호스트 인스턴스 상황에서는 일부 어댑터가 클러스터되어야합니다. 두 개의 다른 호스트 인스턴스에서 FTP 수신을 실행하면 두 개의 파일 사본을 받게됩니다. 행운을 빌어 요! –
크리스. 감사합니다. 하드웨어 부하 분산 시나리오는 실제로 매우 흥미 롭습니다. 클라이언트가 SOAP과 MSMQ를위한 별도의 인프라에 투자하기를 원하지 않기 때문입니다. 귀하의 의견을 보내 주셔서 감사합니다. – FullOfQuestions