이 항목에서는 Horizon 이미지 관리 서비스의 핵심 구성 요소 간 관계를 보여줍니다. 다음 다이어그램에서는 온 프레미스 VMware SDDC의 Horizon 포드와 Microsoft Azure의 Horizon Cloud 포드로 구성된 하이브리드 예제 환경을 보여줍니다.

IMS는 포드 유형(VMware SDDC의 Horizon 포드 또는 Microsoft Azure의 Horizon Cloud 포드)별로 분류된 테넌트 환경의 통합된 이미지 보기를 제공하는 이미지 카탈로그를 유지 관리합니다.

두 포드 유형의 이미지에 대해 동일한 이미지 관리 작업을 수행할 수 있습니다. 이러한 일반적인 기능과 함께 Microsoft Azure의 Horizon Cloud 포드에 포함된 이미지는 이미지 버전의 게시를 다시 실행 및 실행 취소할 수 있는 기능과 같은 추가적인 기능을 지원합니다.

다음 다이어그램에 표시된 대로 IMS는 서로 구분되어 있고 독립적인 워크플로를 사용하여 두 포드 유형의 이미지를 관리합니다.

Horizon 배포
참고: 현재 온-프레미스 Horizon 배포만 IMS에서 사용하도록 지원됩니다.
이러한 배포는 포드에 대해 Horizon Connection Server 기술을 사용하고 포드를 Horizon 포드라고 합니다. 이러한 배포의 경우 IMS는 참여 포드 내의 vCenter Server 인스턴스가 관리하는 데이터스토어에 이미지 버전의 복사본을 저장합니다. 이러한 저장된 복사본은 테넌트 이미지 카탈로그에 나열된 이미지에 해당합니다. 게시하는 동안 IMS는 vCenter Server 인스턴스 간에 공유되는 컨텐츠 라이브러리를 사용하여 이미지 버전을 복제합니다. 그러면 IMS는 복제 프로세스에 사용된 임시 라이브러리 개체를 컨텐츠 라이브러리에서 삭제합니다.
Horizon Cloud on Microsoft Azure 배포
이러한 배포는 포드에 대해 Horizon Cloud 포드 관리자 기술을 사용하고 포드를 Horizon Cloud 포드라고 합니다. 이러한 배포의 경우 IMS는 참여 포드의 Azure 리소스 그룹에 이미지 버전의 복사본을 저장합니다. 이러한 저장된 복사본은 테넌트 이미지 카탈로그에 나열된 이미지에 해당합니다. 게시하는 동안 IMS는 포드 내에서 Microsoft Azure Shared Image Gallery 정의를 사용하여 서로 다른 Azure 지역 및 구독 간에 이미지 버전을 복제합니다. 그러면 IMS는 복제에 사용된 임시 이미지를 Shared Image Gallery에서 삭제합니다.
참고: IMS는 현재 다른 배포 유형 간에 이미지의 플랫폼 간 마이그레이션을 지원하지 않습니다.
그림 1. Horizon 이미지 관리 서비스의 아키텍처

서비스의 주요 시스템 구성 요소를 보여주는 아키텍처 다이어그램