다음 단계에 따라 GCVE(Google Cloud VMware Engine)에 상주하는 포드용 Horizon Cloud Connector 장치를 다운로드하고 배포합니다.

참고: GCVE 환경 사용에 대한 자세한 내용은 https://cloud.google.com/vmware-engine/docs에서 Google Cloud 설명서를 참조하십시오.

다음은 Horizon Cloud Connector를 Horizon 포드의 GCVE 환경에 배포하는 데 필요한 단계에 대한 개략적인 개요입니다.

  • Horizon Cloud Connector TAR 파일을 다운로드합니다.
  • Google Cloud Storage 버켓을 생성하고 해당 버켓에 장치 TAR을 업로드합니다.
  • 업로드된 TAR 파일에서 사용자 지정 이미지를 생성합니다.
  • 사용자 지정 이미지에서 Horizon Cloud Connector VM(가상 시스템) 인스턴스를 생성합니다.

사전 요구 사항

프로시저

  1. 구독 이메일에 제공된 링크를 사용하여 Horizon Cloud Connector 버전 1.10 디스크 이미지를 다운로드합니다.
    My VMware 계정 자격 증명을 사용하여 my.vmware.com에 로그인한 후 Horizon Cloud Connector 디스크 이미지를 GZ 패키지로 압축된 TAR 파일로 사용할 수 있습니다. 로컬 시스템에 TAR 파일을 다운로드합니다.
    참고: 현재, 버전 1.10은 Horizon Cloud에서 장치를 GCVE 환경에 배포하는 것을 지원하는 유일한 Horizon Cloud Connector 버전입니다. GCVE 환경에 배포하는 경우에는 후속 버전과 이전 버전이 모두 지원되지 않습니다. Horizon Cloud에서 후속 버전을 지원하는 경우 이 메모는 해당 시점에 업데이트됩니다.
    디스크 이미지 파일을 GCVE 환경에 업로드하기 전에 먼저 Google Cloud Storage 버켓을 생성해야 합니다.
  2. GCVE 환경에서 Google Cloud Storage 버켓을 생성합니다. 자세한 지침은 Google Cloud 설명서를 참조하십시오.
  3. 다운로드한 TAR 파일을 Google Cloud Storage 버켓에 업로드합니다. Google Cloud GUI(그래픽 사용자 인터페이스) 또는 Google Cloud CLI(명령줄 인터페이스)를 사용하여 이 단계를 수행할 수 있습니다.
    • (GUI) GCVE 환경에 대한 Google Cloud Platform에 로그인합니다. Cloud Storage 페이지로 이동하고 이전에 생성한 버켓을 선택한 다음, TAR 파일을 해당 버켓에 업로드합니다.
    • (CLI) gsutil 콘솔을 열고 다음 명령을 실행합니다.
      gsutil cp <file-path-to-TAR-file> gs://<bucket-name>
  4. 업로드된 TAR 파일에서 사용자 지정 이미지를 생성합니다.
    • (GUI) Google Cloud Platform에서 계산 엔진 > 이미지 페이지로 이동합니다. 이미지를 생성하는 옵션을 선택합니다. [이미지 생성] 페이지에서 Cloud Storage를 소스로 지정하고 버켓에 업로드된 TAR 파일을 찾습니다. 다른 이미지 속성을 적절히 지정한 다음, 계속해서 이미지를 생성합니다.

      새 이미지가 이미지 목록에 나타나는지 확인합니다.

    • (CLI) gsutil 콘솔에서 다음 예와 유사한 이미지 생성 명령을 실행합니다.
      gcloud compute --project <project-name> images create <image-name> --description <image-description> --source-uri <TAR-file-uri>
      참고: 필요에 따라 적절한 매개 변수를 사용하여 명령을 사용자 지정할 수 있습니다. 자세한 내용은 Google Cloud SDK 참조 설명서를 참조하십시오.
  5. Horizon Cloud Connector VM 인스턴스의 생성 및 구성을 지원하려면 다음 예와 유사한 시작 스크립트를 준비합니다.
    #! /bin/bash
    /usr/bin/python3 /opt/vmware/bin/configure-adapter.py --sshEnable
    sudo useradd ccadmin
    echo -e 'VMwareXXXXXXXXXXXX
    VMwareXXXXXXXX' | passwd ccadmin
    echo 'cs_ip cs_fqdn' >> /etc/hosts
    이 예에서 스크립트는 다음 구성을 지원합니다.
    • Horizon Cloud Connector 장치에 대한 SSH 액세스 사용
    • 장치에서 ccadmin 사용자 계정 생성
    • 연결 서버 호스트 이름에서 연결 서버 IP 주소 확인
  6. 사용자 지정 이미지에서 Horizon Cloud Connector VM 인스턴스를 생성합니다. VM 크기 조정 또는 시스템 유형에 대해 최소 n2-standard-8을 구성해야 합니다.
    • (GUI) Google Cloud Platform에서 이미지 페이지로 이동하고 이전에 생성한 사용자 지정 이미지를 선택한 후 VM 인스턴스를 생성하는 옵션을 선택합니다. VM 크기 조정 또는 시스템 유형에 대해 최소 n2-standard-8을 지정하고, 사용자 지정 이미지를 부팅 디스크로 지정한 후 앞서 작성한 시작 스크립트를 추가합니다. 다른 VM 속성을 적절하게 지정한 다음, 계속해서 VM 인스턴스를 생성합니다.

      Horizon Cloud Connector VM이 인스턴스 목록에 나타나는지 확인합니다.

    • (CLI) gsutil 콘솔에서 다음 예와 유사한 인스턴스 생성 명령을 실행합니다.
      gcloud compute --project <project-name> instances create <instance-name> 
      --zone <zone> --machine-type <n2-standard-8-minimum> --network <network> 
      --subnet <subnet> --maintenance-policy <maintenance-policy> --scopes <scope> 
      --image <custom-TAR-image> --metadata startup-script=<startup-script>
      참고: 필요에 따라 적절한 매개 변수를 사용하여 명령을 사용자 지정할 수 있습니다. 자세한 내용은 Google Cloud SDK 참조 설명서를 참조하십시오.
  7. Horizon Cloud Connector VM이 시작된 후 VM 인스턴스의 구성을 편집하고 시작 스크립트를 제거합니다.
    중요: Horizon Cloud Connector를 재부팅할 때마다 스크립트가 실행되지 않도록 하려면 인스턴스에서 시작 스크립트를 제거해야 합니다.

다음에 수행할 작업

Horizon 포드 가상 장치가 연결할 준비가 되었는지 확인의 단계에 따라 포드 온보딩 워크플로를 계속 진행합니다. 그런 다음, Horizon Cloud Connector 구성 포털을 사용하여 Horizon Cloud로의 Horizon 포드 연결 완료을 계속 진행합니다.