【DPDK工程师手册】 —— 官方文档,最新视频,开源项目,论文,大厂内部ppt,知名工程师一览表

✨✨✨【DPDK工程师手册】 —— 官方文档,最新视频,开源项目,论文,大厂内部ppt,知名工程师一览表

image

—— 数据平面开发套件

📣 【梳理思维,导图跟上】DPDK架构图.pdf

🔥 【800页编程指南,含中文】DPDK编程指南.pdf

image

📕 书籍电子版资料

《DPDK应用基础》
《深入浅出DPDK》
《Linux开源网络全栈详解:从DPDK到OpenFlow》
《DPDK Programmer’s Guide》
《Data Plane Development Kit (DPDK)》

📜 官方文档

《DPDK Testpmd 应用》.pdf
《DPDK for FreeBSD入门》.pdf
《DPDK for Linux入门》.pdf
《DPDK 中的 NIC 驱动程序》.pdf
《DPDK 示例应用》.pdf
《Fastpass:集中的“零队列”数据中心网络(英文)》.pdf
《发布说明:数据平面开发套件》.pdf
《含 XEN 的 DPDK》.pdf
《在英特尔® 处理器上启用卓越的 Galois-Counter 模式》.pdf
《多 Gbps 的流管理:经验教训(英文)》.pdf
《程序员指南:数据平面开发套件》.pdf
《采用 CUCKOOSWITCH 的可扩展、高性能以太网转发(英文)》.pdf

📀 最新视频


2021年DPDK北美峰会演讲者
Welcome_ DPDK Summit NA 2021Virtual ExperienceArpit Joshipura
DPDK on RISC-VStanislaw Kardach, Semihalf
Getting Past Incubation_ DPDK for Windows Platform Goes Mainstream
Using Virtual Functions with DPDK in OpenShift 4Ip Sam & Wuxin Zeng, Red Hat
High Density Scalable Cloud Gateway for Cloud NetworkingHongjun Ni & Pan Zhang, Intel
Running P4 programs as DPDK applicationsCristian Dumitrescu & Han Wang - Intel
Advanced API For Rules Management - RTE Flow Next EvolutionOri Kam, NVIDIA
Tools for Memory Model SimulationHerd7 - Honnappa Nagarahalli, ARM
Transitioning Flow Based ethdev Ops to rte_flowAjit Khaparde, Broadcom
Closing Remarks - DPDK Summit NA 2021 Arpit Joshipura

2021年亚太DPDK峰会演讲者
Welcome- DPDK Summit APAC 2021Jim St. Leger
Dynamic Mempool_ One of the Final Steps to Make DPDK Cloud-NativeJielong Zhou
An Ideal Network IO Virtualization Solution in DPDKXiuchun Lu, Chenbo Xia
Handling Elephant Flow on a DPDK-Based Load BalancerHongjun Ni, Yipeng Wang, Chenmin Sun
OvS Tunneling and Connection Tracking Hardware Offload via Rte_flowXiao Wang, Rosen Xu
Accelerating vHost Data Plane with DMA in the CPUJiayu Hu
Warp Speed Cryptographic ApplicationsFan Zhang
Introducing Hardware Content Inspection Accelerator Into the …Kun Qiu, Harry Chang
Enhance SEBA-Based FTTH vCPE System with SPP vSwitchTri Trinh, Kentaro Ogawa
Memory Error Detect Enhancement for DPDK FuzzingXueqin Lin, Yinan Wang
Using DPDK to Build PCIe Endpoint FrameworkJun Yang, Hongjun Chen

🏗 开源项目


项目简介
dpdk-burst-replay注入pcap文件
DTSDPDK测试套件
intel-go/nff-goNFF-Go - GO的网络功能框架(原YANFF)
Pktgen由 DPDK 提供支持的流量生成器
SPPDPDK 资源管理框架
ansyun/dpdk-ansANS(加速网络堆栈)是DPDK本地TCP/IP堆栈,也参考FreeBSD实现。ANS提供了一个与Intel DPDK一起使用的用户空间TCP/IP堆栈。
dpdkcap/dpdkcap基于dpdk的抓包工具
pktgen/Pktgen-DPDK基于DPDK的包生成器
iqiyi/dpvsDPVS是一种基于DPDK的高性能四层负载均衡器
iqiyi/qnsmQNSM是基于DPDK的网络安全监控框架
rumpkernel/drv-netif-dpdk用户空间TCP/IP栈的DPDK接口驱动程序
emmericp/MoonGenMoonGen是一个完全可编写脚本的高速包生成器,构建在DPDK和LuaJIT之上。当为每个包执行用户提供的Lua脚本时,它可以在单个CPU核心上使用64字节的包来饱和10gb /s的连接。多核支持允许更高的速率。它还具有精确和准确的时间戳和速率控制。
libmoon/libmoonlibmoon是一个使用DPDK和LuaJIT进行快速灵活的包处理的库。
usnistgov/ndn-dpdkNDN-DPDK:高速命名数据网络转发器
vipinpv85/DPDK_SURICATA-4_1_1用于软件加速的DPDK基础设施。目前正在进行RX和ACL预过滤
wangbojing/NtyTcp单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
tiglabs/jupiterJupiter是一种基于DPDK的高性能四层网络负载均衡服务。
F-Stack/f-stackF-Stack是一个基于DPDK、FreeBSD TCP/IP栈和协程API的高性能用户空间网络开发工具包。
bytedance/ovs-dpdk这是Open vSwitch的一个分支,我们专注于基于DPDK的Open vSwitch
napatech/daq_dpdk_multiqueueSnort DPDK DAQ模块,支持多队列-主要用于Napatech网卡

🎞 大会ppt

APAC 2021-Accelerating vHost with DMA-JiayuHu.pdf
APAC 2021-DPDK APAC Summit - Opening Remarks.pdf
APAC 2021-DPDK_Summit21_wdate_PPT_OvS-Tunnel_CT.pdf
APAC 2021-Handling Elephant Flow on a DPDK-Based Load Balancer.pdf
APAC 2021-Hardware Accelerator into the Network Security Applications.pdf
APAC 2021-Ideal_Virt_Framework.pdf
APAC 2021-Memory error detect enhancement for DPDK fuzzing_APAC_final-1.pdf
APAC 2021-SEBA_SPP_NTT_VNPT_DPDK_SUMMIT_APAC_2021_Official_v0.1.pdf
APAC 2021-Using DPDK to build PCIe endpoint framework.pdf
APAC 2021-dynamic mempool.pdf
APAC 2021-warp speed crypto - A new DPDK Cryptodev Raw Data Path API and its use in Fd.io VPP.pdf
NA 2021-Cristian_Dumitrescu_Han_Wang_Running_P4_Programs_as_DPDK_Apps.pdf
NA 2021-DPDK NA - Closing Remarks.pptx.pdf
NA 2021-DPDK Summit North America 2021.pdf
NA 2021-DPDK on RISC-V - Stanislaw Kardach, Semihalf.pdf
NA 2021-High Density Scalable Cloud Gateway for Cloud Networking_DPDK Summit NA 2021_Ni Hongjun & Zhang Pan.pdf
NA 2021-Memory Model Simulation Tool - Herd7.pdf
NA 2021-RTE_Flow improvements Ori Kam.pdf
NA 2021-Transitioning Flow Based ethdev Ops to rte_flow - Ajit Khaparde.pdf
NA 2021-Using Virtual Functions with DPDK in OpenShift 4.pdf
NA 2021-dpdk-na-summit-2021_dpdk-on-riscv_kardach.pdf
NA 2021-zero-copy-ring-APIs-DPDK.pdf

👷 知名工程师

  • Jim St. Leger —— 英特尔开源战略和营销总监

  • Edwin Verplanke —— 英特尔解决方案架构师

  • Harini Ramakrishnan —— Microsoft 的项目经理

  • Georgii Tkachuk —— 英特尔性能工程师

  • Honnappa Nagarahalli —— Arm 首席软件工程师

  • Yasufumi Ogawa —— NTT 服务系统实验室的研究工程师

  • Jingjing Wu —— 英特尔软件工程师

  • Jill Lovato —— Linux 基金会通信高级经理

  • Trishan de Lanerolle —— Linux 基金会技术项目经理

  • Jielong Zhou —— 蚂蚁集团

  • 王勇 —— 中兴通讯硬件工程师

  • Xiuchun Lu —— 英特尔网络平台事业部工程师

  • Chenbo Xia —— 英特尔网络平台事业部工程师

  • Hongjun Ni —— 英特尔高级软件工程师

  • Yipeng Wang —— 英特尔高级软件工程师

  • Chenmin Sun —— 英特尔高级软件工程师

📰 论文

No.TitleTranslation(参考)Company
1《Performance optimization of Snort based on DPDK and Hyperscan》基于DPDK和hypercan的Snort性能优化中国科学院
2《Metronome: adaptive and precise intermittent packet retrieval in DPDK》DPDK中自适应、精确的间歇数据包检索罗马托尔维加塔大学
3《NDN-DPDK: NDN Forwarding at 100 Gbps on Commodity Hardware》在商品硬件上以100 Gbps的NDN 转发未知
4《Accretion of Suricta with DPDK for Traffic Monitoring using Optimized Detection System IDS/IPS》基于优化检测系统IDS/IPS的Suricta与DPDK的增加拉迈雅理工学院
5《Leveraging Programmable Dataplanes for a High Performance 5G User Plane Function》利用可编程数据平面实现高性能5G用户平面功能印度理工学院
6《StackMap Low-Latency Networking with the OS Stack and Dedicated NICs》StackMap:低时延使用OS Stack和专用网卡组网庆应义塾大学
7《Implementing and Comparing Static and Machine-Learning Scheduling Approaches using DPDK on an Integrated CPU/GPU》在集成CPU/GPU上使用DPDK实现和比较静态和机器学习调度方法林雪平大学
8《Assessing Soft- and Hardware Bottlenecks in PC-based Packet Forwarding Systems》评估基于pc的报文转发系统的软硬件瓶颈慕尼黑工业大学
9《The Path to DPDK Speeds for AF XDP》The Path to DPDK AF XDP的速度Intel
10《Network Function Virtualization Using Data Plane Developer’s Kit》使用数据平面开发工具的网络功能虚拟化美满电子科技
11《SoftNIC: A Software NIC to Augment Hardware》扩充硬件的软件网卡加州大学伯克利分校
12《Network Functions Virtualisation》网络虚拟化功能AT&T
13《NetVM: High Performance and Flexible Networking using Virtualization on Commodity Platforms》在商品平台上使用虚拟化的高性能和灵活的网络乔治华盛顿大学
14《Stateless Network Functions: Breaking the Tight Coupling of State and Processing》无状态网络功能:打破状态和处理的紧密耦合IBM
15《Performance Contracts for Software Network Functions》软件网络功能执行合同瑞士洛桑联邦理工学院
16《Re-architecting Congestion Management in Lossless Ethernet》无损以太网拥塞管理的重新架构北京国家信息科学与技术研究中心
17《BMC: Accelerating Memcached using Safe In-kernel Caching and Pre-stack Processing》使用安全内核缓存和栈前处理加速Memcached索邦大学
18《RedLeaf: Isolation and Communication in a Safe Operating System》安全操作系统中的隔离和通信加利福尼亚大学尔湾分校
19《A Simpler and Faster NIC Driver Model for Network Functions》一种更简单、更快的网络功能网卡驱动模型瑞士洛桑联邦理工学院
20《Towards including batch services in models for DPDK-based virtual switches》在基于dpdk的虚拟交换机的模型中包含批处理服务HAL
21《Latency optimization and analysis through the use of a high-speed packet IO framework for high-bandwidth data processing》延迟优化和分析,通过使用高速分组IO框架进行高带宽数据处理德根多夫理工学院
22《A new model for DPDK-based virtual switches》一种基于dpdk的虚拟交换机模型HAL
23《FlowMon-DPDK: Parsimonious per-flow software monitoring at line rate》FlowMon-DPDK:基于线路速率的简单的每流量软件监控诺基亚贝尔实验室
24《Intel® DPDK Boosts Server Appliance Performance》英特尔®DPDK提升服务器设备性能Intel
25《Virtual Switch Acceleration with OVS-TC and Agilio 40GbE SmartNICs》基于OVS-TC和Agilio 40GbE SmartNICs的虚拟交换机加速Netronome
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值