欢迎来到天天文库
浏览记录
ID:35102229
大小:5.34 MB
页数:88页
时间:2019-03-17
《面向桌面云的android虚拟机设备虚拟化的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文面向桌面云的Android虚拟机设备虚拟化的研究和实现设计与实现设计与实现研究与实现作者姓名时钰森学科专业软件工程指导教师王振宇教授所在学院软件学院论文提交日期2016年4月TheresearchandimplementationofdesktopcloudorientedvirtualizationforAndroidVirtualMachineDeviceADissertationSubmittedfortheDegreeofMasterCandidate:ShiYusenSupervisor:Prof.WangZhenyuSouthChinaUniversityofTe
2、chnologyGuangzhou,China分类号:TP3学校代号:10561学号:201320133120华南理工大学硕士学位论文面向桌面云的Android虚拟机设备虚拟化的研究和实现作者姓名:时钰森指导教师姓名、职称:王振宇教授申请学位级别:硕士学科专业名称:软件工程研究方向:云计算与软件服务论文提交日期:2016年4月20日论文答辩日期:2016年6月5日学位授予单位:华南理工大学学位授予日期:年月日答辩委员会成员:主席:蔡毅委员:周杰、薛一波、宋恒杰、杨捷华南理工大学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研巧成果。除了文
3、中襟别加y?标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体。本人完全意识到本声明的,巧已在文中W明确方式标明法律后果由本人承担。作者签名:日;日期與化年6月/学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,艮P:研究生在校攻读学位期间论文工作的知识产权单位属华南理工大学。学校有权保存并向国家有关部口或机构送交论文的复印件和电子版,允许学位论文被查阅(除在保密期内的保密论文外);学校可W公布学位论文的全部或部分内容^允许采用影印、缩印或其它复制手段保存、汇编
4、学位,可1一。论文。本人电子文档的内容和纸质论文的内容相致本学位论文属于;□保密。,在年解密后适用本授权书囚不保密同意在校园网上发布,供校巧师生和与学校有共享协议的,,单位浏览;同意将本人学位论文提交中国学术期刊(光盘版)电子杂志社全文出版和编入CNKI《中国知识资源总库》,传播学位论文的全部或部分内容。""请在上相应方框时打V)(日期;2016.06.01;作者签名^^期2016.06.01指导教师签名:日摘要二十一世纪是移动互联网飞速发展的时代,大量的移动应用被开发并用于社会生产和生活的各个方面。Android移动操作系统作为目前最流行的操作
5、系统之一,在移动互联网中占据着重要地位。同时这几年来云计算虚拟化技术,特别是桌面云技术得到越来越多的关注和发展,各大公司相应推出自己的桌面云产品,并广泛运用于办公,教育等多个领域。将Android操作系统与桌面云相结合,在桌面云中虚拟化Android移动操作系统,能够充分发挥桌面云和Android操作系统的优势和特点,具有重要的意义。在桌面云虚拟机中,桌面虚拟化技术提供了对虚拟机相关设备的模拟。对于Android而言,其有一系列特用的硬件设备,包括各种传感器、GPS等。在桌面云环境中,如何利用Spice桌面传输协议,为Android虚拟机中实现对Android设备的虚拟化,提高Andro
6、id虚拟机在桌面云中的使用效果,具有一定的研究价值。本文在充分研究桌面云虚拟化技术和Android硬件架构的基础上,设计并实现了面向桌面云的Android虚拟机设备虚拟机化方案。主要完成的工作有:对桌面云虚拟化技术的研究,包括QEMU-KVM虚拟化技术、SPICE桌面传输协议,重点对QEMU的设备模拟原理和实现,以及SPICE协议的数据传输细节进行深入研究,确定了Android虚拟机设备虚拟化的基本技术思路。同时对Android硬件设备架构,尤其是Android传感器硬件设备实现技术进行研究,了解Android操作系统硬件实现的原理和技术细节。在对虚拟化技术和Android硬件架构的研究
7、的基础上,设计实现了面向桌面云的Android虚拟机设备虚拟化方案,其基于QEMU-KVM虚拟化技术和SPICE桌面传输协议实现,包括客户端硬件数据的获取、Spice对硬件数据的传输、QEMU模拟硬件设备和Android虚拟机设备的识别和使用四个主要部分。并详细描述了Android传感器硬件虚拟化的实现技术细节。桌面云系统中实现了Android虚拟机设备虚拟化模块,并对Android虚拟机设备虚拟化功能进行测试,包括虚拟传感器的使用
此文档下载收益归作者所有