风河系统公司在嵌入式系统大会(ESC)上推出了首款集成软件开发包系列的产品。该集成包包括高级算法,目前只适用于Intel X86系列。针对电信系统设计,该网络加速平台集成了多个操作系统和工具,以及风河公司正在开发的更高级功能的算法。
该平台使满足在日益复杂的多核处理器上运行宽带应用软件的任务需要得以简化。据悉,这款软件将于5月份上市,最初仅适用于Intel公司的Xeon 5500系列处理器。
风河公司网络电信部门总经理Mike Langlois称:“过去,我们在做的是堆积木的游戏——你需要很多操作系统和软件,我们的客户往往需要花费80%的时间在集成我们的产品上,因此,我们现在重点在于将这些(系统和软件)放在一起”。
该软件包是风河公司自去年6月被Intel公司收购后的主要发布产品之一。风河公司负责人表示,该平台还将支持飞思卡尔公司的QorIQ处理器和Cavium公司的Octeon处理器,但目前没有明确的时间表。
风河公司首席技术官Tomas Evensen称,“我们实际上已经加快了对Cavium和飞思卡尔的支持进度,因为如果我们只对关注Intel的应用,显然会损害我们的其他业务,客户会投诉我们,因为他们不希望(该软件包)与特定的芯片进行绑定”。
该软件包是在飞思卡尔宣布其与Enea系统公司、Green Hills软件公司以及Mentor Graphics公司建立合作伙伴关系共同为QorIQ和PowerQuicc处理器开发系列应用工具和操作系统后一天亮相的。作为上述声明的内容之一,飞思卡尔高管还强调了该公司与风河公司正在联合向当前的客户供应大部分嵌入式软件。
不过,行业分析师们预计嵌入式软件和处理器公司在经历一番收购/兼并热潮后会有逐步调整。除了风河和英特尔案例,Cavium网络公司还收购了Montavista和RIM公司,从而获得QNX软件系统。
市场观察公司Linley Group的总裁Linley Gwennap表示:“处理器公司内部很难维持一个独立的软件公司。如果剥去形式约束,飞思卡尔将会舍弃风河公司,转而和Enea及其他公司合作,你可以继续在飞思卡尔处理上使用(风河公司的)VxWorks,但问题是他们是否会紧密配合”。
Gwennap补充道:“我认为飞思卡尔的客户基础也将会长期从Montavista转移,飞思卡尔将会在Mentor系统集成的Linux版本进行标准化,而不是其内部版本——LTIB。”
风河平台的涌现
风河公司的网络加速平台瞄准于为广泛的有线/无线电信系统提供快速包转发服务。
该平台包括了风河公司的Linux和Vxworks实时操作系统(RTOS),以及轻量级执行Vxworks分配的任务,从而成为一个基于数据面板处理的数据流环境和一个隔离运行在多核处理器中不同处理器的单独数据和控制面板任务的管理程序。
Evensen称:“Linux将会是越来越流行的控制面板,但更多的编程在于移植到数据面板上,这就需要一个RTOS系统,如果控制面板和数据面板间没有保护,就会引发系统混乱”。
电信系统设计师们越来越多拥有多核处理器,并将更多的数据面板应用加载到这些多核处理器中。
“OEM们正在就数据面板提供质量服务和深度包检测编程服务,这样运营商就可以针对不同服务进行不同计费——这将是多核的趋势,三年前,他们还在反对(多核处理器),现在几乎每个人都在启动或者已经上市的项目中开始应用”。Evensen如是说。
Langlois则补充道:“我们看到了这种趋势迅速发展,并全面占据核心、接入、边缘以及用户终端设备中”。
在这些集成中,新的元素是处理第三层包转发的网络加速算法。该公司正在开发一套这样的产品,其中大多数均专注于网络安全性任务。
该新算法很可能与飞思卡尔2009年6月推出的网络应用构成竞争关系。飞思卡尔的软件称为VortiQa,是基于收购新兴公司Intoto的代码开发的。
风河公司声明,该软件包的转发速度为每秒2,100万IPv4包,平台为Xeon 5500的Linux操作系统。这相当于14Gb以太网端口第三层的转发速度。
该软件包可以作为新用户的完整软件方案,或是目前风河公司用户的升级套件,提供任何缺失的组件。目前价格尚未公布。
风河公司计划提供系列多核软件包,应对其他需要包处理的细分市场。
《电子工程专辑》网站版权所有,谢绝转载