基于文件的Xen虚拟磁盘研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:proshyrain
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,对软件兼容性和可移植性需求剧增,虚拟机技术的发展进入了一个繁荣的时代,成为计算机科学领域发展最快的技术之一。根据虚拟机管理器(VMM:Virtual Machine Monitor)抽象的虚拟机架构的不同,或根据是否需要修改客户操作系统,虚拟化技术可以分为准虚拟化和完全虚拟化。Xen作为英国剑桥大学研究组提出的一个虚拟化实现方案,最初采用准虚拟化的实现。I/O性能始终是虚拟化技术的一个薄弱环节。作为I/O虚拟化技术的重要一环,本论文对准虚拟化下Xen的磁盘虚拟化做了深入的研究,详细分析了虚拟机访问磁盘的流程、特征和工作原理,探讨了不同的访问模式和读写方式对虚拟机访问虚拟磁盘速度的影响,阐述了不同格式的虚拟磁盘文件作为虚拟存储设备的优劣。同时,着重选择功能最强大,Xen最常用的Qcow格式文件作为研究对象,在原有Qcow虚拟磁盘访问模型的基础上,引入TLB和Cache技术,同时针对该格式本身的特点,在异步访问的模型上加入了特殊的预读机制,使得虚拟机对虚拟磁盘的I/O操作部分转化为直接对内存的读写操作,减少通过Xen访问物理磁盘的开销来提高系统磁盘I/O性能。最后通过搭建实验环境对改进后的系统进行测试,验证了改进后的虚拟磁盘访问模型可以稳定的运行,其性能比原有模型有较大的提高。这些改进方法具有一定的代表性和通用性,稍加改动后即可适用于其他不同的磁盘文件格式和不同的I/O虚拟化方式,具有较强的使用价值和广阔的应用前景。
其他文献
在互联网的普及下,视频业务展现了其巨大地影响力,同时与之相关的视频处理技术自然也得到了越来越多的关注。其中有关如何利用视频处理技术来更好地满足视频业务的需求,一直
H.264/AVC是ITU-T VCEG和ISO/IEC MPEG联合制定的最新的视频压缩标准。帧内预测是H.264/AVC视频编码标准的一个重要组成部分。标准中提供了多种预测模式,在进行帧内预测时,将
生产调度问题存在于现实的工业工程领域,调度方法和优化技术的研究与应用,是实现先进制造和提高生产效益的基础和关键。在对生产调度问题进行深入研究以后,学者们逐渐认识到,
交通监测系统中的车辆检测与跟踪是实现交通管理自动化、智能化的重要环节和关键步骤。随着计算机技术和图像处理技术的不断发展,基于视频序列的车辆检测与跟踪得到了越来越
学位
气象卫星海量数据可视化系统的目标是,以直观的图像方式呈现数据。由于气象卫星数据是海量的,基于常规技术的系统在并发用户较多的情况下,它的响应速度比较慢。为了解决常规
摘要随着通信技术和多种无线网络的迅速发展,以及各种移动终端的普及,新型移动业务和应用的出现,使人们不再满足于通过固定终端或单个移动终端接入到互联网服务的模式,而希望
SIP协议作为下一代网络(NGN)中的核心控制协议,已经成为业界广泛讨论的热点。SIP协议安全问题成为必须解决的基础问题,有效应对安全威胁的途径之一是渗透性测试。如何针对SIP
脑机接口(brain-machine interface, BMI)技术在大脑与外部设备之间建立一条额外的信息交流通道,通过对大脑的神经元集群信号进行分析与建模,实现大脑与外界的直接交互与控制
随着科技的日新月异,无线局域网技术得到了更快的发展,无线局域网普及程度越来越高,与此同时,其服务质量也成为研究的热点。现在,第三代移动通信(3G)系统全球商用已经取得了