Horizon Edge Gateway를 다운로드하여 GCP(Google Cloud Platform)의 Horizon 8 페더레이션된 배포에 배포하고 Horizon Cloud와 연결할 수 있습니다.
Google Cloud GCVE 솔루션에 대해 페더레이션된 아키텍처를 사용하는 Edge 배포를 위해 Horizon Edge Gateway 장치를 다운로드하고 배포합니다. 페더레이션된 아키텍처에서 Edge 환경 내의 기본 GCP(Google Cloud Platform) 인프라에 Horizon Edge Gateway를 배포해야 합니다.
다음은 Horizon Edge Gateway를 포드의 기본 GCP 인프라에 배포하는 데 필요한 단계의 개요입니다.
- Horizon Edge Gateway TAR 파일을 다운로드합니다.
- Google Cloud Storage 버켓을 생성하고 해당 버켓에 장치 TAR을 업로드합니다.
- 업로드된 TAR 파일에서 사용자 지정 이미지를 생성합니다.
- 사용자 지정 이미지에서 Horizon Edge Gateway VM(가상 시스템) 인스턴스를 생성합니다.
사전 요구 사항
계속하려면 다음 사전 요구 사항을 충족해야 합니다.
-
Horizon 8 Edge 배포 시작에 설명된 Horizon Edge Gateway 관련 사전 요구 사항을 충족하는지 확인합니다.
-
Horizon Edge Gateway를 사용하여 Horizon 8 포드를 Horizon Cloud 연결하기 위해 Microsoft Azure 환경에서 Horizon Edge Gateway를 배포하기 위해 적절한 대상 URL에 연결할 수 있도록 설정을 충족하는지 확인합니다.
-
적절한 버전의 Horizon Edge Gateway를 사용하고 있는지 확인합니다. Omnissa 제품 상호 운용성 매트릭스를 참조하십시오.
-
Horizon Edge Gateway 가상 장치는 Horizon Control Plane과 통신하기 위해 인터넷에 연결되어야 합니다. 현재 환경에 따라 배포된 장치에서 인터넷에 연결하려면 프록시 서버를 사용해야 하고 프록시를 구성해야 하는 경우, Horizon Edge Gateway 장치에서 프록시 설정을 사용할 때의 프록시 관련 정보, 알려진 제한 사항 및 알려진 문제를 검토했는지 확인하십시오.
참고: Edge에서 프록시 구성을 업데이트하십시오.
/opt/horizon/bin/configure-edge-gateway.sh --configure-proxy --proxy-host 127.0.0.1 --proxy-port 3128 --proxy-username 'exampleUsername' --proxy-password 'examplePassword'더 많은 옵션을 살펴보려면 아래와 같이
-h옵션을 사용하여 스크립트를 실행합니다./opt/horizon/bin/configure-edge-gateway.sh -h -
configure-edge-gateway.sh 스크립트를 사용하여 Edge를 연결하는 동안 프록시를 사용하려면 먼저 ProxySSL을 사용하도록 설정한 경우 true로 지정하고, 그러지 않으면 false로 지정하여 다음 명령을 실행해야 합니다.
/opt/horizon/bin/configure-edge-gateway.sh -p 'Pairing_Code' -x -i 'IP_or FQDN_of Proxy' -r 'Proxy_Port' -m 'Proxy_User_Name' -a 'Proxy_Password' -s 'true_or_false' -
Google Cloud GUI(그래픽 사용자 인터페이스) 또는 Google Cloud CLI(명령줄 인터페이스)를 사용하여 일부 배포 단계를 수행할 수 있습니다. CLI를 사용하려면 먼저 로컬 시스템에 필요한 구성 요소를 설치해야 합니다.
gsutil도구. 관련 지침은 Google Cloud Storage 설명서를 참조하십시오.- Google Cloud SDK. 관련 지침은 Google Cloud SDK 설명서를 참조하십시오.
절차
-
Horizon 8 Edge 추가 및 배포 페이지의 절차 중간에 있는 Horizon Edge Gateway 장치 바이너리 가져오기 단계를 사용하여 Horizon Edge Gateway 디스크 이미지를 다운로드합니다. 화면의 모든 프롬프트에 응답합니다.
Horizon Edge Gateway 게이트웨이 디스크 이미지/장치는 TAR 파일로 사용할 수 있습니다. 지정된 대로 TAR 파일을 로컬 시스템에 다운로드합니다.
다운로드한 바이너리를 원하는 가상화 플랫폼에 배포할 위치에 저장한 다음, 이 단계 순서로 돌아가 필요한 연결 프로세스를 계속합니다.
참고: 장치를 GCVE 환경에 배포하려면 최신 Horizon Edge Gateway 디스크 이미지를 다운로드합니다. 최신 버전의 Edge Gateway 장치를 사용하는 것이 좋습니다. 버전 정보는 Omnissa 제품 상호 운용성 매트릭스를 참조하십시오.
디스크 이미지 파일을 GCVE 환경에 업로드하기 전에 먼저 Google Cloud Storage 버켓을 생성해야 합니다.
-
GCVE 환경에서 Google Cloud Storage 버켓을 생성합니다. 자세한 지침은 Google Cloud 설명서를 참조하십시오.
-
다운로드한 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>
-
-
업로드된 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 참조 설명서를 참조하십시오.
-
-
Horizon Edge Gateway VM 인스턴스의 생성 및 구성을 지원하려면 다음 예와 유사한 시작 스크립트를 준비합니다.
#! /bin/bash /opt/horizon/bin/configure-adapter.py --sshEnable echo -e '<password>\n<password>' | passwd admin echo -e '<password>\n<password>' | passwd ccadmin echo 'cs_ip cs_fqdn' >> /etc/hosts이 예에서 스크립트는 다음 구성을 지원합니다.
- Horizon Edge Gateway 장치에 SSH 액세스 사용.
- 정의된 암호(\n)를 사용하여 장치에서 관리자 계정 생성. 강력한 암호를 정의해야 합니다.
- 정의된 암호(\n)를 사용하여 장치에서 ccadmin 사용자 계정 생성. 강력한 암호를 정의해야 합니다.
- 연결 서버 호스트 이름(cs_fqdn)에서 연결 서버 IP 주소(cs_ip) 확인
-
사용자 지정 이미지에서 Horizon Edge Gateway VM 인스턴스를 생성합니다. VM 크기 조정 또는 시스템 유형에 대해 최소 n2-standard-8을 구성해야 합니다.
-
(GUI) Google Cloud Platform에서 이미지 페이지로 이동하고 이전에 생성한 사용자 지정 이미지를 선택한 후 VM 인스턴스를 생성하는 옵션을 선택합니다. VM 크기 조정 또는 시스템 유형에 대해 최소 n2-standard-8을 지정하고, 사용자 지정 이미지를 부팅 디스크로 지정한 후 앞서 작성한 시작 스크립트를 추가합니다. 다른 VM 속성을 적절하게 지정한 다음, 계속해서 VM 인스턴스를 생성합니다.
Horizon Edge Gateway 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 참조 설명서를 참조하십시오.
-
-
Horizon Edge Gateway VM이 시작된 후 VM 인스턴스의 구성을 편집하고 시작 스크립트를 제거합니다.
중요사항: Horizon Edge Gateway를 재부팅할 때마다 스크립트가 실행되지 않도록 하려면 인스턴스에서 시작 스크립트를 제거해야 합니다.
-
Horizon Edge Gateway VM GCP 인스턴스에 대해 SSH를 사용합니다.
관련 정보는 Horizon Edge에 대한 SSH 액세스 사용을 참조하십시오.
인스턴스에 연결하는 방법에 대한 자세한 내용은 Google Cloud 설명서를 참조하십시오. 연결 키의 복사하여 붙여넣기를 허용하려면 SSH를 사용하는 것이 좋습니다.
-
다음 명령 형식을 사용하여 pair edge 스크립트를 실행합니다. 여기서 pairing_code는 Horizon 8 Edge 추가 및 배포에 설명된 절차 중간에 있는 Horizon Edge Gateway 배포 및 연결 단계에서 복사한 연결 코드입니다.
```
sudo su -
/opt/horizon/bin/configure-edge-gateway.sh -p <pairing_code>
```
11. 보안을 강화하려면 다음 단계를 완료한 경우 SSH를 비활성화하는 것이 좋습니다.
- Horizon Universal Console로 돌아가서 Horizon Connection Server 세부 정보의 구성을 완료합니다. Horizon 8 Edge 추가 및 배포 항목을 참조하십시오.
이 페이지가 도움이 되었나요?