비즈니스 요구 사항에 따라 하나 이상의 Integration broker 인스턴스를 배포합니다. 다음 배포 모델은 일반적인 시나리오를 기준으로 합니다.

개념 증명 환경

통합 프로세스 및 최종 사용자 환경을 숙지하기 위해 VMware Identity Manager에서 소수의 Citrix 게시된 애플리케이션만 구성하는 개념 증명 환경에서는 단일 Integration Broker 인스턴스를 설정하는 것이 좋습니다. 가상 애플리케이션 컬렉션의 동기화 Integration Broker 및 SSO Integration Broker와 동일한 Integration Broker 인스턴스를 선택합니다.



개념 증명 모델


테스트 환경

동기화 및 실행을 포함하는 전체 흐름을 테스트하려는 소규모 테스트 환경에서는 리소스 및 사용 권한 동기화를 위한 Integration Broker 인스턴스와 리소스 실행을 위한 Integration Broker 인스턴스를 포함하여 총 2개의 Integration Broker 인스턴스를 배포하는 것이 좋습니다. 이 시나리오에서는 일반적으로 소수의 애플리케이션만 통합하며, 많은 수의 사용자가 애플리케이션을 동시에 시작한다고 예상하지 않습니다.

가상 애플리케이션 컬렉션에서 인스턴스 중 하나를 동기화 Integration Broker용으로, 다른 인스턴스를 SSO Integration Broker용으로 선택합니다.



테스트 환경 모델


운영 환경

운영 환경에서는 고가용성 및 로드 밸런싱을 위해 로드 밸런서 뒤에 Integration Broker 인스턴스 클러스터를 설정하는 것이 좋습니다 Integration Broker 인스턴스 중 하나를 사용할 수 없는 경우 클러스터의 다른 인스턴스로 요청이 리디렉션되므로 동기화 및 실행은 그대로 사용할 수 있습니다.

가상 애플리케이션 컬렉션의 [동기화 Integration Broker] 및 [SSO Integration Broker] 필드에 로드 밸런서 정보를 입력합니다.



운영 환경 모델


대규모 운영 환경

많은 수의 애플리케이션을 통합하고 과도한 트래픽이 발생하는 대규모 운영 환경에서는 동기화 및 실행용 Integration Broker 클러스터를 별도로 설정하는 것이 좋습니다. 로드 밸런서 뒤에 각 클러스터를 설정합니다. 이와 같이 설정하면 특정 요구 사항에 따라 인스턴스의 수를 유연하게 늘릴 수 있습니다. 예를 들어 동시 실행 수가 많아서 지연이 발생하는 경우 실행에 사용되는 클러스터에 더 많은 Integration Broker 인스턴스를 추가할 수 있습니다.

가상 애플리케이션 컬렉션의 [동기화 Integration Broker] 및 [SSO Integration Broker] 필드에 적절한 로드 밸런서를 입력합니다.

참고:

동기화용으로는 사용되지 않고 실행용으로만 사용되는 Integration Broker 인스턴스의 경우 Citrix PowerShell Remoting을 설정할 필요가 없습니다. 또한 StoreFront REST API를 사용하여 Citrix 서버 팜에 연결하는 경우 Citrix Web Interface SDK를 다운로드할 필요가 없습니다.



대규모 환경 모델