虚拟化的嵌入式机遇

2009-05-10 01:35
中国计算机报 2009年48期
关键词:开发者英特尔虚拟化

霍 光

在PC和服务器领域,多核处理器在性能和效能方面的优势早已有目共睹。而在嵌入式领域,对多核的需求也非常迫切。但是,多核的软件开发也给嵌入式软件的开发者带来了新的挑战。而虚拟化正是应对这一挑战的关键。

在日前召开的2009 Wind River 开发者区域大会上,多核Off-Loading和Hypervisor也成为核心主题。

多核与虚拟化相得益彰

“许多厂商实际上早已开始应用多核处理技术,目前的问题是,大家都需要一个综合型的平台和工具,把各种多核处理技术综合起来,从整体上提高产品的质量,加快上市速度,同时大幅度降低开发、生产和售后服务与支持的成本。”风河副总裁、CTO兼工具及通用技术产品部总经理Tomas Evensen表示。

风河的Hypervisor就是风河给出的解决方案。通过这一虚拟化层,风河传统的强势产品VxWorks和Wind River Linux都可以在多核平台上良好地运行。

在对处理器的支持方面,人们很关心被英特尔收购之后,风河对处理器的支持是否会发生变化。对此,Tomas Evensen表示,“风河和英特尔的合作一定会更紧密”,但是依然会和飞思卡尔等处理器厂商密切合作。

“过去几年,处理器市场发生了变化,嵌入式市场变得越来越重要。与英特尔的合并,也会让风河在嵌入式市场能够具有更好的发展。”Tomas Evensen如是说。

Linux阵营扩展

在嵌入式操作系统中,Linux也在扩展自己的市场份额。由于Linux也具备很好的实时性,因此,风河传统的实时操作系统VxWorks是否会感到一些挑战呢?

Tomas Evensen表示,VxWorks的用户限定在工业、航空航天等特殊领域,因而保持了稳定的增长。

不过,Linux目前也是风河重要的产品之一。根据市场研究机构VDC的最新报告,风河在嵌入式Linux市场占有率第一,超过了35%。

Tomas Evensen表示,现在确实有一些用户希望采用Linux取代VxWorks。目前,风河给出了几种解决方案。首先,是将部分代码从VxWorks上迁移到Linux上,但这样做的工作量很大。另外一种方式,就是利用虚拟化,同时保留VxWorks和Linux操作系统,以应对不同的应用。另外,还有很多客户依然希望使用VxWorks。

猜你喜欢
开发者英特尔虚拟化
英特尔携手一汽集团,引领汽车行业全新变革
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
英特尔扩充FPGA可编程加速卡产品组合
虚拟化技术在计算机技术创造中的应用
存储虚拟化还有优势吗?
iOS开发者调查
iOS开发者调查
栝楼产业开发者谢献忠
英特尔开源帮霍金“说话”软件