矢量包处理(VPP)比传统内核方法快 100 倍

💡 原文中文,约2200字,阅读约需6分钟。
📝

内容提要

矢量包处理(VPP)是一种开源软件,通过批处理数据包和使用SIMD指令等技术在商用硬件上提高吞吐量。VPP将数据包处理从内核移到用户空间以获得更好的性能。它使用插件架构和API使其可编程和可扩展。VPP可以在单个内核上处理超过100 Gbps的大型数据包,从而允许软件取代昂贵的专用硬件。VPP部署在各种硬件和不同环境中,例如裸机、虚拟机和容器。它是一个开源项目,需要通过测试、支持和集成来产品化以供实际使用。

🏷️

标签

➡️

继续阅读