7.6. NFV OVS-DPDK デプロイメントのトポロジー
以下のデプロイメント例は、2 つの仮想ネットワーク機能(VNF)からなる Data Plane Development Kit 対応 Open vSwitch(OVS-DPDK)の構成を示しています。各 VNF には、2 つのインターフェース( mgt で示された管理インターフェースおよびデータプレーンインターフェース)があります。OVS-DPDK デプロイメントでは、VNF は、物理インターフェースをサポートする組み込みの DPDK で稼働します。OVS-DPDK は、vSwitch レベルでボンディングを管理します。OVS-DPDK デプロイメントでは、カーネルと OVS-DPDK の NIC を混在させないでください。これにより、パフォーマンスが低下する可能性があるためです。仮想マシン向けのベースプロバイダーネットワークに接続された管理(mgt)ネットワークを分離するには、追加の NIC があることを確認します。コンピュートノードは、Red Hat OpenStack Platform(RHOSP)API 管理向けの標準 NIC 2 つで構成されます。これは、Ceph API で再利用できますが、RHOSP テナントとは一切共有できません。
NFV OVS-DPDK のトポロジー
以下の図には、NFV ユースケース向けの OVS_DPDK のトポロジーを示しています。この環境は、1 または 10 Gbps の NIC を搭載したコンピュートノードおよびコントローラーノードと、director ノードで構成されます。