Jump To Close Expand all Collapse all Table of contents 网络功能虚拟化规划和配置指南 使开源包含更多 对红帽文档提供反馈 1. 了解红帽网络功能虚拟化(NFV) Expand section "1. 了解红帽网络功能虚拟化(NFV)" Collapse section "1. 了解红帽网络功能虚拟化(NFV)" 1.1. NFV 的优点 1.2. NFV 部署支持的配置 1.3. NFV 数据平面连接 1.4. ETSI NFV 架构 1.5. NFV ETSI 架构和组件 1.6. Red Hat NFV 组件 1.7. NFV 安装摘要 2. NFV 性能注意事项 Expand section "2. NFV 性能注意事项" Collapse section "2. NFV 性能注意事项" 2.1. CPU 和 NUMA 节点 Expand section "2.1. CPU 和 NUMA 节点" Collapse section "2.1. CPU 和 NUMA 节点" 2.1.1. NUMA 节点示例 2.1.2. NUMA 感知实例 2.2. CPU 固定 2.3. 巨页 2.4. 端口安全性 3. NFV 的硬件要求 Expand section "3. NFV 的硬件要求" Collapse section "3. NFV 的硬件要求" 3.1. 为 NFV 测试的 NIC 3.2. 对硬件卸载的故障排除 3.3. 发现 NUMA 节点拓扑 3.4. 获取硬件内省详细信息 3.5. NFV BIOS 设置 4. NFV 的软件要求 Expand section "4. NFV 的软件要求" Collapse section "4. NFV 的软件要求" 4.1. 注册并启用软件仓库 4.2. NFV 部署支持的配置 Expand section "4.2. NFV 部署支持的配置" Collapse section "4.2. NFV 部署支持的配置" 4.2.1. 使用 OVS 机制驱动程序部署 RHOSP 4.2.2. 使用 OVS-DPDK 和 SR-IOV 部署 OVN 4.2.3. 使用 OVS TC 流程序卸载部署 OVN 4.3. NFV 支持的驱动程序 4.4. 与第三方软件兼容 5. NFV 的网络注意事项 6. 规划 SR-IOV 部署 Expand section "6. 规划 SR-IOV 部署" Collapse section "6. 规划 SR-IOV 部署" 6.1. SR-IOV 部署的硬件分区 6.2. NFV SR-IOV 部署的拓扑 6.3. 用于没有 HCI 的 NFV SR-IOV 拓扑 7. 部署 SR-IOV 技术 Expand section "7. 部署 SR-IOV 技术" Collapse section "7. 部署 SR-IOV 技术" 7.1. 配置 SR-IOV 7.2. 配置 NIC 分区 7.3. NIC 分区配置示例 7.4. 配置 OVS 硬件卸载 7.5. OVS 硬件卸载的调优示例 7.6. 配置 OVS 硬件卸载的组件 7.7. OVS 硬件卸载故障排除 7.8. 调试硬件卸载流 7.9. 为 SR-IOV 部署实例 7.10. 创建主机聚合 8. 规划 OVS-DPDK 部署 Expand section "8. 规划 OVS-DPDK 部署" Collapse section "8. 规划 OVS-DPDK 部署" 8.1. 带有 CPU 分区和 NUMA 拓扑的 OVS-DPDK 8.2. 工作流和派生参数 8.3. 派生 OVS-DPDK 参数 8.4. OVS-DPDK 参数 Expand section "8.4. OVS-DPDK 参数" Collapse section "8.4. OVS-DPDK 参数" 8.4.1. CPU 参数 8.4.2. 内存参数 8.4.3. 网络参数 8.4.4. 其他参数 8.4.5. VM 实例类别规格 8.5. 两个 NUMA 节点示例 OVS-DPDK 部署 8.6. NFV OVS-DPDK 部署的拓扑 9. 配置 OVS-DPDK 部署 Expand section "9. 配置 OVS-DPDK 部署" Collapse section "9. 配置 OVS-DPDK 部署" 9.1. 使用工作流划分 DPDK 参数 9.2. 使用可组合角色来部署 OVS-DPDK 拓扑 9.3. 为 OVS-DPDK 接口设置 MTU 值 9.4. 为安全组配置防火墙 9.5. 为 OVS-DPDK 接口设置多队列 9.6. 配置 OVS PMD Auto Load Balance 9.7. OVS-DPDK 的已知限制 9.8. 为 OVS-DPDK 创建类别和部署实例 9.9. 对 OVS-DPDK 配置进行故障排除 10. 调优 Red Hat OpenStack Platform 环境 Expand section "10. 调优 Red Hat OpenStack Platform 环境" Collapse section "10. 调优 Red Hat OpenStack Platform 环境" 10.1. 固定仿真程序线程 10.2. 配置虚拟和物理功能之间的信任 10.3. 使用可信 VF 网络 10.4. 通过管理 RX-TX 队列大小来防止数据包丢失 10.5. 配置 NUMA 感知 vSwitch 10.6. NUMA 感知 vSwitches 已知的限制 10.7. NFVi 环境中的服务质量 (QoS) 10.8. 创建使用 DPDK 的 HCI overcloud Expand section "10.8. 创建使用 DPDK 的 HCI overcloud" Collapse section "10.8. 创建使用 DPDK 的 HCI overcloud" 10.8.1. NUMA 节点配置示例 10.8.2. ceph 配置文件示例 10.8.3. DPDK 配置文件示例 10.8.4. nova 配置文件示例 10.8.5. HCI-DPDK 部署的推荐配置 10.8.6. 部署 HCI-DPDK overcloud 10.9. 将您的计算节点与 Timemaster 同步 Expand section "10.9. 将您的计算节点与 Timemaster 同步" Collapse section "10.9. 将您的计算节点与 Timemaster 同步" 10.9.1. timemaster 硬件要求 10.9.2. 配置 Timemaster 10.9.3. timemaster 配置示例 10.9.4. timemaster 操作示例 11. 为 NFV 工作负载启用 RT-KVM Expand section "11. 为 NFV 工作负载启用 RT-KVM" Collapse section "11. 为 NFV 工作负载启用 RT-KVM" 11.1. 规划 RT-KVM Compute 节点 11.2. 使用 RT-KVM 配置 OVS-DPDK Expand section "11.2. 使用 RT-KVM 配置 OVS-DPDK" Collapse section "11.2. 使用 RT-KVM 配置 OVS-DPDK" 11.2.1. 生成 ComputeOvsDpdk 可组合角色 11.2.2. 配置 OVS-DPDK 参数 11.2.3. 部署 overcloud 11.3. 启动 RT-KVM 实例 12. 示例:使用 VXLAN 隧道配置 OVS-DPDK 和 SR-IOV Expand section "12. 示例:使用 VXLAN 隧道配置 OVS-DPDK 和 SR-IOV" Collapse section "12. 示例:使用 VXLAN 隧道配置 OVS-DPDK 和 SR-IOV" 12.1. 配置角色数据 12.2. 配置 OVS-DPDK 参数 12.3. 配置控制器节点 12.4. 为 DPDK 和 SR-IOV 配置 Compute 节点 12.5. 部署 overcloud 13. 使用 NFV 升级红帽 OpenStack 平台 14. DPDK SR-IOV YAML 文件示例 Expand section "14. DPDK SR-IOV YAML 文件示例" Collapse section "14. DPDK SR-IOV YAML 文件示例" 14.1. roles_data.yaml 14.2. network-environment-overrides.yaml 14.3. controller.yaml 14.4. compute-ovs-dpdk.yaml 14.5. overcloud_deploy.sh 法律通告 Settings Close Language: English 한국어 简体中文 日本語 Language: English 한국어 简体中文 日本語 Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: English 한국어 简体中文 日本語 Language: English 한국어 简体中文 日本語 Format: Multi-page Single-page Format: Multi-page Single-page 使开源包含更多 红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 的信息。 Previous Next