이 문서에서는 Horizon 제어부 서비스 중 하나인 Universal Broker를 간단히 소개합니다. Universal Broker는 실행하는 인프라와 관계없이 여러 포드 배포에 걸쳐 있는 리소스의 브로커링을 사용하도록 설정하는 클라우드 기반 서비스입니다. 또한 서비스는 사용자 및 포드의 지리적 사이트를 기준으로 지능적인 브로커링 결정을 내립니다.
Universal Broker 개요
VMware의 최신 클라우드 기반 브로커링 기술인 Universal Broker는 테넌트에 다음 중 하나 이상이 있는 경우 사용할 수 있습니다.
- Horizon 포드 - Horizon Connection Server 기술을 기준으로 하는 포드
- Horizon Cloud on Microsoft Azure 포드 및 이러한 모든 포드는 포드 매니페스트 2298.0 이상을 실행합니다.
Universal Broker 솔루션의 시스템 구성 요소가 함께 작동하여 할당에 대한 사용자 연결 요청을 관리하는 방법에 대한 자세한 내용은 Universal Broker의 시스템 아키텍처 및 구성 요소를 참조하십시오.

주요 기능
Universal Broker는 다음과 같은 주요 기능을 제공합니다.
- 모든 원격 리소스에 대한 단일 연결 FQDN
최종 사용자는 Universal Broker 구성 설정에서 정의하는 FQDN(정규화된 도메인 이름)에 연결하여 작업 환경의 다중 클라우드 할당에 액세스할 수 있습니다. 단일 Universal Broker FQDN을 통해 사용자는 환경의 모든 사이트에 참여하는 모든 포드의 할당에 액세스할 수 있습니다. 포드 간의 내부 네트워킹은 필요하지 않습니다.
- 성능 최적화를 위한 전역 포드 연결 및 인식
Universal Broker는 다중 클라우드 할당에 참여하는 모든 포드와 직접 연결을 유지하고 각 포드의 가용성 상태를 계속 인식합니다. 따라서 Universal Broker는 최종 사용자의 연결 요청을 관리하고 이러한 포드에서 직접 가상 리소스로 라우팅할 수 있습니다. 성능 및 지연 시간 문제를 줄일 수 있는 GSLB(전역 서버 로드 밸런싱) 또는 포드 간 네트워크 통신이 필요하지 않습니다.
- 스마트 브로커링
Universal Broker는 지리적 사이트 및 포드 토폴로지의 인식을 기준으로 최단 네트워크 경로를 따라 할당에서 최종 사용자로 리소스를 브로커링할 수 있습니다.
브로커링 및 최종 사용자 데스크톱 풀 및 원격 애플리케이션
할당은 Horizon Universal Console의 개념 엔티티입니다. 이 콘솔을 사용하면 할당은 최종 사용자 가상 데스크톱 및 원격 애플리케이션의 풀을 정의하고 최종 사용자에게 사용 권한을 부여하는 방법입니다. 예를 들어 콘솔에서 VDI 데스크톱 할당 또는 RDSH 리소스 할당을 생성한 다음, 최종 사용자에게 해당 할당에 대한 사용 권한을 부여합니다.
Universal Broker는 사용 권한이 부여된 할당에 대한 클라이언트 사용자의 연결 요청을 관리하고 해당 요청을 충족하는 적절한 리소스에 대한 연결 세션을 협상합니다. Universal Broker는 지리적 인접성 및 포드 토폴로지를 인식합니다. Universal Broker는 이 정보를 통해 최적의 리소스를 검색하여 사이트 구성 및 리소스 가용성을 기반으로 사용자의 연결 요청을 이행합니다.
포드 유형별로 사용할 수 있는 할당 유형 목록은 다음 섹션을 참조하십시오.
Microsoft Azure에 배포된 Horizon Cloud 포드의 리소스를 사용하여 구성할 수 있는 최종 사용자 할당
포드 그룹에 있는 Horizon Cloud 포드에 대해 Universal Broker 구성이 완료되면 다음과 같은 할당 유형이 가능합니다.
- 하나 이상의 Horizon Cloud 포드에 있는 VDI 데스크톱으로 구성된 다중 클라우드 할당. 자세한 내용은 Microsoft Azure의 Horizon Cloud 포드 - Horizon Cloud 테넌트 환경에서 VDI 다중 클라우드 할당 생성 항목을 참조하십시오.
- 단일 Horizon Cloud 포드 내 Microsoft RDS(원격 데스크톱 서비스) 호스트의 세션 기반 데스크톱으로 구성된 세션 데스크톱 할당. 자세한 내용은 Horizon Cloud 포드 - RDS 기반 세션 데스크톱 할당을 생성하여 최종 사용자에게 RDS 호스트의 데스크톱 세션 제공 항목을 참조하십시오.
- Horizon Cloud 포드 내에서 RDS 호스트가 프로비저닝한 애플리케이션으로 구성된 원격 애플리케이션 할당. 자세한 내용은 원격 애플리케이션 - Microsoft Azure의 Horizon Cloud 포드에서 프로비저닝된 원격 애플리케이션에 대한 원격 애플리케이션 할당 생성 항목을 참조하십시오.
- Horizon Cloud 포드 내 VDI 데스크톱에서 호스팅되는 App Volumes 애플리케이션으로 구성된 App Volumes 애플리케이션 할당. 자세한 내용은 Horizon Cloud - App Volumes 할당 생성을 참조하십시오.
클라우드 연결 Horizon 포드의 리소스를 사용하는 최종 사용자 할당
포드 그룹에 있는 Horizon 포드에 대해 Universal Broker 구성이 완료되면 다음과 같은 할당 유형이 가능합니다.
- 하나 이상의 Horizon 포드에 있는 VDI 데스크톱으로 구성된 다중 클라우드 할당. Horizon Cloud 테넌트의 클라우드 연결 Horizon 포드의 리소스를 기준으로 다중 클라우드 할당을 구성하는 방법에 대한 개요는 Horizon Cloud 테넌트의 Horizon Cloud MCA(다중 클라우드 할당) 설정에 대한 개략적인 단계 항목을 참조하십시오.
- 단일 Horizon 포드 내 Microsoft RDS(원격 데스크톱 서비스) 호스트의 세션 기반 데스크톱으로 구성된 세션 데스크톱 할당. 자세한 내용은 Horizon 포드 - Universal Broker 환경의 RDSH 데스크톱 및 애플리케이션 구성 항목을 참조하십시오.
- 단일 Horizon 포드 내에서 RDS 호스트가 프로비저닝한 애플리케이션으로 구성된 원격 애플리케이션 할당. 자세한 내용은 Horizon 포드 - Universal Broker 환경의 RDSH 데스크톱 및 애플리케이션 구성 항목을 참조하십시오.
메모
거의 모든 소프트웨어와 마찬가지로 현재 릴리스에는 몇 가지 기능 고려 사항 및 알려진 제한 사항이 있습니다. 자세한 내용은 Universal Broker - 기능 고려 사항 및 알려진 제한 사항 항목을 참조하십시오.