Microsoft Azure 환경에서 테스트 Linux VM(가상 시스템)을 사용하여 Horizon Cloud 포드에 대해 구성된 네트워크 연결을 확인하는 테스트를 실행합니다.

사전 요구 사항

Horizon Cloud 포드 배포 문제 해결 - SSH 키 쌍 생성에 설명된 대로 생성한 SSH 공용 키가 있는지 확인합니다. VM에서 해당 개인 키를 가진 시스템에서 시작된 SSH 연결을 신뢰할 수 있도록 VM 생성 마법사에서 해당 공용 키를 제공합니다.

Microsoft Azure에서 필수 가상 네트워크 구성에 설명된 대로 포드를 배포할 때 사용하는 것과 동일한 VNet(가상 네트워크)의 이름을 알고 있는지 확인합니다.

[포드 추가] 마법사의 옵션을 사용하여 포드에 대해 고유한 명명된 서브넷을 사용하지 않고 대신 서브넷에 대한 CIDR을 입력한 경우 포드 배포자가 포드의 관리 서브넷을 생성합니다. 배포 프로세스가 실패한 시점에서 이 프로세스는 VNet에서 포드의 관리 서브넷을 이미 생성했을 수 있습니다.

  • 배포자가 해당 관리 서브넷을 이미 생성한 경우 해당 서브넷에 테스트 VM을 배포하는 것이 좋습니다. 포드의 관리 서브넷이 VNet에 있는지 확인하려면 Microsoft Azure Portal에 로그인하고, 해당 VNet으로 이동한 후, 포함된 서브넷 목록을 검토합니다. 포드 배포자가 포드의 서브넷을 자동으로 생성하도록 하는 경우(포드에 대해 고유한 명명된 서브넷을 사용하는 옵션을 사용하지 않음) 포드의 관리 서브넷에는 vmw-hcs-podID-net-management 패턴의 이름이 있습니다. 여기서 podID는 포드의 UUID입니다. 그렇지 않으면 포드의 관리 서브넷은 포드 배포를 위해 생성한 서브넷입니다.
  • 실패한 배포 프로세스 중에 VNet에 포드의 관리 서브넷이 생성되지 않은 경우 VNet에서 사용 가능한 서브넷을 선택하거나 테스트 VM에서 사용할 새 서브넷을 생성할 수 있습니다.

프로시저

  1. Microsoft Azure Portal에 로그인합니다.
  2. 포털에서 Azure Martketplace에서 Ubuntu Server LTS 모델 유형을 기준으로 계산 VM을 생성합니다.
    이 문서를 작성할 때는 Ubuntu Server 20.04 LTS를 Azure Marketplace에서 선택할 수 있었습니다.
  3. 이 테스트 Linux VM을 생성할 때 마법사 UI에 따라 필요한 옵션을 구성합니다. 아래와 같이 다음 항목을 구성해야 합니다.
    옵션 설명
    구독 포드에 대한 [포드 추가] 마법사에서 선택한 것과 일치합니다.
    리소스 그룹 선택 옵션은 테스트 VM에 대한 새 리소스 그룹을 생성하는 것이 좋습니다. 화면 프롬프트에 따라 새 리소스 그룹을 생성합니다.

    이 테스트 VM에 기존 리소스 그룹을 사용할 수 있지만, 테스트 VM과 관련된 리소스 그룹이 권장됩니다. 테스트 실행이 끝나면 전체 리소스 그룹을 삭제하여 해당 VM과 관련 아티팩트를 보다 쉽게 삭제할 수 있기 때문입니다.

    지역 포드에 대한 [포드 추가] 마법사에서 선택한 것과 일치합니다.
    크기 이 VM은 확인 테스트를 완료하는 데만 사용되는 일시적인 VM이면 되므로 어떤 크기도 선택 가능합니다. 그러나 더 작은 크기를 사용하면 일반적으로 Microsoft Azure의 관련 비용이 절감되므로 테스트 VM으로 작은 크기를 선택하는 것이 일반적입니다(예: 2 vCPU 모델).
    사용자 이름 이 이름은 나중에 필요하므로 적어둡니다.
    인증 유형 SSH 공용 키를 선택합니다.
    SSH 공용 키 소스 기존 공용 키 사용을 선택합니다. SSH 공용 키 필드가 해당 선택 항목과 함께 표시되며 SSH 공용 키에 붙여넣을 수 있습니다.
    SSH 공용 키 이 필드에 SSH 키 쌍을 만들 때 생성한 SSH 공용 키를 붙여 넣습니다. 붙여넣은 컨텐츠는 공용 키의 ---- BEGIN SSH2 PUBLIC KEY ---- 줄로 시작하고 ---- END SSH2 PUBLIC KEY ---- 줄로 끝납니다.
    공용 인바운드 포트 이 테스트 VM으로 테스트를 수행할 수 있도록 선택한 SSH(22) 포트를 허용합니다.
    가상 네트워크 실패한 포드 배포에 사용된 것과 동일한 VNet을 선택합니다.
    서브넷 포드를 이미 배포하려고 했으나 해당 프로세스가 실패한 경우, 가상 네트워크에서 포드의 관리 서브넷이 생성되었을 수 있습니다. 서브넷이 생성된 경우 이 테스트 VM에 대해 해당 서브넷을 선택하는 것이 좋습니다. 서브넷 선택 옵션을 클릭하여 선택한 가상 네트워크에 있는 서브넷으로 이동합니다. 도구 설명에 전체 이름을 표시하기 위해 서브넷으로 마우스를 가져가야 할 수 있습니다.

    포드 배포 프로세스로 VNet에 포드의 관리 서브넷을 생성하지 못한 경우 테스트 VM에 사용하기 위해 식별한 VNet의 서브넷을 선택합니다(위 전제 조건의 설명 참조).

    참고: 포드를 성공적으로 배포했으나 도메인 가입 문제를 해결하고 있는 경우, 도메인 가입 작업이 해당 데스크톱 서브넷에 연결된 데스크톱 이미지와 함께 사용되므로 관리 서브넷 대신, 테스트 VM에 대한 포드의 데스크톱 서브넷을 선택할 수 있습니다.
    공용 IP 생성된 테스트 VM에 공용 IP 주소가 할당되도록 이 선택 옵션을 선택합니다. 공용 IP 주소가 있으면 WAN(Wide Area Network)을 통해 연결할 수 있습니다.
    참고: 공용 IP를 사용하는 것이 네트워킹 구성에서 기술적으로 가능하지 않을 수도 있습니다. 공용 IP를 사용하여 테스트 VM을 생성할 수 없는 경우, 로컬 시스템으로부터 서브넷 필드에서 선택한 서브넷에 대한 네트워크 연결이 있거나 네트워크의 다른 시스템에 연결한 후 테스트 VM에 대해 인바운드 연결을 수행해야 합니다.
  4. 마법사의 최종 단계에서 핵심 정보(구독, 지역 위치, 가상 네트워크 및 서브넷)가 포드에 사용하려는 항목과 일치하는지 확인한 후 제출하여 VM을 생성합니다.