全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
-  2017 

基于代理的设备虚拟化技术及其应用
Devices Virtualization Technology Based on the Proxy

DOI: 10.3969/j.issn.1001-0548.2017.06.016

Keywords: Android操作系统,设备虚拟化技术,Linux容器,智能手机

Full-Text   Cite this paper   Add to My Lib

Abstract:

随着智能手机逐步成为人们工作和生活不可或缺的随身设备,其安全性和用户隐私问题也越来越突出。为解决该问题,提出一种基于Linux容器技术的方法,在同一台手机设备上建立多个虚拟手机系统,使多个相互隔离的Android系统同时运行。为了使多个子系统共享同一台设备资源,提出了基于代理的设备虚拟化技术,并以手机的Radio设备为例实现了该技术。然后,在一个实现了的原型系统上的测试结果表明每个虚拟手机系统均可正常使用所有物理设备,说明该方法可有效地实现设备的虚拟化。最后,通过对多系统的数据隔离、系统资源开销的测试验证了该方法的可行性。由于各虚拟手机系统之间相互隔离、互不影响,因而很好地保护了用户数据的隐私。此外,即使某一个Android子系统出现运行故障或者被恶意攻击,其他子系统照样可以正常运行,从而提高了整个系统的安全性。同时,各子系统的应用和功能可以根据不同的应用场景和需求特别定制,可满足用户的个性化需求。

References

[1]  BARHAM P, DRAGOVIC B, FRASER K, et al. Xen and the art of virtualization[J]. ACM SIGOPS Operating Systems Review, 2003, 37(5):164-177.
[2]  HWANG J Y, SUH S B, HEO S K, et al. Xen on ARM:System virtualization using Xen hypervisor for ARM-based secure mobile phones[C]//Consumer Communications and Networking Conference, 2008, CCNC 2008, 5th IEEE. Las Vegas:IEEE, 2008:257-261.
[3]  LEE S M, SUH S B, JEONG B, et al. Fine-grained i/o access control of the mobile devices based on the xen architecture[C]//Proceedings of the 15th Annual International Conference on Mobile Computing and Networking. Beijing:ACM, 2009:273-284.
[4]  VARANASI P, HEISER G. Hardware-supported virtualization on ARM[C]//Proceedings of the Second Asia-Pacific Workshop on Systems. Shanghai:ACM, 2011:11.
[5]  LBE Tech. Parallel space[EB/OL].[2016-06-03]. http://parallel-app.com/.
[6]  YANG Xia, SUN Chao-qun. Research and implementation of multiple Android systems based on the container technique[J]. Journal of Chinese Computer Systems, 2016, 37(7):1422-1427.
[7]  RUSSELL R. Virtio:towards a de-facto standard for virtual I/O devices[J]. ACM SIGOPS Operating Systems Review,2008, 42(5):95-103.
[8]  DONG Y, LI S, MALLICK A, et al. Extending Xen with intel virtualization technology[J]. Intel Technology Journal, 2006, 10(3):193-203.
[9]  KIVITY A, KAMAY Y, LAOR D, et al. KVM:the Linux virtual machine monitor[C]//Proceedings of the Linux symposium. Ottawa:Proc Linux Symposium, 2007, 1:225-230.
[10]  DALL C, NIEH J. KVM/ARM:the design and implementation of the linux ARM hypervisor[J]. ACM SIGARCH Computer Architecture News, 2014, 42(1):333-348.
[11]  Enterprise Mobility Solutions Samsung Electronics Co. Ltd. White paper:an overview of samsung KNOX<sup>TM</sup>[EB/OL].[2013-06-01]. http://www.samsung.com/global/business/business-images/resource/white-paper/2013/06/Samsung_KNOX_whitepaper_June-0.
[12]  Google Inc. Hardware abstraction layer[EB/OL].[2016-06-03]. http://source.android.com/devices/index.html#Hardware-Abstraction-Layer.
[13]  SOLTESZ S, P?TZL H, FIUCZYNSKI M E, et al. Container-based operating system virtualization:a scalable, high-performance alternative to hypervisors[C]//ACM SIGOPS Operating Systems Review. Lisbon:ACM, 2007, 41(3):275-287.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133