1.7. NFV 安装摘要
Red Hat OpenStack Platform director 安装和管理完整的 OpenStack 环境。director 基于上游 OpenStack TripleO 项目,该项目是"OpenStack-On-OpenStack"的缩写。此项目利用 OpenStack 组件安装完全可正常运行的 OpenStack 环境;这包括一个名为 undercloud 的最小 OpenStack 节点。undercloud 调配和控制 overcloud (一系列裸机系统用作生产 OpenStack 节点)。director 提供了一个简单的方法,用于安装精益且可靠的完整 Red Hat OpenStack Platform 环境。
有关安装 undercloud 和 overcloud 的更多信息,请参阅 Director 安装和使用指南。
要安装 NFV 功能,请完成以下步骤:
-
在
network-environment.yaml
文件中包含 SR-IOV 和 PCI Passthrough 参数,更新post-install.yaml
文件以进行 CPU 调优,修改compute.yaml
文件,并运行overcloud_deploy.sh
脚本来部署 overcloud。 -
通过直接从 NIC 轮询数据,安装 DPDK 库和驱动程序以便快速处理数据包。在
network-environment.yaml
文件中包括 DPDK 参数,为 CPU 调整更新post-install.yaml
文件,更新compute.yaml
文件以使用 DPDK 端口设置网桥,更新controller.yaml
文件来设置配置了 VLAN 的网桥和接口,并运行overcloud_deploy.sh
脚本来部署 overcloud。