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 的更多信息,请参阅 Red Hat OpenStack Platform 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。

有关所需的 NFV 计划指南和配置,请参阅 网络功能虚拟化规划和配置指南