12.5. 创建使用 DPDK 的 HCI 数据平面


您可以通过共置(co-locating)并配置计算和 Ceph Storage 服务来优化资源使用量,通过部署带有超融合节点的 NFV 基础架构。

有关超融合基础架构(HCI)的更多信息 ,请参阅部署超融合基础架构环境

12.5.1. NUMA 节点配置示例

为提高性能,将租户网络和 Ceph 对象服务守护进程(OSD)放在一个 NUMA-0 中,如 NUMA-0,以及 VNF 和另一个 NUMA 节点上的任何非 NFV 虚拟机,如 NUMA-1。

Expand
表 12.1. CPU 分配
NUMA-0NUMA-1

Ceph OSD 数量 * 4 HT

VNF 和非NFV 虚拟机的客户机 vCPU

DPDK lcore - 2 HT

DPDK lcore - 2 HT

DPDK PMD - 2 HT

DPDK PMD - 2 HT

Expand
表 12.2. CPU 分配示例
 NUMA-0NUMA-1

Ceph OSD

32,34,36,38,40,42,76,78,80,82,84,86

 

DPDK-lcore

0,44

1,45

DPDK-pmd

2,46

3,47

nova

 

5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87

12.5.2. HCI-DPDK 部署的建议配置

下表列出了您可以针对 HCI 部署调整的参数:

Expand
表 12.3. HCI 部署的可调整参数
块设备类型OSD、内存、vCPU 每个设备

NVMe

内存:每个设备 5GB 每个 OSD OSD:每个设备 4 个 vCPU:3 个

SSD

Memory : 5GB per OSD OSD per device: 1 个 vCPU per device: 4

HDD

内存:每个设备 5GB 的 OSD OSD:每个设备 1 个 vCPU:1 个

对以下功能使用相同的 NUMA 节点:

  • 磁盘控制器
  • 存储网络
  • 存储 CPU 和内存

为 DPDK 提供商网络的以下功能分配另一个 NUMA 节点:

  • NIC
  • PMD CPU
  • 套接字内存
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部