인스턴스를 생성하는 데 사용되는 플레이버 및 이미지의 메타데이터 매개 변수를 수정하여 SR-IOV(단일 루트 I/O 가상화) 규격을 사용하는 인스턴스를 생성할 수 있습니다. SR-IOV는 단일 루트 포트 아래의 단일 PCIe(Peripheral Component Interconnect Express) 물리적 디바이스가 여러 개의 분리된 물리적 디바이스로 표시되도록 하는 규격입니다.

SR-IOV 요구 사항 및 지원 기능에 대한 자세한 내용은 vSphere Web Client 설명서를 참조하십시오.

다음 표에는 SR-IOV의 주요 구성 요소와 해당 역할이 설명되어 있습니다.

표 1. VMware Integrated OpenStack 컨텍스트의 SR-IOV 구성 요소
구성 요소 역할
Nova 컴퓨팅
  • SR-IOV 디바이스의 목록을 수집하고 PCI 디바이스 규격의 목록을 업데이트합니다.
  • 디바이스 규격에 호스트 개체 ID를 포함합니다.
Nova PCI 관리자
  • 주소, 벤더 ID, 제품 ID 및 호스트 ID로 디바이스 풀을 생성하고 유지합니다.
  • PCI 요청을 기반으로 PCI 디바이스를 인스턴스에 할당하거나 할당 취소합니다.
Nova 스케줄러
  • PCI 요청과 일치하는 호스트에 인스턴스 배치를 스케줄링합니다.
vSphere
  • NIC를 사용하는 전용 컴퓨팅 클러스터의 호스트 및 SR-IOV 지원 호스트를 관리합니다.

    DRS 규칙은 SR-IOV 지원 디바이스에서 작동하지 않으므로 별도의 컴퓨팅 클러스터를 사용하는 것이 좋습니다.

사전 요구 사항

  • 배포가 VDS 기반인지 확인합니다. SR-IOV는 NSX와는 함께 작동하지 않습니다.
  • VMware Integrated OpenStack 버전 2.0.x 이상이 필요합니다.
  • vSphere 버전 6.0 이상이 필요합니다.