革新科技 来源:不详 日期:2008/5/10 12:39:46 阅读:1460 次 |
|
网络全光化进程的加速以及网络技术的演进扩展了传统数据业务以外的多业务模式,诸如音视频下载、P2P流媒体等业务对网络的业务承载能力提出了新的挑战。随之而来的线速处理和可管理需求已使传统网络设备不堪重荷,因此新型网络设备需要具备快速的业务升级能力和高性能的处理能力以提高网络容量。目前,采用多内核和并行处理结构的网络处理器(Network Processor)在中高端网络设备中的使用已逐渐成为趋势。但与计算和消费市场一样,通信网络市场的多核并行处理的开发也面临着前所未有的挑战,因此如何突破NP多核架构的开发瓶颈已成为业界关注的焦点。
多业务流催生新型多核网络处理器
NP融合了CPU的灵活性和ASIC的高性能特点。NP拥有很强的硬件并行处理能力,其可通过多内核实现处理器级的并行处理,因此使用多核NP实现并行交换(PPS)能很好地提升网络容量。高性能系统需求可以说是驱动多内核和快速处理技术需求的动力。新型多核NP被应用在控制平面、数据平面以及两者结合的处理。目前主要的多核NP半导体厂商有MIPS架构阵营的Cavium、RMI、博通,以及PowerPC架构阵营飞思卡尔。
很多应用具有宽广的性能范围和能根据内核性能和数量进行缩放的解决方案。这些能力可以使系统厂商很容易实行跨平台保存和重新利用遗留代码并移植到未来的应用,因此增加性能和添加增值功能对网络设备而言十分有必要。多核NP主要通过可缩放的方式卸载TCP性能,而新型多核NP的片上内容处理卸载可以对L4层以上的分组提供处理并能够实现片上压缩/解压。为了帮助内核卸载,多数多核处理器的厂商都集成了特殊的硬件加速器进行那些可用硬件更高效实现的处理。由于新的多核处理器结合了硬件加速技术,多内核与多 |