当前位置:主页 > 科技论文 > 计算机论文 >

基于内核的虚拟机的研究

发布时间:2020-04-06 21:12
【摘要】:基于内核的虚拟机的研究 目前国内外关于云计算、虚拟化的研究如火如荼。虚拟化软件的快速发展,其种类繁多,广泛的使用场合,以及Linux操作系统的广泛应用和KVM(Kernel-basedVirtualMachine,即基于内核的虚拟机)技术的日益成熟与快速发展,再加上国内关于虚拟化技术和虚拟机的研究成果现在还比较少,使得关于虚拟化技术与虚拟机的研究显得更加重要和迫切。 虚拟化技术的研究和应用已经有几十年的历史了。虚拟化技术最初主要应用于服务器上面,但随着个人计算机性能的增强,针对个人机的虚拟化技术的应用日益多了起来,各种虚拟化软件也层出不穷,并且得到了广泛的使用。 近几年随着虚拟化技术的不断发展,硬件辅助虚拟化技术的出现及其逐渐成熟,弥补了原先软件虚拟化技术的不足,提高了虚拟机的性能,大大地降低了虚拟化软件的开发难度,促进了虚拟化软件的发展。虽然虚拟化技术的发展与进步使得虚拟机的性能不断地得到提升,但虚拟机的性能较之物理机性能而言还是有一定的差距,因此,虚拟机的性能测试也是非常重要的。可以通过对虚拟机性能的测试来对不同的虚拟化产品的优劣进行比较与分析,从而对在选择虚拟化产品时提供一定的依据和帮助。 目前市场上已经出现了许多优秀的虚拟化产品,如VMware公司所提供的VMware系列虚拟化产品,RedHat公司主推的KVM,剑桥大学开发的Xen以及Oracle公司的VirtualBox等等。在众多的虚拟化软件中,KVM的出现虽然比较晚,但KVM开源、基于硬件辅助虚拟化、结构简单、集成与Linux内核、性能优越等优点使其成为众多虚拟化软件中的佼佼者。本文是针对KVM的学习与研究,主要介绍了其实现机制,使用方法以及对其性用能进行了测试。因此,本文对KVM以及虚拟机的学习与使用能够起到一定的帮助作用。 本文的总体组织结构是首先对虚拟化技术以及几款主流的虚拟化软件进行了简单的介绍,然后对Linux内核中关于的KVM部分核心代码进行了分析,之后又对KVM的安装使用进行了介绍与说明,最后对VMwareWorkstation、KVM、QEMU和VirtualBox这几种主流的虚拟化软件上创建的虚拟机的性能进行了测试,比较与分析了它们在网络吞吐量、磁盘输入/输出、处理器等方面的性能表现,并且对运行在这些虚拟化软件中的虚拟机的综合性能也进行了测试。
【图文】:

次分类,架构,软件模拟,应用层


第 1 章 绪 论 令 集 架 构 层 、 操 作 系 统 层 、 编 程 语 言 层 ( 应 用 层 ) 和 库 函 数 层[ 4 ]。 本 文 介 绍 的 虚 拟件 除 QE M U 属于 指令 集架 构 层外 ,其 余 几 款如 VM wa r e 、K V M 、X e n 和 Vi r t ua l B属 于 硬 件抽 象 层 ,如 图 1. 1 所示 :

内核


项 将 自 动 被 设 置 。 接 下 来 的 co n fi g KV M _I N TE L 和 co n fi g KV M _A M D 是 对 In t el 与AM D 处理 器相 关 的配 置 项, 其 均依 赖 于 KV M 。 s ou rc e 用于 读 取其 后指 定 的 Kc o n f i g文 件 , 在 此 处 对 指 定 的 Kc o n f i g 文 件 进 行 解 析 , 将 dr i ve r s / l gu es t / Kc o n f i g 和dr i ve r s / v i rt i o/ Kc o nf i g 两 个 配 置 文 件 解 析 只 不 过 是 增 加 了 一 些 在 这 两 个 配 置 文 件 中 指定的 配置 选 项, 在 此 就 不对 这 两个 文件 的 内 容 进行 详 细的 分析 了 。关 于 Kc o n fi g 的更 多 信 息 可 以 参 考 l i n ux 内 核 代 码 中 Do c u m en t at i on / kb ui l d 目 录 下 关 于 Kc o n fi g 的 文 件kc o nf i g. t x t。 在 配置 选 项 KV M -A M D 中 的 he l p 信 息没 有省 略 的原 因 是 为了 说 明帮 助信 息 的 作 用。 在 终端 上 运行 命 令 ,将 当前 目 录转 到 l i n ux 内核 源 代码 的 根目 录 ,运 行 m ak e x co n fi 命 令 , 之 后 将 出 现 如 图 2 .2 所 示 的 配 置 页 面 , 鼠 标 点 中 “ KV M fo r AM D p ro c e s s or s up po r t ”选 项, 在 界面 的 最下 方 将显 示 帮助 信 息 ,,其内 容和 Kc o nf i g 文 件中 KV M _ AM D选项 的帮 助 信息 相 同 。
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 陈昊;徐建;;基于虚拟化技术的信息系统安全防护框架研究[J];电力信息化;2011年06期

2 施晓宇;;浅议虚拟化技术在基层检察院信息化建设中的应用[J];信息通信;2011年03期

3 吴乔华;赵峗;;基于虚拟化技术搭建有线电视机房服务器备份平台[J];中国有线电视;2011年07期

4 辛洁;崔志明;赵朋朋;张广铭;鲜学丰;;基于MapReduce虚拟机的Deep Web数据源发现方法[J];通信学报;2011年07期

5 干俊;;打造虚拟化技术下的中心机房管理模式[J];电脑知识与技术;2011年18期

6 赵毅仙;;轻松玩转三大虚拟机的镜像文件[J];电脑爱好者;2011年10期

7 陈亮;;浅析虚拟机在央行科技工作中的应用[J];金融科技时代;2011年07期

8 ;幽默[J];程序员;2010年11期

9 ;布莱德网路技术有限公司与VMware进行深度整合实现动态地虚拟机漂移[J];计算机与网络;2010年02期

10 宋宝贵;田宝彩;;虚拟机在计算机教学中的应用[J];中国教育技术装备;2011年18期

相关会议论文 前10条

1 郭春梅;孟庆森;毕学尧;;服务器虚拟化技术及安全研究[A];第26次全国计算机安全学术交流会论文集[C];2011年

2 范辉华;祝凤杰;吴伟杰;;虚拟化技术在舰船设计单位中的应用研究[A];2011年CAD/CAM学术交流会议论文集[C];2011年

3 李怀龙;;利用虚拟化技术对服务器进行应用整合[A];2011年安徽省智能电网技术论坛论文集[C];2011年

4 王文彬;;虚拟化技术在动力环境设备监控系统中的应用[A];通信电源新技术论坛——2010通信电源学术研讨会论文集[C];2010年

5 孟广平;;虚拟机漂移网络连接方法探讨[A];中国计量协会冶金分会2011年会论文集[C];2011年

6 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高教学会实验室工作研究会2010年学术研讨会论文集(下册)[C];2010年

7 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高校实验室工作研究会2010年年会优秀论文[C];2011年

8 关键;武林博;白瑞强;;桌面虚拟化技术探讨[A];中国新闻技术工作者联合会2011年学术年会论文集(下篇)[C];2011年

9 王甲;;陕西陕煤黄陵矿业有限公司数据中心虚拟化整合技术应用分析[A];安全高效矿井机电装备及信息化技术——陕西省煤炭学会学术年会论文集(2011)[C];2011年

10 李博昊;么志明;冷宝剑;;唐钢利用虚拟化技术实现机房集约化管理[A];2011年河北省冶金信息化自动化年会论文集[C];2011年

相关重要报纸文章 前10条

1 《网络世界》记者 柴莎莎;虚拟机通信可视性很关键[N];网络世界;2011年

2 重庆 陈宇;“看不见”的角逐[N];电脑报;2011年

3 乐天 编译;如何用虚拟化技术节电[N];计算机世界;2010年

4 本报记者 邹大斌;传统桌面向“个人云”迁移[N];计算机世界;2011年

5 ;虚拟化技术能够降低成本并提高效率: 我们是否已经兑现承诺?[N];中国计算机报;2011年

6 本报记者 张楠;手机虚拟化技术 让智能机降价一半[N];中国计算机报;2010年

7 张弛;虚拟机迁移走向真正自由[N];网络世界;2010年

8 本报记者 姜云飞;虚拟化技术助力科技强警[N];大连日报;2010年

9 特约作者:聂阳德 钟达文;体验虚拟机的神奇魅力[N];电脑报;2002年

10 盆盆;真实的虚拟机[N];中国电脑教育报;2004年

相关博士学位论文 前10条

1 杜雨阳;虚拟机状态迁移和相变存储磨损均衡方法研究[D];清华大学;2011年

2 马汝辉;基于多核的虚拟化技术研究[D];上海交通大学;2011年

3 杨洪波;高性能网络虚拟化技术研究[D];上海交通大学;2012年

4 唐遇星;面向动态二进制翻译的动态优化和微处理器体系结构支撑技术研究[D];国防科学技术大学;2005年

5 丁靖宇;面向企业虚拟私有云的虚拟专用网技术研究[D];东华大学;2012年

6 项国富;虚拟计算环境的安全监控技术研究[D];华中科技大学;2012年

7 杨伟建;面向HDTV信源集成解码芯片的软硬件协同设计研究[D];浙江大学;2001年

8 张雪松;软件迷惑技术研究[D];吉林大学;2008年

9 王明华;Java USIM卡安全计算研究[D];北京邮电大学;2006年

10 左天军;Java虚拟机安全性的形式化分析和验证[D];西安电子科技大学;2005年

相关硕士学位论文 前10条

1 陆晓雯;虚拟机资源监测调整机制研究[D];华中科技大学;2008年

2 时卫东;基于内核的虚拟机的研究[D];吉林大学;2011年

3 韩顺;基于虚拟化技术的多租户应用系统性能隔离算法研究[D];山东大学;2010年

4 王旭;基于能耗约束的虚拟机调度策略研究[D];云南大学;2011年

5 欧阳晟;云环境中虚拟机迁移策略的研究[D];中南大学;2012年

6 王观海;一种虚拟机系统中的强制访问控制机制[D];上海交通大学;2010年

7 蒋海鸥;基于硬件计数器虚拟化的多虚拟机性能评测研究[D];华中科技大学;2011年

8 邱华;用于工业自动化设备互联的设备描述语言的定义和实现[D];华东师范大学;2006年

9 褚亚铭;一个教学用微内核操作系统的设计与实现[D];苏州大学;2005年

10 孙宝华;基于VMware技术的虚拟服务器技术构建与分析[D];吉林大学;2010年



本文编号:2617032

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2617032.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3f34d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com