Horizon Edge 게이트웨이를 다운로드하여 Azure VMware 솔루션의 Horizon 8 페더레이션된 배포에 배포하고 Horizon Cloud Service - next-gen과 연결할 수 있습니다.

Microsoft Azure에서 VMware Cloud에 대해 페더레이션된 아키텍처를 사용하는 포드 배포를 위해 Horizon Edge 게이트웨이 장치를 다운로드하고 배포합니다. 페더레이션된 아키텍처에서 포드 환경 내의 기본 Microsoft Azure 인프라에 Horizon Edge 게이트웨이를 배포해야 합니다.

다음은 Horizon Edge 게이트웨이를 포드의 기본 Azure 인프라에 배포하는 데 필요한 단계에 대한 개략적인 개요입니다.
  • Horizon Edge 게이트웨이 VHD 파일을 다운로드합니다.
  • Azure Storage 컨테이너를 생성하고 해당 스토리지 컨테이너에 장치 VHD를 업로드합니다.
  • 업로드된 VHD에서 VM(가상 시스템) 이미지를 생성합니다.
  • VM 이미지에서 Horizon Edge 게이트웨이 VM을 생성합니다.

사전 요구 사항

이러한 단계에 따라 AVS(Azure VMware Solution)와 페더레이션된 아키텍처를 사용하는 포드 배포에 Horizon Edge 게이트웨이 장치를 다운로드하고 배포합니다. 페더레이션된 아키텍처에서 포드 환경의 기본 Microsoft Azure 인프라에 Horizon Edge 게이트웨이를 배포해야 합니다.

계속하려면 다음 사전 요구 사항을 충족해야 합니다.

  • Horizon 8 Edge 배포에 설명된 Horizon Edge 게이트웨이 관련 전제 조건을 충족하는지 확인합니다.
  • Horizon Edge 게이트웨이를 사용하여 Horizon 8 포드를 Horizon Cloud Service에 연결하기 위해서는 Horizon 8 환경에서 Horizon Edge 게이트웨이를 배포하기 위해 적절한 대상 URL에 연결할 수 있도록 설정의 항목을 충족했는지 확인합니다.
  • Horizon Edge 게이트웨이 가상 장치는 Horizon Cloud 제어부와 통신하기 위해 인터넷에 연결되어야 합니다. 현재 환경에 따라 배포된 장치에서 인터넷에 연결하려면 프록시 서버를 사용해야 하고 프록시를 구성해야 하는 경우, Horizon Edge 게이트웨이 장치에서 프록시 설정을 사용할 때의 프록시 관련 정보, 알려진 제한 사항 및 알려진 문제를 검토했는지 확인하십시오.
    참고: Edge에서 프록시 구성 업데이트
    /opt/vmware/bin/configure-edge-webproxy.py --proxyHost 127.0.0.1 --proxyPort 3128 --proxyUsername 'exampleUsername' --proxyPassword 'examplePassword'
    
    더 많은 옵션을 살펴보려면 아래와 같이 -h 옵션을 사용하여 스크립트를 실행합니다.
    /opt/vmware/bin/configure-edge-webproxy.py -h
  • Edge 연결 스크립트를 실행할 때 프록시를 사용하려면 먼저 ProxySSL을 사용하도록 설정한 경우 true로 지정하고, 그렇지 않으면 false로 지정하여 다음 명령을 실행해야 합니다.
    /opt/vmware/bin/pair-edge-with-proxy.sh -i 'IP_or FQDN_of Proxy' -o 'Proxy_Port' -u 'Proxy_User_Name' -p 'Proxy_Password' -s 'true_or_false' -c 'Connection_String'

프로시저

  1. Horizon Edge 게이트웨이 디스크 이미지를 다운로드합니다. 이 작업을 수행하려면 7단계. 다운로드를 사용하여 Horizon Edge 게이트웨이 장치 바이너리를 가져오기 지침(Horizon 8 배포 및 Horizon Cloud Service - next-gen 제어부에서 사용하기 위해 Horizon Edge 배포 페이지 참조)을 따르고 모든 화면 지시에 응답하십시오.

    Horizon Edge 게이트웨이 디스크 이미지는 VHD 파일로 사용할 수 있습니다. 지정된 대로 VHD 파일을 로컬 시스템에 다운로드합니다.

    참고: Horizon Edge 게이트웨이 디스크 이미지 버전 2.3.3.0 이상을 다운로드합니다(예: edge-gw-2.3.3.0-22720582.azure.vhd.zip).

    다운로드한 바이너리를 원하는 가상화 플랫폼에 배포할 위치에 저장한 다음, 이 단계 순서로 돌아가 필요한 연결 프로세스를 계속합니다.

    참고:

    다음은 Horizon Edge 게이트웨이와 연결된 AVS의 Horizon 포드에 대해 지원되는 기능 및 서비스입니다.

    • 라이센싱
    • 모니터링
    디스크 이미지 파일을 AVS 환경에 업로드하기 전에 먼저 Azure Storage 컨테이너를 생성하고 공유 액세스 서명을 사용하여 공유해야 합니다.
  2. Azure Portal에서 스토리지 계정으로 이동하고 VHD 파일에 대한 스토리지 컨테이너를 생성합니다. 자세한 내용은 https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview 항목을 참조하십시오.
    공유 액세스 서명을 생성하는 동안 SAS 토큰이 생성됩니다. SAS 토큰을 스토리지 컨테이너 URL에 추가하여 디스크 이미지 파일에 대한 스토리지 계정 URL을 구성해야 합니다.
    1. 스토리지 계정 > 속성 > URL로 이동하여 스토리지 컨테이너를 엽니다. 다음 단계에 대한 스토리지 컨테이너 URL을 기록해 둡니다.
    2. 공유 액세스 서명을 생성합니다. 스토리지 계정 > 공유 액세스 서명 > 리소스 유형 선택 및 SAS/연결 문자열 생성으로 이동합니다. 다음 단계를 위해 생성된 SAS 토큰을 기록해 둡니다.
    3. 다음 형식을 사용하여 스토리지 계정 URL을 구성합니다.

      <StorageContainerPath>/EdgeDiskImageName.vhd<SAS-Token>

      다음은 스토리지 계정 URL의 예입니다.

      https://azurestorage1.blob.core.windows.net/vmware/edge-gw-2.3.3.0-22720582.azure.vhd.zip?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D
  3. 생성한 스토리지 계정 URL에 디스크 이미지 파일을 업로드합니다.
    1. Horizon Edge 게이트웨이 디스크 이미지가 포함된 VHD 파일을 추출한 로컬 시스템에 AzCopy 유틸리티를 다운로드하고 설치합니다.
      AzCopy 유틸리티에 대한 자세한 내용은 https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-v10을 참조하십시오.
    2. VHD 파일을 업로드하려면 AzCopy 유틸리티에서 다음 명령을 실행합니다.
      azcopy cp <추출된 VHD 파일 경로> “<StorageAccountURL>” --blob-type PageBlob

      다음은 로컬 Windows 컴퓨터에서 실행된 업로드 명령의 예를 보여 줍니다.

      azcopy cp c:\edge-gw-2.3.3.0-22720582.azure.vhd.zip "https://azurestorage1.blob.core.windows.net/vmware/edge-gw-2.3.3.0-22720582.azure.vhd?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D" --blob-type PageBlob
  4. 업로드된 VHD 파일에서 VM(가상 시스템) 이미지를 생성합니다.
    1. Azure Portal에서 이미지로 이동하여 새 VM 이미지를 생성합니다. 이미지의 이름을 입력하고 대상 위치와 리소스 그룹을 지정합니다.
    2. 다음 옵션을 지정합니다.
      • OS 유형 옵션을 Linux로 설정합니다.
      • VM 세대 옵션을 Gen1로 설정합니다.
    3. 스토리지 blob의 경우 생성한 스토리지 계정 및 컨테이너를 찾은 후, 업로드한 VHD 파일을 선택합니다.
    4. 생성을 클릭하여 VHD 파일에서 VM 이미지를 생성합니다.
  5. VM 이미지에서 장치 VM을 생성하여 Horizon Edge 게이트웨이 장치를 배포합니다.
    1. Azure Portal에서 이전 단계에서 생성한 VM 이미지를 엽니다. VM 생성을 클릭합니다.
    2. 다음 설정을 지정합니다.
    3. 관리자 계정의 경우 사용자 이름으로 ccadmin을 지정합니다. 장치에 대한 SSH 액세스를 허용하기 위해 이 ccadmin 사용자 계정을 생성해야 합니다.
    4. SSH 액세스의 경우 SSH 공용 키 인증 방법을 지정합니다.
      참고: SSH 공용 키 및 암호 인증 방법이 모두 지원됩니다. 그러나 SSH 공용 키는 더 강력한 보안을 제공하며 기본 방법입니다.
    5. 방화벽 설정의 경우 다음 포트를 구성합니다.
      • HTTPS에 대해 포트 443
      • SSH에 대해 포트 22

      장치에 대한 방화벽과 프록시 서버를 구성하려는 경우 특정 공용 URL을 허용하도록 장치를 구성해야 합니다. 자세한 내용은 Microsoft Azure 환경에서 Horizon Edge 게이트웨이를 배포하기 위해 적절한 대상 URL에 연결할 수 있도록 설정 항목을 참조하십시오.

    6. [네트워크 설정]으로 공용 네트워크를 통해 장치에 대한 액세스를 허용해야 하는 경우 공용 IP 주소 할당을 지정합니다. 또한 HTTPS 및 SSH에 대한 공용 인바운드 포트를 지정합니다.
    7. VM 속성으로 이동하고 장치 VM의 IP 주소 및 FQDN을 기록해 둡니다. 브라우저 기반 Horizon Edge 게이트웨이 구성 포털에 액세스하려면 나중에 이 정보가 필요합니다.
  6. 인터넷에 액세스하기 위해 환경에서 가상 장치에 HTTP 프록시 서버를 사용해야 하는 경우 이 항목의 사전 요구 사항 섹션에 설명된 대로 장치에 대한 프록시 관련 설정을 구성합니다.
  7. 명령줄 인터페이스를 사용하여 Horizon Edge 게이트웨이에 대한 SSH 액세스를 허용합니다. 관련 정보는 Horizon Edge에 대해 SSH 액세스 사용 항목을 참조하십시오.
  8. Horizon Edge 게이트웨이 장치에 대한 FQDN(정규화된 도메인 이름)을 사용하고 호스트 이름을 확인하려면 DNS 서버에서 해당 FQDN을 Horizon Edge 게이트웨이 가상 장치의 고정 IP에 매핑하는 정방향 및 역방향 조회 레코드를 생성합니다.
  9. Horizon Edge 게이트웨이 VM Microsoft Azure 인스턴스에 대해 SSH를 사용합니다.

    관련 정보는 Horizon Edge에 대해 SSH 액세스 사용 항목을 참조하십시오.

    인스턴스에 연결하는 방법에 대한 자세한 내용은 Microsoft Azure 설명서를 참조하십시오. 연결 키의 복사하여 붙여넣기를 허용하려면 SSH를 사용하는 것이 좋습니다.

  10. 다음 명령 형식을 사용하여 Edge 연결 스크립트를 실행합니다. 여기서 pairing_code6. Horizon Edge 게이트웨이 배포 및 연결 사용자 인터페이스 페이지에서 복사한 연결 코드입니다. 이 내용은 Horizon 8 배포 및 Horizon Cloud Service - next-gen 제어부에서 사용하기 위해 Horizon Edge 배포

    /opt/vmware/sbin/pair-edge.sh 'pairing_code'에 설명되어 있습니다.

  11. 보안을 강화하려면 다음 단계를 완료한 경우 SSH를 비활성화하는 것이 좋습니다.
  12. Horizon Universal Console로 돌아가서 Horizon Connection Server 세부 정보의 구성을 완료합니다. Horizon 8 배포 및 Horizon Cloud Service - next-gen 제어부에서 사용하기 위해 Horizon Edge 배포 항목을 참조하십시오.