2.4. 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 安装和管理 Red Hat OpenStack Platform。
要安装 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。
有关所需的 NFV 规划指南和配置,请参阅 网络功能虚拟化规划和配置指南。