《深入浅出DPDK》—第1章1.8节小结

简介: 什么是DPDK?相信读完本章,读者应该对它有了一个整体的认识。DPDK立足通用多核处理器,经过软件优化的不断摸索,实践出一套行之有效的方法,在IA数据包处理上取得重大性能突破。

本节书摘来自华章出版社《深入浅出DPDK》一书中的第1章,第1.8节小结,作者朱河清,梁存铭,胡雪焜,曹水 等,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.8 小结
什么是DPDK?相信读完本章,读者应该对它有了一个整体的认识。DPDK立足通用多核处理器,经过软件优化的不断摸索,实践出一套行之有效的方法,在IA数据包处理上取得重大性能突破。随着软硬件解耦的趋势,DPDK已经成为NFV事实上的数据面基石。着眼未来,无论是网络节点,还是计算节点,或是存储节点,这些云服务的基础设施都有机会因DPDK而得到加速。在IT和CT不断融合的过程中,在运营商网络和数据中心网络持续SDN化的过程中,在云基础设施对数据网络性能孜孜不倦的追求中,DPDK将扮演越来越重要的作用。

相关文章
|
存储 缓存 监控
深入浅出 eBPF 技术
1 eBPF 介绍eBPF 是革命性技术, 起源于 linux 内核, 能够在操作系统内核中执行沙盒程序。旨在不改变内核源码或加载内核模块的前提下安全便捷的扩展内核能力。1.1 demo 展示demo程序如下:#include <linux/bpf.h> #define SEC(NAME) __attribute__((section(NAME), used)) SEC(&quot
3074 0
深入浅出 eBPF 技术
|
存储 监控 安全
深入浅出eBPF|你要了解的7个核心问题
过去一年,ARMS基于eBPF技术打造了Kubernetes监控,提供多语言无侵入的应用性能,系统性能,网络性能观测能力,验证了eBPF技术的有效性。eBPF技术和生态发展很好,未来前景广大,作为该技术的实践者,本文目标是通过回答7个核心问题介绍eBPF技术本身,为大家解开eBPF的面纱。
深入浅出eBPF|你要了解的7个核心问题
|
存储 运维 监控
深入浅出 eBPF|你要了解的 7 个核心问题
eBPF 提供的只是一个框架和机制,核心还是需要用 eBPF 的人对软件栈的理解,找到合适的插桩点,能够和应用问题进行关联。
深入浅出 eBPF|你要了解的 7 个核心问题
|
存储 缓存 负载均衡
《深入浅出DPDK》&《DPDK应用基础》读书笔记
《深入浅出DPDK》&《DPDK应用基础》读书笔记
《深入浅出DPDK》&《DPDK应用基础》读书笔记
|
监控 Ubuntu 安全
深入浅出 eBPF 安全项目 Tracee
深入浅出 eBPF 安全项目 Tracee
1066 0
《深入浅出DPDK》—第3章3.3节小结
多核采用这种“横向扩展”的方法来提高系统的性能,该架构实现了“分治法”策略。通过划分任务,线程应用能够充分利用多个执行内核,并且可以在特定时间内执行更多任务。
1377 0
|
异构计算 SoC AI芯片
《深入浅出DPDK》—第1章1.1节认识DPDK
第1章介绍了DPDK的技术演进历程,面临及需要解决的问题,以及如何从系统的角度看待DPDK的技术,最后结合几个编程实例帮助读者了解DPDK基本的编程模式。
4192 0
|
网络协议 Linux 调度
《深入浅出DPDK》—第1章1.2节初识DPDK
本书介绍DPDK,主要以IA(Intel Architecture)多核处理器为目标平台。在IA上,网络数据包处理远早于DPDK而存在。从商业版的Windows到开源的Linux操作系统,所有跨主机通信几乎都会涉及网络协议栈以及底层网卡驱动对于数据包的处理。
7300 0
下一篇
无影云桌面