当前位置:首页 > 设备硬件 > 正文

Netronome推出首款统一计算网络流处理器

2009-06-10 网界网

日前,高度可编程半导体领域的领先供应商Netronome系统有限公司宣布推出NFP32xx系列网络流处理器,该款采用65纳米技术的处理器集成了多个高性能的网络和安全处理内核,同时支持I/O虚拟化,是业界首款汇聚了网络和服务器统一计算架构的商用芯片。Netronome同时宣布,面向中国市场同步推出该款网络流处理器。

据悉,2007年11月,Intel把扩展IXP2800网络处理器产品线的开发授权给了Netronome公司。根据协议条款,由Netronome继续开发基于英特尔IXP2800架构的网络处理器,并利用自己的流量管理和深度包检测技术改进和完善IXP技术,尤其是加强了基于流量的处理,从而推出新的网络流处理器NFP32XX系列。与其他功能固定的ASIC和可配置的网络处理器不同,Netronome 的网络流处理器具备完全可编程能力,不仅实现了软件兼容,而且性能得到大幅度提高。NFP32XX处理器不仅能够向前兼容市场领先的英特尔 IXP28XX网络处理器,保护了客户经过多年现场验证过的软件和硬件投资,而且还能够在数据包转发功能基础上提供智能包处理,同时保证较好的功耗效率。

针对中国市场,Netronome表示将在以下三方面重点领域:一,保护现有IXP网络处理器客户的软硬件投资,帮忙他们实现从IXP到NFP的升级换代,保障客户基于IXP架构产品的后续路标。二,借助于统一计算平台架构,拓展网络流处理器的应用领域。三,做好本地化工作,为客户提供专业化服务。此外,在中国市场还将陆续推出网络安全产品,并将在北京和上海设立研发基地。

Netronome高度重视与中国厂商的合作,将不仅支持在中国广泛存在的、采用Intel的IXP28XX系列的开发商向NFP系列成功移植,而且将全力支持在新的NFP32XX系列上开发各种创新的应用。

背景资料:

NFP系列处理器由40个支持硬件多线程的可编程内核组成,运行频率达到1.4GHz。320个硬件线程优化了存储器访问效率,可以提供每秒560亿次指令运算能力,如果以每秒处理三千万个数据包计算,将有一千八百条指令负责处理每一个数据包。NFP同时集成了20G线速的安全加速引擎和I/O虚拟化技术,使得在二层到七层的深度包检测处理上支持数百万并发流成为可能。该系列处理器的功耗仅为15瓦到35瓦,不仅符合绿色环保要求,而且其功耗效率4倍于其他相近竞争对手。

与其他功能固定的ASIC和可配置的网络处理器不同,Netronome 的网络流处理器具备完全可编程能力,能够满足统一计算架构中复杂和日益增长的业务处理需要。软件可定义I/O支持二层到三层包处理和四层到七层的应用及基于内容的深度包检测;这种可编程性再加上支持线速包处理能力使得传统网络处理器的应用领域(如高性能线卡)能扩展到更高性能并能实现内容检测功能。同时NFP为需要统一计算的适配卡 (如FCoE HBA、 iSCSI、TOE)提供了新的思路,在同一硬件平台上只需灵活更改适配卡的固件就能实现不同的功能。

支持虚拟化的多核CPU正越来越多地用于交换机、路由器和网络设备的控制和数据平面处理,以及安全和其他的网络应用。为了把网络性能提高到10Gbps及以上,NFP32xx 支持PCIe v2.0接口 ,通过支持256个队列扩展了SR-IOV ( 单根I/O虚拟化),保障了访问共享I/O设备的带宽,降低了访问延时。Netronome 的SR-IOV 驱动支持可配置算法可以将负载均衡到虚拟化的多个CPU,同时利用Zero-copy机制可以明显提高CPU的处理性能,改进内存和系统带宽的利用率。除了支持8个lane 的PCIe接口,NFP支持包括两个25Gbps的Interlaken,SPI4.2和两个10Gbps XAUI的高速网络接口。

统一计算架构需要支持广泛的安全处理。从粗颗粒的全流量处理IEEE 802.1AE LinkSec应用,到诸如IPsec和SSL等以细颗粒和状态流为基础的安全应用,大多数网络流量都需要网络安全处理,NFP通过在可编程数据平面嵌入安全加速引擎,可以提供20Gbps的线速安全处理性能。

Netronome的NFP得到包括主流操作系统厂家、外围器件厂家、软件协议栈、系统设计服务商和其他开发工具厂家在内的广大合作伙伴的支持。另外,公司提供了一套全面的开发工具,提供无与伦比的易用性,以支持客户的设计。

NFP32XX为客户提供多种选择,内核可从16到40个,工作频率为1.0GHz或者1.4GHz可选,以及可选择是否支持加密模块。Netronome从现在开始接受样片预订,价格为275美金起,2009年第三季度可以提供样片。

大家都爱看
查看更多热点新闻