vApp 템플릿과 해당 카탈로그 항목을 만들지 않고도 OVF 패키지에서 직접 vApp을 만들어 배포할 수 있습니다.

VMware Cloud Director에는 OVF 배포에 대해 vCenter Server의 제한 사항과는 다른 자체 제한 사항이 있습니다. 그 결과 vCenter Server에서 성공하는 OVF 배포가 VMware Cloud Director에서는 실패할 수 있습니다.

VMware Cloud Director는 OVF 1.1을 지원하지만 OVF 1.1 스키마의 일부 섹션을 지원하지는 않습니다. 예를 들어 OVF의 DeploymentOptions 섹션은 지원되지 않습니다.

VMware Cloud Director의 OVF 배포에는 TransferService, NFS 마운트의 스풀링 영역, vCenter Server에 대한 NFC 연결, 체크섬 유효성 검사 등과 같은 많은 구성 요소가 포함됩니다. 이러한 구성 요소 중 하나라도 실패하면 OVF 업로드가 실패합니다.

매니페스트 파일과 함께 OVF 패키지를 업로드하는 경우 VMware Cloud Director는 OVF 설명자 파일과 모든 VMDK 파일의 SHA-1 해시를 manifest.mf 파일의 값으로 검증합니다. 일치하지 않는 해시가 있으면 업로드가 실패합니다. 시스템 관리자CONFIG 속성을 ovf.manifest.check.disabled로 설정하여 이 검사를 비활성화할 수 있습니다.

사전 요구 사항

  • 업로드할 OVF 패키지가 있고 OVF 패키지 업로드 및 vApp 배포를 위한 사용 권한이 있는지 확인합니다.
  • OVF 설명자 파일의 OVF 버전이 0.9가 아닌지 확인합니다.
  • VMware Cloud Director에서 지원되는 OVF 설명자 파일의 기본 최대 크기는 12MB입니다. CONFIG 속성 ovf.descriptor.size.max를 편집하여 이 값을 재정의할 수 있습니다.
  • 매니페스트 파일(.mf 확장명)의 기본 최대 허용 크기가 1MB인지 확인합니다.
  • OVF 패키지가 OVF XSD 스키마를 준수하는지 확인합니다.
  • OVF 설명자 파일의 VirtualSystemType 요소에 하드웨어 버전이 제공된 경우 OVF를 업로드하는 VDC에서 지원되는 최고 하드웨어 버전보다 낮은지 확인합니다.
  • OVF 설명자 파일에 ExtraConfig 요소가 포함된 경우 시스템 관리자extraConfigs 요소의 AllowedList에 이러한 요소를 포함했는지 확인합니다. AllowedList에 포함되지 않은 요소가 있는 경우 유효성 검사 오류가 발생하여 OVF 업로드가 실패합니다.

프로시저

  1. 가상 데이터 센터 대시보드 화면에서 탐색할 가상 데이터 센터의 카드를 클릭하고 왼쪽 패널에서 vApp을 선택합니다.
  2. OVF에서 vApp 추가를 클릭합니다.
  3. 업로드 버튼을 클릭하여 컴퓨터에서 액세스할 수 있는 위치로 이동하고 OVF/OVA 템플릿 파일을 선택합니다.
    이 위치는 로컬 하드 드라이브, 네트워크 공유 또는 CD/DVD 드라이브일 수 있습니다. 지원되는 파일 확장명은 .ova, .ovf, .vmdk, .mf, .cert.strings 파일입니다. 업로드하려는 파일(예: VMDK 파일)보다 많은 파일을 참조하는 OVF 파일을 업로드하도록 선택한 경우, 모든 파일을 찾아서 선택해야 합니다.
  4. 다음을 클릭합니다.
  5. 배포하려는 OVF/OVA 템플릿의 세부 정보를 확인하고 다음을 클릭합니다.
  6. vApp의 이름과 설명(선택 사항)을 입력하고 다음을 클릭합니다.
  7. (선택 사항) vApp의 컴퓨터 이름을 영숫자만 포함되도록 변경합니다.
    이 단계는 vApp의 이름에 공백 또는 특수 문자가 포함된 경우에만 필요합니다. 기본적으로 컴퓨터 이름이 가상 시스템의 이름으로 자동으로 채워집니다. 하지만 컴퓨터 이름에는 영숫자만 포함되어야 합니다.
  8. 스토리지 정책 드롭다운 메뉴에서 vApp의 각 가상 시스템에 대한 스토리지 정책을 선택하고 다음을 클릭합니다.
  9. 각 가상 시스템에 연결할 네트워크를 선택합니다.
    • 네트워크 드롭다운 메뉴에서 각 가상 시스템의 네트워크를 선택합니다.
    • 고급 네트워킹 워크플로로 전환 확인란을 선택하고 vApp의 각 가상 시스템에 대한 기본 NIC, 네트워크 어댑터 유형, 네트워크, IP 할당 및 IP 주소 설정과 같은 네트워크 설정을 수동으로 입력할 수 있습니다.
    마법사를 완료한 후 가상 시스템에 대한 추가 속성을 구성할 수 있습니다.
  10. 다음을 클릭합니다.
  11. vApp에 있는 가상 시스템의 하드웨어를 사용자 지정하고 다음을 클릭합니다.
    옵션 설명
    가상 CPU 수 vApp의 각 가상 시스템에 대한 가상 CPU 수를 입력합니다.

    가상 시스템에 할당할 수 있는 가상 CPU의 최대 개수는 호스트의 논리적 CPU 수 및 가상 시스템에 설치된 게스트 운영 체제 유형에 따라 달라집니다.

    소켓당 코어 vApp의 각 가상 시스템에 대한 소켓당 코어 수를 입력합니다.

    코어 수 및 소켓당 코어 수와 관련하여 가상 CPU의 할당 방법을 구성할 수 있습니다. 가상 시스템에서 필요한 CPU 코어 수를 결정한 다음 단일 코어 CPU, 듀얼 코어 CPU, 트라이 코어 CPU 등 어떤 CPU가 필요한지에 따라 각 소켓에서 원하는 코어 수를 선택합니다.

    코어 수 vApp의 각 가상 시스템에 대한 코어 수를 봅니다.

    가상 CPU 수를 업데이트하면 이 수가 변경됩니다.

    총 메모리(MB) vApp의 각 가상 시스템에 대한 메모리를 MB단위로 입력합니다.

    이 설정은 가상 시스템에 할당되는 ESXi 호스트 메모리의 양을 결정합니다. 가상 하드웨어 메모리 크기는 가상 시스템에서 실행되는 애플리케이션에 사용할 수 있는 메모리 양을 결정합니다. 가상 시스템은 구성된 가상 하드웨어 메모리 크기 이상의 메모리 리소스를 활용할 수 없습니다.

  12. [완료 준비] 페이지에서 설정을 검토하고 마침을 클릭합니다.

결과

새 vApp이 카드 보기에 표시됩니다.