Horizon Universal Console에서 생성 워크플로를 사용하여 테넌트의 인벤토리에 App Volumes 애플리케이션을 추가합니다. 이 생성 워크플로 내에서 시스템은 기본적으로 Horizon Cloud 내에서 애플리케이션 패키지를 캡처합니다.

배경 정보를 원할 경우 VMware Digital Workspace Tech Zone을 방문하여 Horizon Cloud Service on Microsoft Azure의 App Volumes 비디오 데모 연습 과정을 참조하십시오.

  • 처음으로 생성 옵션을 사용한 후에는 동일한 사용자가 캡처 데스크톱 VM에서 애플리케이션 패키지를 캡처하는 단계를 완료할 때까지 동일한 이미지에 대해 해당 옵션을 다시 사용하려고 시도하지 않아야 합니다. 애플리케이션 패키지를 캡처하는 단계를 완료하기 전에 동일한 이미지에 대해 생성 옵션을 다시 사용하려고 하면 패키지 생성 요청이 이미 시작되었음을 나타내는 메시지가 표시됩니다. 그러나 동일한 테넌트의 다른 사용자는 첫 번째 사용자의 종료 여부와 관계없이 해당 이미지에 대한 패키지 생성을 시작할 수 있습니다.
    참고: 동일한 포드 또는 다른 포드에서 다른 이미지를 선택하는 경우 동일한 사용자가 동시에 여러 캡처를 실행할 수 있습니다. 동일한 이미지에 대해 여러 캡처를 동시에 실행할 수 없습니다.
  • 생성 옵션을 처음 클릭하여 캡처 프로세스를 시작하면 캡처 데스크톱 VM이 준비되고 상태가 Desktop ready for application capture로 변경되기까지 최대 20분이 걸릴 수 있습니다. 처음에는 시스템이 캡처 프로세스를 지원하기 위해 데스크톱 할당과 2개의 데스크톱 VM을 생성하기 때문에 20분이 소요됩니다. 첫 번째 애플리케이션 패키지 캡처를 완료한 후 새 캡처 프로세스를 시작하려는 경우 생성 옵션을 클릭한 시간과 상태가 Desktop ready for application capture로 변경된 시간 간격은 약 10분 정도로 단축됩니다. 시스템은 처음처럼 캡처 데스크톱 할당을 생성하지 않아도 되므로 처음 이후부터는 시간이 단축됩니다. 두 번째 시간에 시스템은 이전에 사용된 캡처 데스크톱 VM을 삭제하고 새 캡처 데스크톱 VM을 사용합니다.

사전 요구 사항

이 절차의 단계를 수행하기 전에 환경이 다음 사전 요구 사항을 충족하는지 확인합니다.
  • 환경이 Microsoft Azure의 Horizon Cloud용 App Volumes 애플리케이션 - 개요 및 사전 요구 사항에 나열된 모든 사전 요구 사항을 충족하는지 확인합니다.
  • 환경에 대해 구성된 모든 Active Directory 도메인의 각 구성에 도메인 가입 계정이 구성되어 있는지 확인합니다. 구성을 검토하고 각각에 도메인 가입 계정이 구성되어 있는지 확인하려면 콘솔에서 설정 > Active Directory로 이동한 후 구성된 각 도메인에 대한 도메인 가입 섹션을 확인하여 도메인 가입 계정 이름이 있는지 검토합니다.
    중요: 시스템 생성 애플리케이션 캡처 데스크톱 할당에는 Horizon Cloud 환경에 대해 구성된 대로 해당 Active Directory 도메인의 패키지 도구 관리자 사용자의 Active Directory 도메인 및 구성된 도메인 가입 계정 자격 증명을 사용해야 하므로 도메인 가입 계정은 애플리케이션 캡처 작업의 필수 사전 요구 사항입니다. 애플리케이션 캡처 작업은 해당 도메인 가입 계정을 사용하여 애플리케이션 캡처 데스크톱을 해당 도메인에 가입합니다. 패키지 도구 관리자 사용자는 Horizon Universal Console에 로그인하고 아래에 설명된 이러한 애플리케이션 캡처 단계를 수행하는 관리자로 정의됩니다.
  • 중요:

    이 생성 워크플로는 단일 사용자, 클라이언트 또는 VDI 유형의 Microsoft Windows 운영 체제가 있는 이미지에만 사용할 수 있으며 다중 세션 유형의 운영 체제에는 사용할 수 없습니다. 다음에 나오는 작업의 단계를 시작하기 전에 App Volumes Agent가 설치되어 있는 사용 가능한 이미지가 있어야 합니다. 이러한 이미지를 생성하기 위해 다음을 수행하십시오.

    • App Volumes Agent가 설치되어 있고 클라이언트 유형이 VDI 유형이거나 단일 세션 유형의 운영 체제(예: Microsoft Windows 10, Microsoft Windows 11 또는 Microsoft Windows 7)가 설치된 VM을 가져옵니다. Microsoft Azure Marketplace에서 자동으로 기본 가상 시스템 생성 및 포드별로 Horizon Cloud와 연결 항목의 가져오기 단계를 따르고 고급 옵션에서 App Volumes Agent 전환을 선택합니다.
    • 가져온 VM에서 이미지를 생성합니다. 다음 단계에서 새 애플리케이션 패키지를 생성하는 데 사용하는 이미지입니다.

프로시저

  1. 콘솔에서 인벤토리 > 애플리케이션을 선택합니다.
    애플리케이션 페이지의 App Volumes 탭이 표시됩니다.
  2. 새로 만들기 > 생성을 클릭합니다.
  3. 새 애플리케이션 패키지 창의 정의아래에 표시된 값을 입력합니다.
    옵션 설명
    애플리케이션 새로 생성 라디오 버튼을 선택하고 애플리케이션의 고유한 이름을 입력합니다. 이름은 문자[a-Z]로 시작해야 하며 문자[a-Z], 대시[-], 숫자만 포함해야 합니다.
    설명 (선택 사항) 애플리케이션에 대한 설명을 입력합니다.
    패키지 패키지의 고유한 이름을 입력합니다.
    설명 (선택 사항) 패키지에 대한 설명을 입력합니다.
  4. 새 애플리케이션 패키지 창의 애플리케이션 패키지용 데스크톱에 아래 표시된 값을 입력합니다.
    옵션 설명
    위치 포드 드롭다운 메뉴에 표시되는 포드 집합을 필터링할 위치를 선택합니다.
    포드 이미지 드롭다운 메뉴에 표시되는 포드 집합을 필터링할 포드를 선택합니다. 포드 드롭다운 메뉴에 App Volumes가 사용하도록 설정되어 있고 App Volumes Agent가 설치된 이미지가 하나 이상 있고, Unified Access Gateway를 사용하도록 설정한 포드만 표시됩니다.
    이미지 이미지 드롭다운 메뉴에서 이미지를 선택합니다.
    참고: 메뉴에는 App Volumes Agent가 설치되어 있고 단일 사용자 유형 또는 클라이언트 유형의 운영 체제가 설치된 이미지만 표시됩니다. 이러한 이미지 생성에 대한 자세한 내용은 위의 사전 요구 사항을 참조하십시오.
  5. 애플리케이션 목록 아래에서 애플리케이션을 요청 시 제공할지 아니면 다음 로그인 또는 시작 시 제공할지 선택합니다.
    • 주문형 - 사용자가 패키지 바로 가기를 클릭한 후에만 패키지를 전달하려면 이 옵션을 선택합니다.

    • 로그인 시 - 로그인 또는 시작 시 패키지를 전달하려면 이 옵션을 선택합니다. 이것이 기본값입니다.

  6. 저장을 클릭합니다.
    사용자가 캡처 프로세스를 처음 시작하면 시스템에서 캡처 데스크톱 VM이 애플리케이션을 캡처할 준비가 될 때까지 20분 정도 소요됩니다. 20분 동안 시스템은 캡처 데스크톱 VM에 대해 사용할 하나 이상의 캡처 프로세스 VDI 데스크톱 할당을 생성합니다. 시스템에서 기본 할당 및 VM을 생성하는 데 최대 20분이 소요될 수 있습니다.
    • 시스템은 포드당 이미지별로 할당을 하나씩 생성합니다. 따라서 1개 또는 여러 개의 할당이 생성될 수 있습니다.
    • 각 할당은 캡처를 수행하는 동시 사용자의 수를 수용하도록 확장되며 항상 전원이 꺼진 추가 VM이 있습니다. 첫 번째 사용자가 캡처 프로세스를 시작하면 캡처를 위해 해당 사용자에게 할당된 VM과 전원이 꺼져 있는 VM의 두 개의 VM이 생성됩니다. 두 번째 사용자가 캡처를 시작하면 할당은 3개의 VM으로 확장되고 할당 용량에 도달할 때까지 같은 방식으로 진행됩니다. 각 캡처가 완료되면 해당 캡처에 사용된 VM이 삭제되고 할당 용량이 줄어듭니다. 일반적으로 캡처를 수행하고 있지 않은 경우 할당의 기본 크기는 하나의 VM입니다. 하지만 할당의 VM이 일시적으로 0개일 수 있습니다. 두 경우 모두 첫 번째 사용자가 캡처를 시작하면 위에 설명된 대로 크기가 두 개의 VM으로 증가합니다.
    • 이러한 할당은 appcaptureXXX 패턴에 따라 이름이 지정됩니다. 여기서 XXX는 임의로 생성된 번호입니다.
    • 할당의 위치는 아래에 설명된 것처럼 다릅니다.
      • 콘솔의 [브로커] 페이지에 있는 테넌트의 구성에 따라, 그리고 해당 구성을 반영하는 콘솔의 동적 특성으로 인해 할당에 대한 콘솔 왼쪽 탐색 영역에 데스크톱애플리케이션 레이블 조합(예: 할당 > VDI 데스크톱 및 애플리케이션 또는 할당 > RDSH 데스크톱 및 애플리케이션 또는 해당 줄과 함께 일부 조합)이 표시됩니다. 콘솔에서 애플리케이션 레이블이 있는 경로 유형에 대해 이러한 할당이 나열됩니다.
      • 콘솔의 [브로커] 페이지에 Horizon Cloud 포드에 대해 사용하도록 설정된 Universal Broker가 표시되고 할당이 비다중 클라우드 할당을 기준으로 할 경우 할당 > RDSH 데스크톱 및 애플리케이션에 나타납니다.
        참고: 2020년 12월 9일 업데이트 전에 수행한 캡처의 할당이 있고 Horizon Cloud 포드에 대해 Universal Broker를 사용하도록 설정한 경우 해당 할당을 RDSH 데스크톱 및 애플리케이션 콘솔 페이지에서 삭제하는 것이 좋습니다. Universal Broker를 사용하도록 설정하면 캡처 프로세스에서 생성된 모든 새 할당이 다중 클라우드 할당이며 아래 설명된 대로 VDI 데스크톱 및 애플리케이션RDSH 데스크톱 및 애플리케이션 둘 다에 표시됩니다.
      • 콘솔의 [브로커] 페이지에 Horizon Cloud 포드에 대해 사용하도록 설정된 Universal Broker가 표시되고 할당이 다중 클라우드 할당을 기준으로 하는 경우 할당 > VDI 데스크톱 및 애플리케이션할당 > RDSH 데스크톱 및 애플리케이션 둘 다에 표시됩니다.
        참고: 두 위치 모두에 할당이 표시되면 이름은 약간 다릅니다. RDSH 데스크톱 및 애플리케이션의 할당 이름에는 추가 영숫자 문자열이 추가됩니다. 예를 들어, VDI 데스크톱 및 애플리케이션에서 이름이 appcapture1234인 할당이 RDSH 데스크톱 및 애플리케이션에서는 appcapture1234-5ab6c789와 같은 이름을 갖습니다.
        중요: 이러한 할당 중 하나를 삭제하기 전에 아래에서 할당 삭제에 대한 정보를 검토하십시오.
    • 할당 삭제 정보:
      • 가까운 장래에 추가 캡처를 수행할 계획이 없는 경우에는 이유 없이 환경에 존재하지 않도록, 이러한 할당을 삭제할 수 있습니다. 그러나 이를 삭제하면 다음에 캡처를 수행할 때 새로 생성하는 데 최대 20분이 걸릴 수 있습니다.
      • 패키징 프로세스에 사용되는 이미지를 업데이트하려면 먼저 이러한 할당을 삭제해야 합니다.
      주의: 위에 설명된 것처럼 할당 > VDI 데스크톱 및 애플리케이션할당 > RDSH 데스크톱 및 애플리케이션에 나타나는 할당을 삭제하려는 경우 할당 > RDSH 데스크톱 및 애플리케이션 페이지에서 삭제하지 마십시오. 이렇게 하면 오류가 발생합니다. 대신 할당 > VDI 데스크톱 및 애플리케이션 페이지에서 제거하십시오. 이렇게 하면 두 페이지 모두에서 할당이 제거됩니다.

      두 위치 모두에 할당이 표시되면 이름은 약간 다릅니다. 할당 > RDSH 데스크톱 및 애플리케이션의 할당 이름에는 추가 영숫자 문자열이 추가됩니다. 예를 들어, 할당 > VDI 데스크톱 및 애플리케이션에서 이름이 appcapture1234인 할당이 할당 > RDSH 데스크톱 및 애플리케이션에서는 appcapture1234-5ab6c789와 같은 이름을 갖습니다.

    팁: 모니터 > 알림으로 이동하여 절차의 각 지점에서 캡처 진행 상태와 다음에 수행할 단계에 대한 유용한 정보를 확인할 수 있습니다. 패키지 생성, 할당 생성 및 할당 상태에 대한 알림이 있습니다. 또한 알림은 할당 이름, 패키지 이름 및 각 캡처를 수행하는 사용자의 ID를 제공합니다. 어떤 이유로든 캡처에 실패하면 알림을 확인하여 보고된 모든 오류를 볼 수 있습니다.
    이제 애플리케이션 페이지의 목록에 애플리케이션 패키지에 대한 항목이 표시됩니다. 이 목록 항목에 대한 [상태] 필드를 가리키면 캡처 VM의 상태가 표시됩니다. 상태가 Desktop ready for application capture인 경우 캡처 데스크톱 VM에 로그인하고 애플리케이션 패키지에 대한 애플리케이션 설치를 시작하는 단계를 진행할 수 있습니다.
  7. 애플리케이션 페이지에서 애플리케이션 이름을 클릭합니다.
    애플리케이션의 애플리케이션 세부 정보 페이지가 표시됩니다.
  8. 새 애플리케이션 패키지를 선택하고 캡처 시작을 클릭합니다.
    새 브라우저 탭에는 Horizon HTML Access(Blast) 로그인 양식이 열립니다.
  9. Horizon Universal Console에 로그인하는 데 사용한 자격 증명과 동일한 자격 증명을 사용하여 로그인합니다.
  10. Horizon HTML Access 클라이언트에서 캡처 데스크톱 VM을 시작합니다.
    경고: 캡처 VM에 로그인하는 데 사용되는 사용자 이름에는 로컬 관리자 권한이 있어야 합니다. 그러지 않으면 사용자에게 패키지 진행 중 대화상자가 표시되지 않습니다.
    Windows 바탕 화면에 패키징 중... 메시지를 포함하는 VMware App Volumes - 패키지 진행 중 대화상자가 표시됩니다.
    중요: 이 대화상자는 닫지 마십시오. 필요한 경우 애플리케이션 패키지에서 원하는 애플리케이션의 설치를 완료할 때까지 옆으로 밀어 놓으십시오.
  11. 패키징하려는 애플리케이션을 애플리케이션 패키지에 설치합니다.
    참고: 캡처 세션 별로 애플리케이션을 하나만 캡처하는 것이 좋습니다. 애플리케이션을 하나 설치하고 캡처 프로세스를 완료합니다. 해당 애플리케이션의 애플리케이션 패키지가 콘솔의 애플리케이션 페이지에 표시되면 새 패키지에 다른 애플리케이션을 캡처할 수 있습니다. Horizon Cloud - 기존 App Volumes 애플리케이션에 새 애플리케이션 패키지 추가 항목을 참조하십시오.
  12. VMware App Volumes - 패키지 진행 중 대화상자에서 확인을 클릭합니다. 애플리케이션 설치를 완료한 후 [App Volumes – 패키지 진행 중] 창에서 [확인]을 클릭합니다. 다음 [App Volumes – 패키지 진행 중] 창이 나타납니다.
    설치를 완료하시겠습니까? 메시지를 포함하는 VMware App Volumes - 패키지 진행 중 대화상자가 표시됩니다.
  13. 를 클릭합니다.
    VMware App Volumes - 패키지 완료 대화상자가 표시됩니다.
  14. 이름 및 버전을 원하는 대로 변경하고 필요한 경우 설명을 추가합니다.
  15. 완료를 클릭합니다.
    VM을 재부팅하라는 메시지가 표시됩니다.
  16. 확인을 클릭하고 VM을 재부팅하도록 합니다.
    캡처 데스크톱 VM이 재부팅되면 HTML Access 클라이언트 세션에 연결 끊김 메시지가 표시됩니다.
  17. 캡처 데스크톱 VM이 다시 온라인 상태가 되면 다시 로그인하여 패키지 성공을 확인합니다. 메시지를 표시합니다.
  18. 캡처 데스크톱 VM에서 로그아웃합니다.

결과

[애플리케이션 세부 정보] 페이지에서 새 애플리케이션 패키지가 Application capture in progress 상태로 표시됩니다. 애플리케이션 패키지 가져오기가 완료되면 상태가 Success로 변경됩니다.