风河网络加速平台线速超过每秒2.1亿个数据包
在硅谷近日举办的嵌入式系统博览会上,Intel全资子公司风河系统公司(Wind River)发布了全新系列多核加速解决方案的首款产品——旨在为电信网络基础设施提供超高速IP数据包转发性能的综合网络加速平台。风河网络加速平台(Wind River Network Acceleration Platform)将帮助设备供应商解决日益严峻的巨大挑战——提供高性能的网络产品,具备高效性且可方便地扩展,以满足3G、4G和有线网络不断增长的通信量需求。
风河网络加速平台提供了快速的数据包加速解决方案,借助多核架构为控制平面和数据平面提供数千兆比特的以太网线速性能。该数据平面包含了一个网络加速引擎,并且专为在Wind River Executive(一个专门针对具体任务的小型操作系统)上运行IPv4/IPv6包转发协议而设计和优化,而控制层则是由运营商级的操作系统(风河 Linux或者VxWorks系统)来管理。该网络加速平台还包括一个Hypervisor,为各个内核上运行的软件提供运营商级的保护。为了处理多核软件开发过程中出现的各种复杂问题,风河还提供了一整套旨在有效地开发、测试和调试软件的工具以及复杂多核环境下的仿真系统。
风河公司网络和电信副总裁兼总经理Mike Langlois指出:“爆炸性增长的数据流量导致网络流量瓶颈的不断恶化,同时电信网络公司也面临着提高ARPU(每用户平均收入)的压力,我们的客户希望掌握先进的数据包处理方案来解决这些问题。风河网络加速平台正是针对这些行业性的挑战而推出,通过帮助设备供应商配置基于多核的网络部件来达到其所需的关键性能和可扩展性,以确保网络的可靠互连以及多媒体内容和应用的顺畅传输。”
超高速的数据包转发性能
根据在基于Intel®至强® 5500系列处理器的参考板卡运行Linux系统对IPv4数据包转发性能进行的测量,风河网络加速平台仅用4个处理器线程就达到了每秒2.1亿个数据包的转发速度。这个速度5倍于同样系统上采用本地Linux网络在对称多处理(SMP)模式下的性能。为了最准确地预测新系统设计的性能,在上述测试中一方面要评估性能,一方面也要仿真模拟网络的预期工作条件。这就需要对整个系统进行测试,既包括Linux控制平面也包括数据平面性能的测试。虽然没有单一的指标可以表现每个系统的性能,但第3层转发是用来描述数据包处理效率的一个基本指标。利用风河的高效设计,只需要使用50%的可用内核进行数据包转发,就可以达到与使用超过14千兆以太网端口相当的转发吞吐量。
全球领先的下一代IP网关、会话边界控制器和FMC安全解决方案领域的供应商GENBAND公司执行副总裁兼首席产品官 Keith Landau 表示:“要满足我们客户的需求,就必须拥有更快速、更有效的解决方案来管理网络中呈指数增长的数据流量。通过对我们的底层软件进行网络加速来提高产品性能,可以为我们提供所必需的灵活性和敏捷性,从而为我们的客户提供更好的产品,并保持领先于我们的竞争对手。我们正在与风河这样业界领先企业密切合作,力争在我们未来的电信产品中实现这些目标。”
著名电信产业市场研究机构Heavy Reading特约分析师Simon Stanley指出:“随着带宽密集型产品充斥市场,数据流量将持续超过语音流量的增长。运营商和网络设备供应商争相增加带宽,并期望借助多核技术实现这个目标。一方面,多核架构下的软件正变得越来越重要;另一方面,多核技术也引发了一系列新的问题需要考虑和解决。像风河这样具有经过验证的集成化多核解决方案的公司正沿着这个发展趋势稳步前进,并处于非常有利的位置。”
Intel 高性能产品事业部总经理Rose Schooler表示:“在Intel架构下整合多种网络负载,使得服务提供商可以使用一个通用的框架,从而削减工程工作量并提高平台的灵活性,降低总体拥有成本。风河网络加速平台和Intel至强处理器的结合就是一个高性能多核解决方案很好的例子。这种方案升级简单,并可缩短用户的开发周期。”
此次发布的产品进一步显示出出风河公司将重点关注领先的多核软件解决方案,同时也表明了一个新的动向,即提供针对各种框架结构的集成多核软件组件,为特定的垂直行业市场服务。风河公司以全面综合性的软件产品阵容而在嵌入式软件产业拥有独特的优势,这些软件包括业界领先的嵌入式软件操作系统、运行时技术、开发工具(包括虚拟开发系统)、嵌入式测试管理解决方案以及丰富的行业专用软件解决方案技术基础,并且与风河公司在全球范围内提供的专业服务和支持完美结合。
上市时间
风河针对现有Inte
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)