처리 호스트 확장
처리 호스트를 확장하면 성능이 향상되며 오케스트레이션 기능이 둘 이상의 개별 호스트 컴퓨터로 분리되어 가용성이 높아집니다. 이러한 분리 구성이 가능하므로 처리 호스트에 여러 컴퓨터를 추가하여 중복성을 얻을 수 있습니다. Microsoft BizTalk Server 처리 호스트는 다양한 비즈니스 프로세스를 조정하고 오케스트레이션을 위한 프로그래밍 개체의 instance 만드는 하나 이상의 호스트 인스턴스를 실행합니다.
다음 그림에서는 처리 호스트의 인스턴스를 실행하는 두 대의 컴퓨터를 사용하여 처리 호스트에 고가용성을 제공하는 BizTalk Server 배포를 보여 줍니다. 이 그림에서 수신 호스트와 송신 호스트는 가용성이 높지 않습니다.
이 구성에서 오케스트레이션 처리 작업은 처리 호스트의 인스턴스가 있고 서로 독립적으로 실행되는 두 BizTalk Server 컴퓨터 간에 부하가 분산됩니다. 한 컴퓨터에서 오류가 발생하거나 실패하면 BizTalk Server 다른 컴퓨터의 호스트 instance 자동으로 사용하여 나머지 오케스트레이션을 처리합니다.
오케스트레이션 상태 유지 관리
BizTalk Server 각 BizTalk Server 컴퓨터가 아닌 Microsoft SQL Server 중앙에서 오케스트레이션 상태를 유지 관리합니다. MessageBox 데이터베이스에서 상태를 유지하면 BizTalk Server 단일 처리 호스트 instance 의존하여 오케스트레이션을 처리하는 제한을 극복하고 모든 처리 호스트가 오케스트레이션을 처리할 instance 있습니다. BizTalk Server 오케스트레이션을 처리하는 동안 오류가 발생하면 동일한 처리 호스트의 다른 instance 마지막 지속형 상태에서 오케스트레이션을 완료할 수 있습니다.