이미지를 추가하고 해당 세부 정보를 확인한 후에 Horizon Cloud에서 이미지를 게시할 수 있습니다. 다음 단계를 수행하기 전에 Microsoft Azure 제공자 배포용 이미지 관리에서 주요 정보도 검토하십시오.
사전 요구 사항
다음 작업이 완료되었는지 확인합니다.
-
도메인 등록
-
Microsoft Entra ID가 Cloud Services에 연결되어 있습니다.
-
사이트가 생성되었습니다.
-
UAG(Unified Access Gateway) 및 Edge Gateway가 연결되어 준비되었습니다.
-
이미지가 확인되었으며 게시 취소되었습니다.
-
시스템 이미지 생성 작업에 사용되는 에이전트 관련 소프트웨어를 다운로드하기 위해 TCP 프로토콜을 통해 443 포트를 사용하여 관리 및 테넌트(데스크톱) 서브넷에서
softwareupdate.omnissa.comURL을 확인하고 연결할 수 있습니다. 자세한 내용은 Microsoft Azure에서 Horizon Cloud 배포에 대한 포트 및 프로토콜 요구 사항을 참조하십시오.-
CSE와 관련된 Microsoft Azure 보안 정책이 이미지 VM에서 CSE의 설치 및 실행을 허용하는지 확인합니다. 이미지 VM에서 프록시를 설정하는 경우
softwareupdate.omnissa.comURL이 프록시에서 우회되도록 이를 허용 목록에 추가해야 합니다. 참고: 정책을 할당할 때 정책 할당에서 제외할 리소스인 제외를 선택할 수 있습니다. 이 방법을 사용하는 경우 정책에서 제외할 이미지 관련 리소스를 선택합니다.참고: 정책을 할당할 때 정책 할당에서 제외할 리소스인 제외를 선택할 수 있습니다. 이 방법을 사용하는 경우 정책에서 제외할 이미지 관련 리소스를 선택합니다.
-
-
GPU VM 모델의 경우 NVIDIA GPU 드라이버가 VM에 설치되어 있는지 확인합니다.
-
Windows 이미지에 대해서는 Windows를 실행하는 N-시리즈 VM에서 NVIDIA GPU 드라이버 설치를 참조하십시오.
-
Linux 이미지에 대해서는 Windows를 실행하는 N-시리즈 VM에서 NVIDIA GPU 드라이버 설치를 참조하십시오.
-
-
제공자에 대해 하나 이상의 가상 네트워크 및 테넌트(데스크톱) 서브넷이 선택되어 있습니다.
-
Horizon Cloud는 지원되는 Windows 기반 이미지의 게시 워크플로 중에 HAI(Horizon Agent)를 자동으로 설치합니다. 이미지 게시 중 에이전트 설치는 Linux 이미지에 대해 지원되지 않습니다. Linux 이미지의 경우 이미지를 추가하기 전에 VM 내부에 Horizon Agent를 설치해야 합니다. 그러나 특정 Windows 사용 사례를 위해 게시 워크플로 전에 에이전트를 설치해야 하는 경우에는 KB 문서 91998을 참조하십시오. Horizon Agent를 수동으로 설치하는 경우 게시 워크플로를 수행할 때 Horizon Agent 설치 토글을 선택 취소합니다.
-
Horizon Cloud에서 Horizon Agent를 설치하려면 CSE가 필요합니다. 따라서 Azure Policy를 사용하여 이미지 준비에 사용되는 VM인 이미지 VM으로 확장 설치를 제한하는 경우 구성의 할당 정책 단계에서 다음 중 하나를 수행하여 게시 프로세스가 실패하지 않도록 합니다.
-
Microsoft Azure CSE(사용자 지정 스크립트 확장), Azure RunCommand 및 Sysprep(Windows 이미지용) 및
waagent -deprovision+user(Linux 이미지용)이 Microsoft Azure의 이미지 VM에 있는 정책, 방화벽 또는 외부 솔루션에 의해 차단되거나 중단되지 않는지 확인합니다. Azure 이미지에 대한 이미지 게시 프로세스 중에 Azure 사용자 지정 스크립트 확장 및 Azure RunCommand가 사용되고 이미지가 Azure Compute Gallery에서 캡처되기 전에 Sysprep 또는waagent -deprovision+user를 사용하여 일반화됩니다. -
이름에
hcs-image-CustomScriptExtension이 포함된 CSE를 실행하도록 허용합니다. 게시 프로세스 중에 Horizon Cloud는 이미지 VM에 연결된 CSE의 이름을 사용합니다.
-
-
보류 중인 재부팅 없이 모든 OS 업데이트가 완료되었습니다.
-
지원되는 Windows 버전을 게시하기 전에 이미지 VM에 대한 사전 대화형 로그인이 필요하지 않습니다.
-
Windows 11 24H2 이상 - 게시 시 VM 자격 증명이 유효해야 함: Horizon Cloud는 이미지가 추가될 때 제공된 로컬 관리자 자격 증명을 사용하여 Windows 11 24H2 이상 이미지에서 Sysprep을 실행합니다. 게시 시 이러한 자격 증명이 유효한지 확인합니다. 이미지 가져오기 후 암호가 변경되었거나 계정이 사용되지 않도록 설정된 경우 게시 워크플로를 시작하기 전에 Horizon Universal Console에서 VM 암호 재설정 옵션을 사용하여 자격 증명을 업데이트합니다. 게시 작업이 시작되거나 실패한 후에는 VM 암호 재설정을 사용할 수 없습니다.
-
BitLocker 암호화된 드라이브: 이미지 VM이 드라이브에서 BitLocker 암호화를 사용하도록 경우 게시 워크플로는 Sysprep을 실행하기 전에 암호 해독을 자동으로 시작합니다. 이는 Windows 11 24H2 이상에만 적용됩니다. 드라이브 크기에 따라 전체 게시 기간이 연장될 수 있습니다. 게시 작업 동안 VM에 액세스할 수 있고 Azure 에이전트가 준비 상태인지 확인합니다.
절차
-
Horizon Universal Console의 왼쪽 메뉴에서 이미지를 선택합니다. 게시 준비 완료 상태의 이미지를 클릭합니다.
-
이미지 세부 정보 페이지에서 이미지 버전을 선택하고 드롭다운 게시되지 않음 > 게시를 클릭합니다.
-
대상 섹션에서 선택한 이미지 버전을 소스 Horizon Edge로 가져옵니다. 이 옵션은 미리 선택되며 변경할 수 없습니다. 이미지를 더 많은 Horizon Edge에 게시하려면 표에서 해당 확인란을 선택합니다. 그런 후 다음을 클릭합니다.
-
속성 > VM 세부 정보에는 설정할 수 있는 5가지 토글 옵션이 있습니다. 다음 토글을 모두 설정한 후 다음을 클릭합니다.
-
모든 사용자에 대해 원격 데스크톱 액세스 사용: 모든 사용자에 대한 원격 액세스를 사용하도록 설정하려면 이 토글을 켜짐으로 전환합니다. 원격 데스크톱에 대한 사용자 액세스를 제한하려면 이 토글을 꺼짐으로 전환합니다. 그런 다음 Microsoft Active Directory에서 제한된 그룹 정책을 통해 의도한 사용자만 원격 데스크톱에 액세스할 수 있는지 확인합니다. 이 옵션은 Windows 다중 세션 이미지에만 적용할 수 있습니다.
-
자동 Windows 업데이트 끄기: 이 토글을 켜짐으로 전환하면 좀 더 효율적인 VM 성능과 용량 활용률을 위해 물리적 데스크톱 기능이 비활성화되며 Microsoft Windows Sysprep 문제를 방지할 수 있습니다.
-
Windows Store 애플리케이션 제거: 이 토글을 켜짐으로 전환하면 AppX 패키지를 제거하고 자동 애플리케이션 및 Windows Store 업데이트/다운로드를 비활성화할 수 있습니다. 이 토글을 켜면 성능이 향상되고 Microsoft Windows Sysprep 문제를 방지할 수 있습니다.
-
게시 프로세스 중에 Windows Store 애플리케이션이 유지되며 제거되지 않습니다. 전체 목록에 대해서는 Horizon Cloud 시스템 정의 허용 AppX 패키지를 참조하십시오.
-
사용자 지정 스크립트 확장 제거: 이 토글은 VM에 연결된 사용자 지정 스크립트 확장을 제거하기 위해 기본적으로 켜져 있습니다. VM에 연결된 기존 사용자 지정 스크립트 확장으로 인해 게시 프로세스가 실패하지 않도록 하기 위해 이 옵션은 해제할 수 없는 상태로 표시됩니다.
-
-
게시 오류 복구 사용: 게시 프로세스 중에 복구할 수 없는 오류가 발생하는 경우 이 토글을 켜짐으로 전환하여 이미지 복구를 위한 백업 VM을 생성할 수 있습니다. 다음을 클릭합니다.
-
Horizon Agent 설치: 이미지에 기본 에이전트가 이미 설치되어 있는 경우 이 토글을 꺼짐으로 전환합니다.
참고: 일반적으로 이미지에는 에이전트가 설치되어 있지 않으며 게시 작업을 통해 에이전트를 설치해야 하므로 Horizon Agent 설치 토글이 기본적으로 켜져 있습니다. 이 토글을 켜고 게시를 클릭하면 이미지 게시의 일부로 이미지에 대한 에이전트 설치 프로세스가 실행됩니다. 단, 이미지에 기본 에이전트가 이미 설치된 경우, 이 토글이 켜져 있을 때 시스템이 에이전트가 이미 설치된 이미지에서 에이전트 설치 프로세스를 실행함에 따라 발생할 수 있는 작업 충돌을 방지하기 위해 이 토글을 꺼짐으로 전환해야 합니다.
참고: Horizon Agent 설치 토글이 켜짐이면 게시 중에 Horizon Agent가 다시 설치되어 이미지 버전의 에이전트 기능 메타데이터가 재설정됩니다. 이 요구 사항은 App Volumes 애플리케이션 패키징에 이미지를 사용하는 경우에만 적용됩니다. 데스크톱 풀과 같은 다른 리소스 유형 사용 사례에 이미지를 사용하는 경우 App Volumes Agent 토글을 사용하도록 설정할 필요가 없습니다. 또는 GUI 토글 대신 API를 통해 구성하려는 경우 이미지 관리 서비스 API에 PATCH 호출을 사용하여
AvAgentInstall기능을 추가할 수 있습니다. 코드 조각 샘플은 다음과 같습니다.
curl -X 'PATCH' \
'https://cloud-sg.horizon.omnissa.com/imagemgmt/v1/images/Image_ID/versions/Version_ID?org_id=Org_ID' \
-H 'accept: application/json' \
-H 'Authorization: Bearer TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"horizonAgentMetaData": {
"features": [
"AvAgentInstall",
]
}
}'
-
Horizon Agent 기능: 회사의 필요에 따라 켜거나 끄고 다음을 클릭합니다. 참고: 이전에 설치한 경우 꺼져 있는 기능이 제거됩니다.
-
게시된 이미지 작업 섹션에서 게시된 이미지 유효성 검사 토글을 켜짐으로 전환해 게시된 이미지를 사용하여 풀을 프로비저닝할 때 오류가 발생하지 않는지 검증합니다. 특히 여기서 이미지의 유효성을 검사하는 데는 시스템 생성 풀이 사용됩니다.
게시된 이미지 유효성 검사 토글을 켜짐으로 전환하면 게시 프로세스 기간이 길어질 수 있습니다. 참고: 가져온 VM이 Azure 전용 호스트에 배포된 경우 이미지 유효성 검사가 지원됩니다. 그러나 Azure 전용 호스트 그룹에 자동 배치가 없으면 이미지 유효성 검사가 지원되지 않습니다.
-
게시된 이미지 유효성 검사를 사용하도록 설정(토글 켜기)한 상태에서 대상 가상 네트워크를 선택합니다.
-
이 네트워크는 이미지에서 생성된 시스템 생성 풀에 연결됩니다. 나중에 풀을 생성하는 데 사용할 테넌트 가상 네트워크와 동일한 테넌트를 선택합니다.
-
모든 풀 VM이 통신할 수 있도록 인증되지 않은 아웃바운드 프록시를 사용하려면 토글을 켜짐으로 전환하고 프록시 호스트 및 프록시 포트에 대한 값을 제공합니다. 이 아웃바운드 프록시 구성은 시스템 풀을 생성하고 정리하여 이미지 게시 프로세스의 유효성을 검사하는 데 사용됩니다.
-
이 워크플로에서 선택한 Horizon Edge에 대해 아웃바운드 프록시 설정(프록시 호스트 및 프록시 포트)을 이미 구성한 경우 Horizon Edge 프록시 복사 토글을 켜짐으로 전환하여 여기에서 동일한 구성을 사용합니다. 그러면 Horizon Edge 프록시 설정이 모두 프록시 호스트 및 프록시 포트 필드로 자동 전달됩니다.
-
중요: 게시된 이미지 유효성 검사에 대한 프록시 구성은 Windows 기반 이미지에 대해서만 지원됩니다. Linux 이미지의 경우 유효성 검사를 위한 프록시 구성이 지원되지 않습니다. Horizon Cloud는 프록시를 사용하지 않고 이미지 유효성 검사를 시도합니다.
-
-
[네트워크 선택] 목록에서 게시된 이미지 작업에 대한 네트워크를 선택합니다.
-
(선택 사항): 필요에 따라 Azure 리소스 태그를 관리할 수 있습니다. 이 기능에 대한 배경 정보는 Azure 리소스 태그 사용을 참조하십시오.
-
고급 노드를 확장합니다.
- 상속된 태그가 있는 경우 해당 태그가 참조용으로 나열됩니다.
- 상속된 태그가 없는 경우 제공자의 태그를 상속하는 데 사용할 수 있는 링크가 제공됩니다.
-
추가를 클릭합니다.
-
필요에 따라 리소스 태그를 관리합니다. 이 이미지 버전과 관련된 Azure Compute Gallery 버전에 적용할 태그를 추가할 수 있습니다.
-
완료를 클릭합니다.
-
-
게시를 클릭합니다.
이 페이지가 도움이 되었나요?