7.10. SR-IOV 또는 OVS TC-flower 하드웨어 오프로드 환경에서 인스턴스 생성
여러 명령을 사용하여 RHOSP(Red Hat OpenStack Platform) SR-IOV 또는 OVS TC-flower 하드웨어 오프로드 환경에서 인스턴스를 생성합니다.
호스트 집계를 사용하여 고성능 컴퓨팅 호스트를 분리합니다. 자세한 내용은 7.9절. “SR-IOV 또는 OVS TC-flower 하드웨어 오프로드 환경에서 호스트 집계 생성”의 내용을 참조하십시오.
고정된 CPU 인스턴스는 고정되지 않은 인스턴스와 동일한 컴퓨팅 노드에 있을 수 있습니다. 자세한 내용은 인스턴스 생성 가이드를 위한 컴퓨팅 서비스 구성 가이드의 컴퓨팅 노드에 CPU 고정 구성을 참조하십시오.
사전 요구 사항
- SR-IOV 또는 OVS 하드웨어 오프로드 환경에 구성된 RHOSP 오버클라우드입니다.
절차
플레이버를 만듭니다.
$ openstack flavor create <flavor_name> --ram <size_mb> \ --disk <size_gb> --vcpus <number>
작은 정보플레이버에 spec
hw:pci_numa_affinity_policy
를 추가하여 PCI 패스스루 장치 및 SR-IOV 인터페이스에 대한 NUMA 선호도 정책을 지정할 수 있습니다. 자세한 내용은 인스턴스 생성을 위해 Compute 서비스 구성의 플레이버 메타데이터 를 참조하십시오.네트워크 및 서브넷을 생성합니다.
$ openstack network create <network_name> \ --provider-physical-network tenant \ --provider-network-type vlan --provider-segment <vlan_id> $ openstack subnet create <name> --network <network_name> \ --subnet-range <ip_address_cidr> --dhcp
VF(가상 기능) 포트 또는 물리적 기능(PF) 포트를 생성합니다.
VF 포트:
$ openstack port create --network <network_name> \ --vnic-type direct <port_name>
단일 인스턴스 전용 PF 포트:
이 PF 포트는 Networking 서비스(neutron) 포트이지만 Networking 서비스에 의해 제어되지 않으며, 인스턴스에 전달되는 PCI 장치이므로 네트워크 어댑터로 표시되지 않습니다.
$ openstack port create --network <network_name> \ --vnic-type direct-physical <port_name>
인스턴스를 만듭니다.
$ openstack server create --flavor <flavor> --image <image_name> \ --nic port-id=<id> <instance_name>
추가 리소스
- 명령줄 인터페이스 참조에서 플레이버 생성
- 명령줄 인터페이스 참조에서 네트워크 생성
- 명령줄 인터페이스 참조에서 subnet create
- 명령줄 인터페이스 참조에서 port create
- 명령줄 인터페이스 참조에서 server create