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

J4 ›› 2013, Vol. 35 ›› Issue (5): 56-60.

• 论文 • 上一篇    下一篇

基于Linux的移动终端操作系统级虚拟化方案及优势

叶常春   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2011-03-11 修回日期:2011-08-03 出版日期:2013-05-25 发布日期:2013-05-25

A solution of operating systemlevel virtualization
for Linuxbased mobile handsets and its advantages        

YE Changchun   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2011-03-11 Revised:2011-08-03 Online:2013-05-25 Published:2013-05-25

摘要:

移动终端越来越流行,但需更安全、更可用和更个性化。针对市场份额日益扩大的Linux移动终端,即基于Linux内核的手机、移动互联网设备和上网本等,提出了基于操作系统级虚拟化技术构建隔离的虚拟环境的方案。该方案能够隔离安全威胁和软件隐患,避免程序失败导致整机失灵,并通过提供与应用情景模式相适配的使用环境来满足个性化需求。该方案不支持同时运行多种操作系统,而基于硬件级半虚拟化技术的方案则允许同时运行多种操作系统。但与后者相比,该方案具有节约软件费用、不增加用户学习成本、研发成本更低、周期更短等优势。

关键词: Linux移动终端, 操作系统级虚拟化, 虚拟环境

Abstract:

Mobile handsets are more and more widely used, but they must own more security, more availability and more personalization. This paper proposed a solution that constructs virtual environments based on operating systemlevel virtualization for Linuxbased mobile handsets, such as Linuxbased mobile phones, Linuxbased Mobile Internet Devices (MID) and Linuxbased notebooks, whose market share has been enlarging vastly today. It can isolate security threats and software faults from other parts of the entire system, avoid total malfunction caused by an outoforder application, and support personalization by providing operating environments adapted to usage situations. The proposed OSlevel solution does not support different operating systems running on mobile handsets simultaneously, which is allowed by hardwarelevel paravirtualization. However, the OSlevel solution has several advantages over the latter. These advantages are saving software costs for users, not increasing users' learning costs, and least costs and shorter period of research and development.

Key words: Linuxbased mobile handsets;operating systemlevel virtualization;virtual environment