App Volumes 애플리케이션 기능을 사용하여 애플리케이션 패키징, 업데이트 및 사용 중지를 비롯한 애플리케이션의 전체 수명주기를 관리할 수 있습니다. 애플리케이션 할당을 사용자 지정하여 특정 버전의 애플리케이션을 최종 사용자에게 전달할 수도 있습니다.

Horizon Cloud의 VMware App Volumes 기능 개요

다음 표에서는 Horizon Cloud의 VMware App Volumes 기능에 대한 개요를 제공합니다.

기능 영역 설명
배포
  • 제로 터치 배포. App Volumes Manager, App Volumes 데이터베이스 및 스토리지와 같은 App Volumes 인프라 구성 요소의 자동 프로비저닝.
  • 데이터베이스 요구를 위해 Microsoft Azure PostgreSQL 관리 서비스를 활용합니다. 추가 데이터베이스 관리는 필요하지 않습니다.
  • 포드 설정 중에 애플리케이션을 저장 및 제공하기 위한 Microsoft Azure 파일 공유 자동 프로비저닝
관리 콘솔
  • App Volumes 콘솔은 Horizon Universal Console에 원활하게 통합됩니다. 동일한 콘솔에서 데스크톱 및 애플리케이션을 관리합니다.
  • Horizon Cloud 이미지 생성 워크플로에 원활하게 통합되는 App Volumes Agent 설치 환경.
App Volumes 4 Agent

온-프레미스 및 Microsoft Azure 배포 모두에서 사용되는 통합된 성능 최적화 에이전트

패키징
  • Microsoft Azure 파일 공유를 사용하여 제공되는 VHD 기반 패키지를 지원합니다.
  • Horizon Cloud 내에서 기본적으로 수행되는 애플리케이션 패키지 생성. 필요한 명령줄 도구가 없습니다.
  • 고객은 App Volumes에서 MSIX 애플리케이션 연결 VHD를 가져와 이 새로운 패키지 형식을 전달할 수 있습니다.
애플리케이션 수명주기 관리

App Volumes 4 온 프레미스에 이미 포함된 SAM(간소화된 애플리케이션 관리) 기능을 지원합니다. 이제 관리자는 패키지 작성, 업데이트 및 사용 중지를 포함하는 애플리케이션의 전체 수명주기를 관리할 수 있습니다.

애플리케이션 할당
  • 관리자는 애플리케이션 할당을 사용자 지정하여 특정 버전의 애플리케이션을 최종 사용자에게 전달할 수 있습니다.
  • 다중 포드 애플리케이션 제공을 지원합니다.
하이브리드 클라우드 지원

이제 온 프레미스 App Volumes 고객이 온 프레미스 배포의 애플리케이션 패키지를 Microsoft Azure의 Horizon Cloud로 가져올 수 있습니다. 온-프레미스 패키지를 재사용합니다. Microsoft Azure에 대해 다시 패키징할 필요가 없습니다.

App Volumes 애플리케이션 프로세스 개요

사용자가 App Volumes 애플리케이션을 사용할 수 있도록 설정하는 과정은 두 단계로 이루어집니다.

  • Horizon Universal Console에서 App Volumes 애플리케이션을 추가합니다. 이 작업을 수행하는 방법에는 두 가지가 있습니다.
  • App Volumes 할당을 생성하여 사용자에게 App Volumes 애플리케이션을 할당합니다. Horizon Cloud - App Volumes 할당 생성 항목을 참조하십시오.

테넌트 인벤토리에 App Volumes 애플리케이션을 추가하기 위한 사전 요구 사항

인벤토리에 App Volumes 애플리케이션을 추가하려면 먼저 해당 환경이 다음과 같은 사전 요구 사항을 충족하는지 확인합니다.

중요: Horizon Cloud의 관리 작업에 대한 클라우드 기반 Horizon Universal Console 둘러보기에 설명된 대로 클라우드 기반 콘솔은 동적이며 Horizon Cloud 테넌트 환경의 최신 상황에 적합한 워크플로와 설정을 반영합니다. 기능에 대한 액세스는 테넌트의 지역 클라우드부, 클라우드 연결 포드가 최신 수준의 포드 소프트웨어를 실행 중인지 여부 및 기능이 특정 라이센싱을 기준으로 하는지 여부에 따라 달라집니다. 라이센스 또는 테넌트 계정 구성에 이러한 기능의 사용이 포함되는 경우에만 해당 기능과 관련된 요소가 콘솔에 동적으로 반영됩니다. 콘솔에 표시되어야 하는 기능이 표시되지 않으면 VMware 계정 담당자에게 문의하여 라이센스 및 테넌트 계정 구성에 따라 해당 기능을 사용할 수 있는지 확인하십시오.
  • 신규 고객:
    • 2020년 7월 9일부터 Horizon Universal License 구독을 구매하는 모든 신규 고객은 해당 테넌트 계정이 Microsoft Azure 포드에서 Horizon Cloud용 App Volumes를 사용하도록 기본적으로 설정됩니다.
  • 기존 고객:
    • 2020년 3월 16일 이후, 2020일 7월 9일 이전에 생성된 기존 테넌트 계정이 있는 고객은 버전 3.1(매니페스트 버전 2298.0) 업그레이드를 사용할 수 있게 되고 해당 고객이 모든 포드를 해당 버전으로 업그레이드한 후 Microsoft Azure 포드에서 Horizon Cloud용 App Volumes를 사용할 수 있습니다. 모든 포드를 성공적으로 업그레이드한 후 App Volumes 기능을 요청하려면 https://kb.vmware.com/s/article/2006985에 설명된 대로 VMware 지원 팀에 문의하십시오.
    • 2020년 3월 16일 또는 그 이전에 생성된 기존 테넌트 계정이 있는 고객은 현재 Microsoft Azure 포드에서 해당 Horizon Cloud에 대해 App Volumes를 사용하도록 설정할 수 없습니다. 이 계정은 먼저 Microsoft Azure의 지역 Horizon Cloud 제어부 인스턴스 중 하나로 마이그레이션해야 합니다. 이 마이그레이션을 사용할 수 있게 되면 VMware Horizon 서비스 팀이 이러한 고객에게 메일을 통해 알립니다.
  • 포드 매니페스트 요구 사항:
    • 단일 세션 유형의 Microsoft Windows 운영 체제에서 App Volumes 기능을 사용하려면 포드가 매니페스트 2298.x 이상이어야 합니다.
    • Microsoft Windows 10 Enterprise 다중 세션 운영 체제에서 App Volumes 기능을 사용하려면 포드가 매니페스트 2747.x 이상이어야 합니다.
  • 포드를 Unified Access Gateway 인스턴스로 구성하고, Horizon Cloud 환경으로 시작에 설명된 대로 Active Directory 도메인 등록 워크플로를 완료해야 합니다.
  • Horizon Universal Console을 사용하여 도메인을 등록한 후에 도메인 컨트롤러 정책 도메인 컨트롤러: LDAP 서버 서명 요구 사항서명 필요로 설정하면 다음을 수행해야 합니다.
    1. 설정 > Active Directory 페이지에서 도메인 바인딩 옆에 있는 편집(연필) 아이콘을 클릭합니다.
    2. 바인딩 암호 텍스트 상자에 기본 바인딩 계정 암호를 입력합니다. 다른 변경은 수행하지 마십시오.
    3. 도메인 바인딩을 클릭합니다.
  • Horizon Universal Console에서 모든 포드 세부 정보 페이지에는 포드에 마운트된 파일 공유가 있는지 확인합니다.
  • Horizon Cloud DNS, 포트 및 프로토콜 요구 사항을 충족하는 것 외에도 TCP 프로토콜 트래픽에 대해 포트 445를 열어야 합니다. 포트 445는 Microsoft Windows의 SMB 파일 공유에 액세스하기 위한 표준 SMB 포트입니다. AppStacks는 Microsoft Azure 구독의 포드 리소스 그룹에 있는 SMB 파일 공유에 저장됩니다.
  • Unified Access Gateway 인스턴스로 구성된 Microsoft Azure의 포드에 필요하므로 Unified Access Gateway의 FQDN 매핑 단계를 완료했습니다.
  • 포드에 대한 포드 세부 정보 페이지에 다음 설정이 표시되는지 확인할 수 있습니다. 용량 페이지(설정 > 용량)로 이동하고 포드를 클릭하여 페이지를 엽니다.
    • 속성파일 공유 필드 값은 2이고, 이 숫자를 가리키면 두 파일 공유가 나열됩니다.
    • 페이지 하단의 게이트웨이 설정이 채워져 Unified Access Gateway가 구성되었음을 나타냅니다.
  • 콘솔에서 생성 워크플로를 통해 애플리케이션 패키지를 생성하여 App Volumes 애플리케이션을 추가하려면 콘솔의 인벤토리에 다음 조건을 충족하는 게시된 이미지가 있어야 합니다.
    • 클라이언트 유형의 Microsoft Windows 10 운영 체제가 있습니다. 이 클라이언트 유형을 VDI 유형의 운영 체제라고도 합니다. 클라우드 내 캡처 워크플로는 VDI 유형의 운영 체제에서만 사용할 수 있습니다. 다중 세션 또는 RDS 유형의 운영 체제에는 클라우드 내 캡처 워크플로를 사용할 수 없습니다.
    • App Volumes Agent를 설치해야 합니다.

Microsoft Azure에 있는 Horizon Cloud 포드의 App Volumes 애플리케이션에서 Windows 10 Enterprise 다중 세션 이미지를 사용하는 방법에 대한 모범 사례

다음 사례는 더 나은 사용자 및 관리자 환경을 제공할 수 있습니다. Microsoft Azure에 있는 Horizon Cloud 포드의 App Volumes 애플리케이션에서 Microsoft Windows 10 또는 11 Enterprise 다중 세션 이미지 설치도 참조하십시오.

  • 기본 이미지에 프린터 드라이버와 함께 하드웨어 프린터를 설치합니다. 관련된 알려진 문제 정보에 대해서는 알려진 문제 항목에서 "Microsoft Azure 및 Horizon 포드용 Horizon Cloud에 배포 및 온보딩" 가이드를 참조하십시오.
  • Microsoft 설명서 FAQ에 설명된 대로, Microsoft Windows 10 Enterprise 다중 세션은 이전에는 Microsoft Windows Server 운영 체제만 제공했던 여러 동시 대화형 세션을 허용하는 RDSH(원격 데스크톱 세션 호스트) 유형의 Vm입니다. Microsoft Windows 10 Enterprise 다중 세션은 RDSH 유형의 운영 체제이므로 VDI 관련 워크플로 대신 Horizon Cloud RDSH 적용 가능 워크플로가 적용됩니다. 따라서 이러한 다중 세션 시스템을 기준으로 최종 사용자에게 세션 데스크톱을 제공하기 위해 팜 생성에 설명된 대로 팜을 생성합니다. 세션 데스크톱에서 팜을 기준으로 App Volumes 애플리케이션을 사용할 수 있게 지원하려면 다음 팜 설정이 모두 필요합니다. 이러한 설정을 통해 팜 VM의 운영 체제 디스크가 정기적으로 초기 상태로 새로 고쳐지며, 이러한 VM에서 App Volumes 애플리케이션 사용을 지원하려면 정기적인 새로 고침이 필요합니다.
    롤링 유지 보수 설정 필요
    • 유지 보수 유형: 세션
    • 세션 수: VM당 세션 수와 같음
    • VM 작업: 다시 빌드
    • 동시 중지 VM: 팜 크기의 40%
    시간 초과 처리 설정 필요
    • 연결 해제된 세션 로그오프: 90분 후 시간 초과
    • 세션 시간 초과 간격: 90분
  • Microsoft Windows 10 다중 세션에서 애플리케이션 패키지로 프로비저닝하려는 각 애플리케이션에 대해 자동 업데이트 서비스를 비활성화해야 합니다. 자동 업데이트 동작은 이러한 유형의 Microsoft Windows 10 다중 세션 환경에서 문제가 됩니다.
    • 애플리케이션에 자동 업데이트 서비스가 있는 경우 애플리케이션 프로비저닝 프로세스 동안 Windows Services Manager와 같은 서비스를 비활성화합니다.
    • 애플리케이션 프로비저닝 프로세스 중에 자동 업데이트 서비스를 비활성화할 수 없거나 비활성화하지 않는 경우 사용자가 할당되지 않은 애플리케이션의 불완전한 버전을 수신하는 등의 문제가 발생한 후에 레지스트리를 구성하여 기본 이미지를 수정합니다. 이 구성은 애플리케이션 패키지가 사용자 VM에 배포될 때 관심 있는 서비스가 시작되지 않도록 보장합니다. 구체적으로 말해, 애플리케이션 서비스 이름을 svservice 레지스트리 구성 DisableAppServicesList에 추가하여 레지스트리를 구성합니다. 관련된 알려진 문제 정보에 대해서는 알려진 문제 항목에서 "Microsoft Azure 및 Horizon 포드용 Horizon Cloud에 배포 및 온보딩" 가이드를 참조하십시오.
  • 사용자에게 동일한 VM의 모든 사용자 세션에서 공유하지 않으려는 애플리케이션을 설치하거나 파일을 생성할 때 알림을 제공하면 자신의 프로파일 위치에 해당 파일을 둘 수 있습니다.