数据包处理功能通常需要专用硬件,如独立 NPU、协同处理器和 FPGA。但是,英特尔® 架构处理器的最近增强功能和高级软件为开发人员提供了另一种选择,他们可以在 IA 上使用一个单刀片架构来整合所有应用、控制和数据包处理工作负荷。
由于多核架构的不断改进,最新英特尔处理器的数据包处理现在是逐渐可行的选择,结合由英特尔® 数据平面开发套件(英特尔® DPDK)提供的最新的数据包处理软件增强功能。此硬件/软件结合显著提高了性能,使作为数据包处理解决方案的 IA 逐渐引人注目。此外,通过将数据包处理与英特尔® 多核处理器上的其他工作负荷整合,可能节省硬件成本,简化应用程序开发环境,并缩短上市时间—将所有这些因素结合可以降低全面总拥有成本。结合英特尔的最新多核 CPU 技术的英特尔® DPDK,现在正在逐渐用于安全(IPS、IDS)、通信基础设施(eNodeB、RNC、MGW、SGSN、GGSN)和路由器(边缘、内核)等应用。
Wind River* 的网络加速解决方案产品组合针对英特尔的数据包处理架构进行了优化。Wind River Linux* 内置了针对英特尔® 数据平面开发套件 (Intel® DPDK) 和英特尔® QuickAssist 技术的高性能优化。我们还将 Wind River Linux* 作为可快速进入市场的嵌入式开发套件的一部分进行提供,它结合了针对英特尔硬件的运行时优化,与面向通信系统的领先 COTS 的集成以及深层数据包检查等市场特定功能。
6WIND* 提供包处理软件,以同时满足移动基础架构、网络安全性、高频率交易和深层数据包检测应用程序的线速性能和上市时间要求。
公司的 6WINDGate* 技术是一个便携式软件平台,专门针对 IA 处理器进行了优化,可充分发挥多核架构的功能。6WINDGate* 采用新型软件架构,通常最高可提供标准操作系统网络堆栈 10 倍的性能,同时与标准应用程序 API 保持完全兼容。借助 6WINDGate 内提供的全套网络协议,OEM 的产品开发周期最多可缩短十二个月。6WIND 在 6WINDGate 软件中提供预集成的英特尔® DPDK 库,可进一步加快 OEM 的开发流程。
数十年来,Tieto* 与全球各地的主流设备和服务提供商建立了牢固的合作关系,在无线和固定通信领域具有世界顶尖的能力。我们透彻理解了电信系统数据包处理的本质所在,也十分清楚性能要求及相关的适用技术,可以向 Tieto 赋予独一无二的能力来支持您正在进行的项目。作为一家研发咨询公司,我们在众多数据包处理技术领域都充当着先锋力量,我们可以灵活地为任何定制服务、应用程序调整或集成提供帮助。我们不但可通过重复使用应用程序来帮助降低生命周期成本,还可通过 HW 抽象实现成本合理化,释放您自身的开发资源并充分满足您的上市时间要求。概述: 来自 Tieto* 的英特尔® 数据平面开发套件(英特尔® DPDK)支持产品
有关英特尔® DPDK 支持问题,请发送电子邮件至 idpdk@tieto.com。