12장. 성능
Red Hat OpenStack Platform director는 게스트 가상 네트워크 기능(VNF)에 대한 라인 속도 성능을 실현하도록 리소스 파티셔닝 및 미세 튜닝을 시행하도록 Compute 노드를 구성합니다. NFV(네트워크 기능 가상화) 사용 사례의 주요 성능 요소는 throughput, latency 및 jitter입니다.
DPDK(Data Plane Development Kit) 가속화된 OVS(Open vSwitch)를 사용하면 물리적 NIC와 가상 머신 간에 고성능 패킷을 전환할 수 있습니다. OVS 2.7에는 DPDK 16.11 지원이 포함되어 있으며 vhost-user multiqueue에 대한 지원이 포함되어 있어 확장 가능한 성능을 제공합니다. OVS-DPDK는 게스트 VNF에 대한 라인 속도 성능을 제공합니다.
SR-IOV(Single Root I/O virtualization) 네트워킹은 특정 네트워크 및 가상 머신의 처리량 개선 등 향상된 성능 특성을 제공합니다.
성능 튜닝을 위한 기타 중요한 기능에는 대규모 페이지, NUMA 정렬, 호스트 격리 및 CPU 고정이 있습니다. VNF 플레이버는 성능 향상을 위해 대규모 페이지 및 에뮬레이터 스레드 격리가 필요합니다. 호스트 격리 및 CPU 고정을 통해 NFV 성능이 향상되고 심각한 패킷 손실이 발생하지 않습니다.
CPU 및 NUMA 토폴로지에 대한 고급 소개를 위해 NFV Performance Considerations 및 Configure read Threads to run on a Dedicated physical CPU 를 참조하십시오.