• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (3): 41-46.

• 论文 • 上一篇    下一篇

嵌入式虚拟化技术

叶常春   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073 )
  • 收稿日期:2010-01-20 修回日期:2010-04-15 出版日期:2012-03-26 发布日期:2012-03-25

 The Embedded Virtualization Technology

YE Changchun   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2010-01-20 Revised:2010-04-15 Online:2012-03-26 Published:2012-03-25

摘要:

计算机系统虚拟化技术是IT领域近几年的热点技术。虚拟化技术的下一步发展方向是嵌入式系统。嵌入式系统进行虚拟化是在嵌入式硬件平台和操作系统之间加入一层叫做虚拟机管理器的软件,由后者构造出可运行多种操作系统的虚拟机。国外多家公司和大学已对嵌入式虚拟化技术展开研究。嵌入式虚拟化的好处包括减少嵌入式系统开发成本、缩短产品上市周期、利于整合功能、减少功耗、软件资产保值和增强安全性与可靠性。嵌入式虚拟化技术面临的问题包括实时调度问题、嵌入式硬件平台多样性问题、电源管理问题以及跨虚拟机通信问题。嵌入式虚拟化技术将给嵌入式领域带来重大变化,值得关注。

关键词: 嵌入式虚拟化, 半虚拟化, 实时调度

Abstract:

The virtualization technology of computer systems is a hot subject of the IT area in recent years. The next step of virtualization technology is embedded systems. What the virtualization of embedded systems does is to insert a software layer called virtual machine monitor between the hardware platform and the operating system, and the virtual machine monitor constructs a few virtual machines, which run several types of operating systems. Many foreign corporations and universities are carrying out researches on the embedded virtualization technology. The advantages of this technology are: to reduce the development cost of embedded systems, to push embedded products faster, to considerate more features, to lower power consumption, to maintain the values of software, and to improve security and reliability. The problems of the embedded virtualization technology include realtime scheduling, diversity of embedded hardware platforms, power management and communication among virtual machines. Embedded virtualization technology will bring the area of embedded systems with huge changes, and deserve our close attention to it.

Key words: embedded virtualization;paravirtualization;realtime scheduling