DPU 作为新近发展的专用数据处理器,不同厂商的 DPU 功能差异化显著,有的侧重网络可编程,有的侧重存储卸载,有的侧重安全与虚拟化。对于用户而言,不仅对DPU 的功能定位有误差,也无法获取 DPU 真正的性能指标。同时,由于 DPU 新的功能定位,如远程资源本地化(DPU 将承担网络协议栈的处理,对主机端屏蔽网络细节)。而且 DPU 的某些主要功能的评测没有借鉴,需要重新定义评测标准。本文提出的 DPU性能基准评测根据“POC 原则”(真实性、针对性、全面性),围绕网络、存储、计算与安全四个维度的应用场景,引入各自典型应用作为基准测试,测试 DPU 的相关指标。
DPU 性能基准评测的提出,首先对于用户而言,一方面获得 DPU 功能定位,另一方面获得性能参考;其次对于 DPU 厂商来说,通过对 DPU 产品基准评测结果,可以不断优化自己的设计;最后对于研究者而言,也能够提供对研究 DPU 的帮助。DPU 性能基准评测的使命是为未来的 DPU 产品建立一套公平、开放、全面、客观的 DPU 评测体系,引导 DPU 产品标准化。
DPU 支持的场景非常丰富而且还在不断拓宽,DPU 性能基准评测仅选取当前典型的应用作为主要的评测方法,需要根据 DPU 功能的变化增加或修改,不断完善 DPU 性能基准评测方法。
SDNLAB公众号后台回复【0802DPU测评白皮书】获取下载链接!