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

사전 요구 사항

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

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

포드를 배포하려고 하며 특정 시점에 배포 프로세스가 실패한 경우 이 프로세스를 통해 VNet에서 포드의 관리 서브넷이 이미 생성되었을 수 있습니다.

  • 이러한 경우 해당 서브넷에 테스트 VM을 배포하는 것이 좋습니다. 포드의 관리 서브넷이 VNet에 있는지 확인하려면 Microsoft Azure Portal에 로그인하고, 해당 VNet으로 이동한 후, 포함된 서브넷 목록을 검토합니다. 왼쪽 탐색 모음의 가상 네트워크(Microsoft Azure Portal의 가상 네트워크 메뉴 선택 옵션) 선택 옵션을 사용하여 VNet으로 이동할 수 있습니다. 포드의 관리 서브넷에는 vmw-hcs-podID-net-management 패턴의 이름이 지정됩니다. 여기서 podID는 포드의 UUID입니다.
  • 포드 배포 프로세스 중에 VNet에 포드의 관리 서브넷이 생성되지 않은 경우 VNet에서 사용 가능한 서브넷을 선택하거나 테스트 VM에서 사용할 새 서브넷을 생성할 수 있습니다.

프로시저

  1. Microsoft Azure Portal에 로그인합니다.
  2. 포털의 왼쪽 탐색 모음에서 Virtual Machines(Microsoft Azure Portal의 가상 시스템 선택 옵션)를 클릭하고 + 추가를 클릭합니다.
  3. Ubuntu Server 16.04 LTS를 검색한 후 선택합니다.
    Microsoft Azure Portal에서 선택된 Ubuntu 서버
  4. 배포 모델로 Resource Manager를 선택하고 만들기를 클릭합니다.
    가상 머신 만들기 마법사의 기본 설정 구성 단계가 열립니다.
  5. VM의 기본 설정을 제공하고 확인을 클릭하여 다음 마법사 단계로 이동합니다.
    옵션 설명
    이름 VM의 이름을 입력합니다.
    VM 디스크 유형 기본 SSD 설정을 유지합니다.
    사용자 이름 Microsoft 설명서 여기에 설명된 대로 Microsoft Azure 사용자 이름 요구 사항을 충족하는 사용자 이름을 입력합니다.
    중요: 이 이름은 나중에 필요하므로 적어둡니다.
    인증 유형 SSH 공용 키를 선택합니다.
    SSH 공용 키 이 필드에 SSH 키 쌍을 만들 때 생성한 SSH 공용 키를 붙여 넣습니다. 붙여넣은 컨텐츠는 공용 키의 ---- BEGIN SSH2 PUBLIC KEY ---- 줄로 시작하고 ---- END SSH2 PUBLIC KEY ---- 줄로 끝납니다.
    구독 포드에 사용할 동일한 구독을 선택합니다.
    리소스 그룹 권장되는 선택 옵션은 테스트 VM 및 관련 아티팩트(예: 해당 디스크)에 대한 새 리소스 그룹을 생성하는 것입니다. 새로 만들기를 선택하고 새 리소스 그룹의 이름을 입력합니다. 이 테스트 VM에 기존 리소스 그룹을 사용할 수 있지만, 테스트 VM과 관련된 리소스 그룹이 권장됩니다. 테스트 실행이 끝나면 전체 리소스 그룹을 삭제하여 해당 VM과 관련 아티팩트를 보다 쉽게 삭제할 수 있기 때문입니다.
    위치 포드에 사용할 동일한 실제 지리적 지역을 선택합니다.
    테스트 VM의 기본 설정
  6. 마법사의 크기 단계에서 VM 크기를 클릭한 후 선택을 클릭하여 다음 마법사 단계로 이동합니다.
    이 VM은 확인 테스트를 완료하는 데만 사용되는 일시적인 VM이면 되므로 어떤 크기도 선택 가능합니다. 그러나 더 작은 크기를 사용하면 일반적으로 Microsoft Azure의 관련 비용이 절감되므로 테스트 VM으로 작은 크기를 선택하는 것이 일반적입니다. 다음 스크린샷에서는 D2S_V3 표준 크기를 선택하는 예를 보여 줍니다.
    Microsoft Azure Portal의 VM 크기 선택
  7. 마법사의 설정 단계에서 테스트 VM에 대한 핵심 네트워킹 옵션을 지정합니다.
    이 마법사 단계에서는 세 가지 중요한 옵션을 선택하게 됩니다. 다음 스크린샷에서는 이러한 3가지 주요 옵션 항목을 보여 줍니다. 3가지 주요 네트워크 옵션을 설정한 후 다른 모든 항목은 기본값으로 둡니다.
    녹색 화살표가 네트워킹 옵션을 가리키는 VM 만들기 마법사 3단계

    옵션 설명
    가상 네트워크 포드를 배포하는 데 사용하는 것과 동일한 VNet을 선택해야 합니다. 이 VNet은 사전 요구 사항 검사 목록의 세부 정보에 따라 Microsoft Azure에서 필수 가상 네트워크 구성의 설명대로 구성한 VNet입니다.
    서브넷 포드를 이미 배포하려고 했으나 해당 프로세스가 실패한 경우, 가상 네트워크에서 포드의 관리 서브넷이 생성되었을 수 있습니다. 서브넷이 생성된 경우 이 테스트 VM에 대해 해당 서브넷을 선택하는 것이 좋습니다. 서브넷 선택 옵션을 클릭하여 선택한 가상 네트워크에 있는 서브넷으로 이동합니다. 도구 설명에 전체 이름을 표시하기 위해 서브넷으로 마우스를 가져가야 할 수 있습니다. 이 스크린샷은 서브넷 위로 마우스를 가져가서 vmw-hcs-podID-net-management 패턴을 따르는 포드 관리 서브넷의 명명 패턴을 표시하는 방법을 보여 줍니다.
    선택된 서브넷 위에서 서브넷의 이름을 표시하는 도구 설명

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

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

결과

테스트 VM을 생성하면 실행되기 시작합니다. 일반적으로 다음 스크린샷에 표시된 것과 같이 Microsoft Azure 대시보드에서 실행 중인 프로세스를 볼 수 있습니다. Microsoft Azure 대시보드에 표시되는 Ubuntu 테스트 VM 배포

일반적으로 VM을 배포하는 데는 약 5~10분이 걸립니다. VM이 완전하게 배포되면 실행 중 상태가 됩니다. 다음 스크린샷에서는 샘플 테스트 VM의 세부 정보를 보여 줍니다.


Microsoft Azure Portal에 표시되는 샘플 테스트 VM의 세부 정보

테스트 VM이 작동되고 실행 중인지 확인한 후에는 해당 VM에 연결합니다. SSH를 사용하여 테스트 VM에 연결의 단계를 따르십시오.