zl程序教程

您现在的位置是:首页 >  其它

当前栏目

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

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

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

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


深入浅出 eBPF|你要了解的 7 个核心问题 eBPF 提供的只是一个框架和机制,核心还是需要用 eBPF 的人对软件栈的理解,找到合适的插桩点,能够和应用问题进行关联。
深入浅出eBPF|你要了解的7个核心问题 过去一年,ARMS基于eBPF技术打造了Kubernetes监控,提供多语言无侵入的应用性能,系统性能,网络性能观测能力,验证了eBPF技术的有效性。eBPF技术和生态发展很好,未来前景广大,作为该技术的实践者,本文目标是通过回答7个核心问题介绍eBPF技术本身,为大家解开eBPF的面纱。
《深入浅出DPDK》—第3章3.3节小结 多核采用这种“横向扩展”的方法来提高系统的性能,该架构实现了“分治法”策略。通过划分任务,线程应用能够充分利用多个执行内核,并且可以在特定时间内执行更多任务。
《深入浅出DPDK》—第1章1.1节认识DPDK 第1章介绍了DPDK的技术演进历程,面临及需要解决的问题,以及如何从系统的角度看待DPDK的技术,最后结合几个编程实例帮助读者了解DPDK基本的编程模式。
《深入浅出DPDK》—第1章1.2节初识DPDK 本书介绍DPDK,主要以IA(Intel Architecture)多核处理器为目标平台。在IA上,网络数据包处理远早于DPDK而存在。从商业版的Windows到开源的Linux操作系统,所有跨主机通信几乎都会涉及网络协议栈以及底层网卡驱动对于数据包的处理。
《深入浅出DPDK》—第2章2.1节存储系统简介 一般而言,存储系统不仅仅指用于存储数据的磁盘、磁带和光盘存储器等,还包括内存和CPU内部的Cache。当处理完毕之后,系统还要提供数据存储的服务。