6.2. NFV SR-IOV 배포의 토폴로지
다음 이미지에는 mgt
및 데이터 플레인 인터페이스로 각각 두 개의 VNF가 있습니다. 관리 인터페이스는 ssh
액세스를 관리합니다. 데이터 플레인 인터페이스는 DPDK 라이브러리를 사용하여 데이터 플레인 인터페이스를 결합하므로 고가용성을 보장하기 위해 VNF를 DPDK에 연결합니다. 이미지에는 중복성을 위한 두 개의 공급자 네트워크도 있습니다. 컴퓨팅 노드에는 VNF 관리와 Red Hat OpenStack Platform API 관리 간에 두 개의 일반 NIC가 결합되고 공유됩니다.
그림 6.2. NFV SR-IOV 토폴로지
이미지에는 애플리케이션 수준에서 DPDK를 사용하고, 패브릭 구성에 따라 가용성 또는 성능을 개선하기 위해 SR-IOV 가상 기능(VF) 및 물리적 기능(PF)에 액세스할 수 있는 VNF가 표시됩니다. DPDK는 성능을 향상시키는 반면 VF/PF DPDK 본딩은 페일오버 및 고가용성을 지원합니다. VNF 벤더는 DPDK 폴링 모드 드라이버(PMD)가 VF/PF로 노출되는 SR-IOV 카드를 지원하는지 확인해야 합니다. 관리 네트워크는 OVS를 사용하므로 VNF는 표준 virtIO 드라이버를 사용하여 mgmt 네트워크 장치를 확인합니다. 해당 장치를 사용하여 처음에 VNF에 연결하고 DPDK 애플리케이션이 두 개의 VF/PF를 결합하는지 확인할 수 있습니다.