虚拟化技术在高安全嵌入式平台应用研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:jorby289702834
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的快速发展,虚拟化的技术也成为了研究的热点。在嵌入式的领域,如何有效的利用资源是一个关键的问题,虚拟化技术可以有效的划分系统的硬件资源,提供给应用程序使用,但是在嵌入式资源受限的环境下,运行服务器的虚拟化技术不太现实,高效并且轻量级的虚拟化方案才是嵌入式虚拟化的研究重点。同时随着嵌入式的大规模普及,安全和隐私也成为了研究中需要考虑的问题。虚拟化可以在同一个平台上运行不同的操作系统,将不同的应用放在不同的操作系统之上运行,应用之间相互隔离,为系统的安全提供了必要的保障。本文通过调研和比对现有的虚拟化方案的同时,提出了轻量级的操作系统级虚拟化的方案,并将这种方案移植到嵌入式的平台上,通过共享内核的方式,实现了在平台上运行多个操作系统,本文主要完成了如下工作:(1)研究和分析了当前的几种虚拟化方案,并对它们进行了调研分析比对,最后综合考虑选择了Linux容器的虚拟化技术。(2)通过分析Linux的内核源码研究Linux容器(LXC)虚拟化方案的原理,从资源的控制和隔离的角度,阐述了LXC的工作机制以及虚拟机的创建过程。为实现安全的虚拟化方案,提出了两种容器安全增强的方案并对其进行分析,意在系统调用和访问控制两个方面对虚拟化的方案进行改进。(3)优化嵌入式系统环境,对课题平台所提供的内核进行裁剪和优化,并对裁剪的系统进行实验分析。在优化过的系统上,通过修改内核和LXC的源码,完成了LXC的移植工作,成功实现了在同一平台运行多个操作系统。在虚拟化安全增强方面,限制了容器内的进程执行不安全的系统调用,在容器外的进程不能改写容器的文件系统。(4)从三个方面对系统进行了测试实验,通过实验结果的分析,验证了安全增强的LXC虚拟化方案在性能、灵活性以及安全方面都有比较好的表现。
其他文献
伊万·阿列克谢维奇·布宁是伟大的俄国作家、诺贝尔文学奖的获得者。
有限的城市路网发展空间和机动车数量的急剧增加,使得城市交通供需关系之间的矛盾日益加剧,由此带来的交通拥堵日渐频繁,继而引发了诸如环境污染、能源浪费、交通安全等一系
目的探讨利用生物打印系统一次性同步快速构建复层管状结构的可行性。方法将不同浓度的海藻酸盐和GelMA配比,进行生物力学检测,确定复合水凝胶打印的可行性;将水凝胶分别混合
病案是医院医疗护理文件的集合体,对患者在医院就医的过程中涉及到的各项医疗护理工作进行了全面而详细的记录,既能够为医疗服务工作的开展提供相应的参照依据,也可以为医护
二十一世纪以来,各个国家及地区逐渐将海洋经济视为发展重心。大连市作为我国重要的沿海城市,拥有丰富的海洋资源和坚实的海洋产业基础,在辽宁省海洋经济发展建设中具有重要地位,肩负重任。大连旅顺口区海藻产业是我国藻类产业重要的生产集聚区,也是旅顺口区的支柱性产业之一。海藻产业作为我国海洋渔业的组成部分,地位至关重要,对沿海生态环境的整治与修复,促进沿海区域渔业发展,增加国民食材选择种类,拓宽就业渠道,提高
目的:应用多层螺旋CT(MSCT)对收集的COPD患者及正常志愿者分别于深吸气末和深呼气末行双相扫描,通过测量小气道相关参数,分析COPD组与正常对照组小气道各参数的差异及COPD组
目的观察同步替吉奥化疗联合三维适形放疗治疗大肠癌疗效及不良反应。方法收集我院2014年3月-2016年3月收治的60例大肠癌患者,随机分为观察组和对照组各30例,对照组予以单独
目的:通过分组对比的研究方法,观察经皮经肝胆囊穿刺引流术(Percutaneous Transhepatic Gallbladder Drainage,PTGD)治疗GradeⅡ急性结石性胆囊炎(Acute Calculous Cholecystitis,ACC)的效果,及其对择期腹腔镜胆囊切除术(Laparoscopic Cholecystectomy,LC)的影响。方法:回顾性分析成都军区总医
随着城市轨道交通的快速发展,大规模地铁深基坑大量涌现,土岩结构深基坑也越来越多,但我国土岩结构深基坑领域经验较为欠缺,有必要对其进行深入研究,为类似工程提供参考。论
1993年至今,韩国电视剧开始进入国内观众的视野。二十多年来,韩剧在华发展势头迅猛,一度刮起了韩流风潮。但韩国电视剧在华的发展也曾因各种原因出现过低潮,其通过改变和创新