이 설명서 페이지에서는 Horizon 이미지 관리 서비스의 핵심 구성 요소와 1세대 Horizon Cloud 테넌트 간 관계에 대해 설명합니다.

이 페이지 사용

주의: 이 정보는 1세대 제어부의 1세대 테넌트 환경에 액세스할 수 있는 경우에만 적용됩니다. KB-92424에 설명된 대로 1세대 제어부는 EOA(사용 종료)에 도달했습니다. 자세한 내용은 해당 문서를 참조하십시오.

2022년 8월부터 Horizon Cloud Service - next-gen이 일반 공급되며 자체 가이드인 "Horizon Control Plane next-gen 사용" 이 제공됩니다.

차세대 또는 1세대 환경을 사용하고 있다는 사실은 환경에 로그인하고 Horizon Universal Console 레이블을 표시한 후 브라우저의 URL 필드에 표시되는 패턴을 통해 알 수 있습니다. 차세대 환경의 경우 콘솔의 URL 주소에 /hcsadmin/과 같은 부분이 포함됩니다. 1세대 콘솔의 URL에 다른 섹션(/horizonadmin/)이 있습니다.

이미지 카탈로그

IMS는 배포 유형별로 분류된 1세대 테넌트 환경과 연관된 이미지에 대한 통합 보기를 제공하는 이미지 카탈로그를 유지 관리합니다.

  • Horizon 포드라고 하는 연결 서버 기술을 기준으로 하는 Horizon 배포.
  • 간단히 Horizon Cloud 포드라고도 하는 1세대 Horizon Cloud on Microsoft Azure 배포

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

1세대 Horizon Cloud 환경의 IMS 워크플로 구성 요소

1세대 테넌트의 포드 그룹에 대한 다음 다이어그램과 같이 IMS는 서로 구분되어 있고 독립적인 워크플로를 사용하여 두 배포 유형의 이미지를 관리합니다.

Horizon 포드 - IMS 워크플로
이러한 배포의 경우 IMS는 참여 포드 내의 vCenter Server 인스턴스가 관리하는 데이터스토어에 이미지 버전의 복사본을 저장합니다.

이러한 저장된 복사본은 테넌트의 이미지 카탈로그에 나열된 이미지에 해당합니다.

게시하는 동안 IMS는 vCenter Server 인스턴스 간에 공유되는 컨텐츠 라이브러리를 사용하여 이미지 버전을 복제합니다. 그러면 IMS는 복제 프로세스에 사용된 임시 라이브러리 개체를 컨텐츠 라이브러리에서 삭제합니다.

Horizon Cloud 포드 - IMS 워크플로
이러한 배포의 경우 IMS는 참여 포드의 Azure 리소스 그룹에 이미지 버전의 복사본을 저장합니다.

이러한 저장된 복사본은 테넌트의 이미지 카탈로그에 나열된 이미지에 해당합니다.

게시하는 동안 IMS는 포드 내에서 Microsoft Azure Shared Image Gallery 정의를 사용하여 서로 다른 Azure 지역 및 구독 간에 이미지 버전을 복제합니다. 그러면 IMS는 복제에 사용된 임시 이미지를 Shared Image Gallery에서 삭제합니다.

참고: IMS는 현재 다른 배포 유형 간에 이미지의 플랫폼 간 마이그레이션을 지원하지 않습니다.

다음 다이어그램은 Horizon 포드와 Horizon Cloud 포드 둘 다로 구성된 1세대 Horizon Cloud 포드 그룹의 예를 보여 줍니다.

이 예시에서 Horizon 포드는 온-프레미스 배포로 구성됩니다.

그림 1. 1세대 Horizon Cloud 포드 그룹이 있는 IMS 아키텍처 예제

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

1세대 테넌트 - 1세대 Horizon Cloud 테넌트 내의 이미지 관리 워크플로 이해

이 설명서 페이지에서는 Horizon 이미지 관리 서비스를 사용하여 데스크톱 할당에 이미지를 설정, 사용자 지정 및 게시하기 위한 1세대 Horizon Cloud 환경에서 발생하는 종단 간 워크플로에 대해 설명합니다.

종단 간 워크플로에는 특정 일련의 작업이 포함됩니다.

이 페이지 사용

주의: 이 정보는 1세대 제어부의 1세대 테넌트 환경에 액세스할 수 있는 경우에만 적용됩니다. KB-92424에 설명된 대로 1세대 제어부는 EOA(사용 종료)에 도달했습니다. 자세한 내용은 해당 문서를 참조하십시오.

2022년 8월부터 Horizon Cloud Service - next-gen이 일반 공급되며 자체 가이드인 "Horizon Control Plane next-gen 사용" 이 제공됩니다.

차세대 또는 1세대 환경을 사용하고 있다는 사실은 환경에 로그인하고 Horizon Universal Console 레이블을 표시한 후 브라우저의 URL 필드에 표시되는 패턴을 통해 알 수 있습니다. 차세대 환경의 경우 콘솔의 URL 주소에 /hcsadmin/과 같은 부분이 포함됩니다. 1세대 콘솔의 URL에 다른 섹션(/horizonadmin/)이 있습니다.

용어 정의

이미지
특정 운영 체제에서 데스크톱 이미지 버전 및 복사본 또는 서버 이미지 버전 및 복사본을 포함하는 엔티티입니다. 버전 및 복사본은 계층으로 구성되고 관리자가 관리합니다.
버전
설치된 애플리케이션 또는 소프트웨어와 관련된 이미지의 특정 사용자 지정입니다. 버전 번호에는 주 버전 및 부 버전이 포함되고(예: 주 버전이 1이고 부 버전이 2이면 버전 번호는 1.2임) 버전의 계보를 추적하는 데 도움이 됩니다. 버전은 다중 클라우드 할당 사용을 위해 마커로 표시될 수도 있습니다.
복사본
버전이 여러 포드에 게시된 후 특정 포드에서 사용할 수 있는 버전의 인스턴스입니다. 이 복사본은 버전의 포드 특정 인스턴스 상태 및 위치에 대한 정보를 제공하는 보기 전용 엔티티입니다.
1세대 Horizon Cloud 테넌트 내에서 IMS 워크플로를 이해하는 컨텍스트 내에서 이 용어는 테넌트의 포드 그룹에 있는 Horizon 포드 배포에 적용됩니다. 이러한 포드는 연결 서버 소프트웨어를 기준으로 합니다. 이러한 포드의 경우 풀은 특정 이미지 버전에서 프로비저닝된 가상 시스템 컬렉션입니다.
할당
1세대 Horizon Cloud 테넌트 내에서 IMS 워크플로를 이해하는 컨텍스트 내에서 이 용어는 테넌트의 포드 그룹에 있는 Horizon Cloud on Microsoft Azure 배포에 주로 적용됩니다. 이러한 포드의 경우 할당은 특정 이미지 버전에서 프로비저닝된 가상 시스템 컬렉션입니다. 이 할당 개념은 Horizon 포드에 사용되는 풀 개념에 대한 병렬 개념입니다.
마커
워크플로를 프로비저닝하는 데 사용할 이미지의 버전을 풀 또는 할당에 알리는 이미지에 고유한 특수 태그입니다.
Horizon 배포, Horizon 포드
Horizon Connection Server 소프트웨어를 사용하는 배포이며, Horizon 포드라고도 합니다.
Horizon Cloud on Microsoft Azure 배포, Horizon Cloud 포드
1세대 Horizon Cloud Service에서 VMware Horizon Cloud 포드 관리자 기술을 사용하는 배포이며, Horizon Cloud 포드라고도 합니다.

1세대 테넌트 - IMS를 사용하여 이미지 사용

이전 섹션에 정의된 대로 이미지는 1세대 Horizon Cloud 테넌트의 포드 그룹 전체에서 풀 또는 할당과 연결할 수 있는 이미지 버전 모음입니다.

IMS를 사용하여 이미지를 사용하기 전에 먼저 이미지 카탈로그에 이미지를 가져오고 IMS에 사용할 포드 배포 유형에 해당 이미지를 게시하기 위한 준비 요구 사항을 충족해야 합니다.

Horizon 유형
이 유형에 사용하도록 구성하려는 vCenter Server 인스턴스에 대한 로그인 자격 증명을 지정합니다. vCenter Server 인스턴스 구성을 참조하십시오.
Horizon Cloud on Microsoft Azure 유형
시스템 요구 사항의 관련 기준을 충족하고 모든 테넌트의 Horizon Cloud 포드가 온라인 상태이면서 정상 상태여야 합니다.

다음 단계는 포드 수집에 적용됩니다. 예를 들어, 하나의 수집은 7개 포드로 구성될 수 있습니다. 이 단계에서는 이미지를 이미지 카탈로그로 가져오고 해당 포드에 게시하는 프로세스를 요약해서 보여줍니다.

참고: 두 포드 유형의 기본이 되는 고유한 소프트웨어 기술로 인해 이미지 생성 프로세스와 용어는 Horizon 포드와 Horizon Cloud 포드 간에 약간 차이가 있습니다.
Horizon 포드 - 이미지 생성
vCenter VM 템플릿 또는 스냅샷을 선택하여 이미지를 생성합니다.

그런 다음, 이미지를 사용자 지정하고, 이미지를 게시하고, 이미지에 마커를 추가하고, 마커에 풀을 매핑합니다.

Horizon Cloud 포드 - 이미지 생성
Microsoft Azure Marketplace에서 OS 이미지를 선택하거나 사용자 구독에서 사용할 수 있는 사용자 지정 이미지를 선택하여 이미지를 생성합니다.

그런 다음, 이미지를 사용자 지정하고, 이미지를 게시하고, 이미지에 마커를 추가하고, 마커에 할당을 매핑합니다.

IMS 워크플로의 그림 다이어그램

다음 다이어그램은 두 포드 유형(Horizon, Horizon Cloud)에 모두 적용됩니다. 이 다이어그램에서는 이미지를 이미지 카탈로그로 가져오고 해당 포드에 게시하는 프로세스를 보여 줍니다.


VDI 관리자가 먼저 기본 이미지를 가져오고, 사용자 지정한 후 게시하여 골든 이미지를 생성한 다음, 사용할 골든 이미지에 표시한 후 풀 및 할당에 사용하는 과정을 보여 주는 흐름의 다이어그램. 또한 VDI 관리자는 게시된 골든 이미지에서 다음 버전을 생성한 후에 새 골든 이미지로 사용자 지정하고 동일한 프로세스를 진행할 수 있습니다. 관리자는 기존 마커를 새 버전으로 이동하고 풀 및 할당에 자동으로 복제되도록 할 수도 있습니다.

이미지 인스턴스 생성

이미지는 하나 이상의 버전 수집입니다. 선택한 이미지에 대해 가져오기 작업을 시작하면 Horizon 이미지 관리 서비스에서 이미지의 메타데이터를 이미지 카탈로그에 저장하여 이미지를 서비스에 등록합니다. Horizon 이미지 관리 서비스는 소스 포드의 이미지에 대해 특정 준비 단계도 수행합니다.

Horizon 포드
Horizon Cloud Connector는 이미지의 소스 포드와 서비스 간에 연결을 사용하도록 설정합니다. 포드 그룹에 있는 포드 중 하나는 소스 포드입니다.

예를 들어, "온 프레미스 포드 4"라는 포드는 가져오기 작업이 진행 중인 Win10POS 이미지의 소스 포드입니다. 1세대 테넌트 - IMS 및 Horizon 8 포드 - vCenter의 이미지를 이미지 카탈로그로 가져오기 항목을 참조하십시오.

Horizon Cloud on Microsoft Azure 유형
서비스 및 Horizon Cloud 포드 구성 요소를 통해 Microsoft Azure에서 이미지를 복제하고(Azure Marketplace에서 가져오는 경우) 가져오기 프로세스가 끝나면 이미지 카탈로그와 동기화됩니다.

예를 들어, "Azure 포드 4"라는 포드는 가져오기 작업이 진행 중인 Win10POS 이미지의 소스 포드입니다. 1세대 테넌트 - IMS 및 Horizon Cloud on Microsoft Azure 배포 - 이미지 카탈로그로 이미지 가져오기 항목을 참조하십시오.

가져오기 작업이 완료되면 이미지가 이미지 카탈로그에 이미지 버전 1.0으로 추가됩니다. 이 이미지 버전은 게시할 준비가 되었음을 나타내는 배포 완료 상태를 표시합니다.

이 예에서 Win10POS는 카탈로그에 새로 생성된 이미지가 됩니다.

중요:

IMS 워크플로의 이미지 게시 3단계에서 게시 작업은 포드 유형을 준수합니다.

  • Horizon 포드 배포의 이미지는 Horizon 포드 배포에만 게시됩니다.
  • Horizon Cloud on Microsoft Azure 배포의 이미지는 Microsoft Azure 클라우드 용량의 Horizon Cloud 포드에만 게시됩니다.

2. 이미지 사용자 지정

일단 이미지를 가져온 후에는 이미지에 직접 액세스하여 이미지 버전 컨텐츠를 사용자 지정할 수 있습니다.

  • Horizon 배포의 경우 vCenter Console Access를 사용하여 이미지에 직접 액세스합니다.
  • Horizon Cloud on Microsoft Azure 배포의 경우 RDP 세션을 사용하여 이미지에 직접 액세스합니다.

두 경우 모두 로컬 관리자 자격 증명을 사용하여 이미지 VM에 로그인합니다. 이미지 사용자 지정 항목을 참조하십시오.

3. 게시

이미지 버전 1.0에서 게시 작업을 시작하면 Horizon 이미지 관리 서비스는 게시할 때 포드 그룹에 존재하던 동일한 용량 유형의 모든 포드에 이미지 버전을 게시합니다.

게시 작업은 포드 유형을 준수합니다. Horizon 포드에서 가져온 이미지의 경우 게시 작업은 대상의 하위 집합을 선택하지 않는 한 해당 이미지를 모든 적격 Horizon 포드에 게시합니다. Horizon Cloud 포드에서 가져온 이미지에도 동일한 동작이 적용됩니다.

일부 적격 포드를 선택하고 이미지를 하위 집합에 게시할 수도 있습니다. 이 사용 사례에서 게시를 선택한 후 대상에서 대상 선택을 토글하여 복제할 대상 포드를 선택합니다. 대상 선택을 토글하면 시스템에서 사용 가능한 포드 목록을 표시합니다. 각 포드 옆에 있는 확인란을 선택하여 선택합니다. 이미지에 대한 소스 포드는 기본적으로 선택되어 있으며 선택을 취소할 수 없습니다.

서비스는 각 포드를 지원하는 인프라의 이미지 버전 복사본을 복제하여 배치합니다.

  • Horizon 포드의 경우 각 이미지 복사본은 해당 포드의 vCenter Server 인스턴스 내에 있는 데이터스토어에 상주합니다.
  • Horizon Cloud on Microsoft Azure 배포의 경우 이미지 사본이 포드에 해당하는 리소스 그룹에 VM으로 배치됩니다.
  • Microsoft Azure 할당량 초과, 시간 초과 또는 소켓 예외와 같은 인프라 문제 때문에 이미지 복사본 세부 정보 페이지의 복사 상태에 대한 자세한 오류 메시지를 볼 수 있습니다.

1세대 Horizon Cloud - IMS - 이미지 버전 게시 항목을 참조하십시오.

4. 마커(사용 사례) 정의

게시한 후에는 이미지를 풀 또는 할당에 사용하려면 먼저 마커라고 하는 것을 사용하여 해당 용도에 맞게 이미지 버전을 표시해야 합니다.

마커는 사용할 이미지의 버전을 풀 또는 할당에 전달합니다.

버전에는 하나 이상의 마커가 각기 다른 풀과 할당에 연결될 수 있지만 풀과 할당은 하나의 마커만 사용할 수 있습니다.

이 디자인에서는 다른 풀과 할당 집합마다 다른 마커를 적용하여 업데이트 시차를 둘 수 있습니다.

1세대 - 1세대 Horizon Cloud 환경에서 IMS 마커 사용 항목을 참조하십시오.

5. 풀 또는 할당에 연결

이미지와 마커를 지정하여 풀 또는 할당을 해당 이미지에 연결합니다.

마커가 다른 버전으로 이동하면 연결된 풀 및 할당에 새로 고침 지침이 수신됩니다.

영구 풀 및 할당은 업데이트된 최신 이미지 버전을 기준으로 새 워크로드를 프로비저닝하지만, 새로 고칠 경우 비영구 풀 및 할당이 재구축됩니다.

자세한 내용은 다음을 참조하십시오.

6. 새 버전 생성

게시했으면 아무 버전을 사용하여 게시되지 않은 상태로 다음 버전을 생성할 수 있습니다. 새 이미지 버전 생성을 참조하십시오.

그 후에는 이미지 사용자 지정 단계부터 이 절차를 다시 수행할 수 있습니다.

새 이미지 버전을 생성할 때 새 마커를 생성하는 대신 이전에 생성한 마커를 이 새 이미지 버전으로 이동할 수 있습니다.

마커 이동 작업은 해당 이미지와 연결된 풀 또는 할당에 새 이미지 버전으로 새로 고칠 것을 지시합니다.

다른 사용 사례를 위해 새 마커가 필요한 경우 항상 새 마커를 추가할 수 있습니다.

1세대 - 1세대 Horizon Cloud 환경에서 IMS 마커 사용

이 설명서 페이지

이 페이지 사용

주의: 이 정보는 1세대 제어부의 1세대 테넌트 환경에 액세스할 수 있는 경우에만 적용됩니다. KB-92424에 설명된 대로 1세대 제어부는 EOA(사용 종료)에 도달했습니다. 자세한 내용은 해당 문서를 참조하십시오.

2022년 8월부터 Horizon Cloud Service - next-gen이 일반 공급되며 자체 가이드인 "Horizon Control Plane next-gen 사용" 이 제공됩니다.

차세대 또는 1세대 환경을 사용하고 있다는 사실은 환경에 로그인하고 Horizon Universal Console 레이블을 표시한 후 브라우저의 URL 필드에 표시되는 패턴을 통해 알 수 있습니다. 차세대 환경의 경우 콘솔의 URL 주소에 /hcsadmin/과 같은 부분이 포함됩니다. 1세대 콘솔의 URL에 다른 섹션(/horizonadmin/)이 있습니다.

IMS 마커에 대한 간략한 소개

마커를 사용하여 데스크톱 할당을 이미지 스트림의 특정 이미지 버전과 연결할 수 있습니다.

1세대 - 이미지 관리 워크플로 이해 페이지의 "용어 정의" 섹션에 설명된 대로 마커는 워크플로를 프로비저닝하는 데 사용할 이미지의 버전을 풀 또는 할당에 지시하는 이미지에 고유한 특수 태그입니다.

이미지에 마커 사용 예제

참고: 다음 이미지는 Horizon 8 포드의 이미지에서 마커 사용을 보여 줍니다. 이 개념은 1세대 Horizon Cloud on Microsoft Azure 배포의 이미지에서 마커를 사용하는 데에도 적용됩니다.

다음 그림에서는 이미지 관리 시나리오의 초기 상태를 보여줍니다.

그림 2. 연결된 마커의 초기 상태

풀과 이미지 사이에서 마커 연결의 초기 상태를 보여주는 다이어그램

이 시나리오에서는 여러 데스크톱 풀/할당이 Win10CorpKnow 이미지 스트림 내의 다른 버전을 사용합니다. 관리자는 마커를 사용하여 특정 이미지 버전을 특정 풀/할당과 연결합니다. 예를 들어 관리자는 사용자 수용 테스트 전용 사용자 그룹에 대해 풀 1을 프로비저닝했습니다. 관리자는 풀 1과 이미지 버전 19에 UAT 마커를 태그로 지정하여 풀 1의 데스크톱이 이미지 버전 19에서 복제되도록 합니다.

이제 관리자는 사용자 수용 테스터에게 수정된 데스크톱 이미지를 제공하려 한다고 가정합니다. 이 작업을 수행하기 위해 관리자는 이미지 카탈로그에 새 버전 20을 생성합니다. 그런 다음, 소스 포드의 기본 이미지를 사용자 지정하고 사용자 지정 버전 20을 다른 모든 포드에 게시합니다. 마지막으로 다음 그림과 같이 버전 19의 UAT 마커를 버전 20으로 다시 연결하거나 이동합니다.

그림 3. 연결된 마커의 편집된 상태

풀 및 이미지에 연결된 마커의 편집된 상태를 보여주는 다이어그램

관리자는 UAT 마커를 다시 연결하거나 이동하면 풀 1에 사용된 이미지를 재정의합니다.

  • Horizon 포드에서 마커 재연결은 풀 1의 모든 데스크톱이 이미지 버전 20으로 업데이트되는 자동 프로세스를 트리거합니다.
  • Microsoft Azure 포드의 경우 마커를 재연결하면 IMS에서 풀 1이 온라인 상태이며 이미지 업데이트를 수신할 준비가 되었는지 여부를 먼저 검증하라는 메시지가 표시됩니다. 검증이 성공하면 IMS는 풀 1의 모든 데스크톱을 이미지 버전 20으로 업데이트합니다.