首页
›
半导体工艺与制造设备
›
020-DPDK工程实战与优化
›
《DPDK与VPP集成:共享内存通道与零拷贝优化》
VIP20
本课程属于:020-DPDK工程实战与优化
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
DPDK与VPP集成:共享内存通道与零拷贝优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
DPDK与VPP概述 · 集成背景与价值 · 共享内存与零拷贝核心概念
课程导论
DPDK
02
DPDK基础架构
UIO/VFIO驱动模型 · 大页内存管理 · CPU亲和性与轮询模式
DPDK
基础架构
03
VPP基础架构
VPP插件框架 · Node图处理模型 · VPP CLI与API
VPP
基础架构
04
DPDK与VPP的关系
VPP作为DPDK应用 · DPDK提供底层加速 · 集成架构总览
DPDK
VPP
05
共享内存通道原理
memif接口介绍 · 共享内存队列设计 · ring buffer与描述符
共享内存通道原理
memif
06
memif接口配置
master/slave模式 · socket文件与连接建立 · 接口参数详解
memif
接口配置
07
零拷贝技术原理
DMA与CPU拷贝对比 · 页对齐与缓存行对齐 · 免拷贝数据路径
零拷贝技术原理
DMA
08
DPDK mempool与mbuf
mempool创建与管理 · mbuf结构解析 · buffer复用机制
DPDK
mempool
09
VPP buffer管理
vlib_buffer_t结构 · buffer池分配 · buffer元数据扩展
VPP
buffer
10
共享内存数据路径
从DPDK收包到VPP处理 · 跨进程buffer传递 · 免拷贝转发
共享内存数据路径
DPDK
11
memif性能基准测试
测试拓扑设计 · 吞吐量与延迟指标 · 对比传统virtio
memif
性能基准测试
12
DPDK KNI与memif对比
KNI原理与局限 · memif优势分析 · 适用场景选择
DPDK
KNI
13
VPP多进程架构
VPP主进程与子进程 · 共享内存段映射 · 进程间同步机制
VPP
多进程架构
14
共享内存通道安全
权限控制 · 隔离机制 · 防止数据泄露
共享内存通道安全
权限控制
15
零拷贝优化策略
批量收发包 · 预取指令 · 缓存行预取与写合并
零拷贝优化策略
批量收发包
16
DPDK ring库详解
lockless ring实现 · 多生产者多消费者模式 · ring性能调优
DPDK
ring
17
VPP graph node优化
node调度优先级 · 向量化处理 · 分支预测优化
VPP
graph
18
memif多队列支持
多队列配置 · RSS与队列分配 · 负载均衡策略
memif
多队列支持
19
共享内存通道调试
gdb与VPP调试工具 · memif状态检查 · 常见问题排查
共享内存通道调试
gdb
20
DPDK与VPP版本兼容性
版本对应关系 · API变更处理 · 升级迁移指南
DPDK
VPP
21
实战
搭建DPDK+VPP开发环境 · 编译安装 · 配置文件示例
DPDK+VPP
搭建
22
实战
配置memif共享内存通道 · 连通性测试
memif
配置
23
实战
实现跨容器零拷贝转发 · memif连接容器 · 性能验证
实现跨容器零拷贝…
memif
24
实战
VPP插件集成DPDK驱动:插件注册 · DPDK设备绑定 · 数据路径对接
VPP
DPDK
25
实战
共享内存监控与统计 · DPDK telemetry · Prometheus集成
共享内存监控
统计
26
实战
多进程负载分担:主控进程与工作进程 · memif通道分配 · 故障切换
多进程负载分担
主控进程
27
实战
零拷贝NAT网关:DPDK收包 · VPP NAT处理 · memif输出到用户态
NAT
DPDK
28
性能调优实战
大页配置 · NUMA亲和性 · 中断与轮询平衡
性能调优实战
大页配置
29
高级话题
硬件卸载与共享内存 · RSS · TSO/GRO与零拷贝结合
高级话题
硬件卸载
30
课程总结与展望
DPDK+VPP生态 · 未来趋势(eBPF · SmartNIC)
课程总结
DPDK+VPP
所属VIP或分类
同VIP:DPDK与TCP-IP协议栈集成:TAP与KNI方案
同VIP:DPDK与VPP集成:用户态协议栈场景化部署
同VIP:DPDK内存管理:大页配置与NUMA感知优化