基于虚拟机I/O访问特征的磁盘资源分配研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:siman2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云计算环境下,虚拟化技术通过共享存储资源有效地提高存储资源的利用率,降低存储设备的开销。随着I/0密集型应用的广泛应用以及共享存储资源的虚拟机数量不断增加,虚拟机之间磁盘I/O资源竞争越来越激烈,这严重影响虚拟机内应用的I/O性能。然而,虚拟化的封装性和透明性一方面使得传统资源分配算法难以应用到虚拟化环境,另一方面导致虚拟机I/O访问更加复杂,增加了虚拟化环境下磁盘资源分配的困难。因此,如何有效地分配虚拟化环境下的磁盘I/O资源成为虚拟化I/O性能优化的关键。为此,首先,一种虚拟化环境下磁盘I/O访问特征的分析研究为虚拟化环境下磁盘资源分配提供指导。考虑到虚拟化的封装性、透明性和硬件资源共享对磁盘I/O方式的影响,该研究通过一种多角度、多粒度的测试方法,分析虚拟机的I/O请求地址分布,吞吐量变化,请求延时等。分析结果表明:(1)虚拟化环境下的I/O访问具有一种特殊的空间局部性,不同虚拟机的请求之间具有区间空间局部性和同一个虚拟机的请求之间具有子区间空间局部性;(2)当不同访问方式应用所在的虚拟机同时运行或者共享服务器的虚拟机数量逐渐增加时,虚拟机间I/O干扰加剧,导致多机下虚拟机吞吐量下降和请求延时的不稳定,难以保障虚拟机I/O服务质量(Quality of Service, QoS)。然后,根据虚拟化环境下特殊空间局部性访问的分析,一种虚拟机空间局部性感知的磁盘I/O性能优化方法通过采用一种虚拟机I/0访问规律预测模型,调度I/O请求,从而提高磁盘I/O利用率,优化I/O密集型应用的I/O性能。其中,虚拟机I/O访问规律预测模型在不破坏虚拟化透明性前提下,采用基于时态密度的聚集算法,有效地探索和预测运行多个应用的虚拟机的子区间空间局部性访问规律。基于该预测模型,该磁盘I/O性能优化方法通过一种虚拟机空间局部性感知的启发式算法,采用自适应的非工作保留模式调度I/O请求。该启发式算法通过利用虚拟机之间的区间空间局部性以及预测模型的子区间空间局部性信息,自适应地决定是发送请求还是等待未来请求,以及调节等待时间,从而协助I/O调度发送请求,减少磁头在虚拟机之间和虚拟机内的来回寻址开销,有效地提高磁盘I/O效率。全局磁盘I/O利用率的提升是解决虚拟化应用I/O性能优化的根本途径。但是,通过空间局部性访问特征提高虚拟机带宽利用率的方法未考虑各个虚拟机吞吐量需要和延时需要。另一方面,虚拟化平台缺乏有效地I/O性能隔离策略,使得虚拟机之间抢占I/O资源,难以满足各个虚拟机应用的吞吐量和延时需求,这将影响应用性能的稳定。由此,一种基于虚拟机QoS保证的磁盘调度模型Flubber在虚拟机管理层通过采用两层控制,即吞吐量控制和延时控制,从而在保证各个虚拟机的不同的吞吐量和延时需求的同时,加强磁盘I/O利用率。上层吞吐量控制调节来自虚拟机的待处理请求数量,满足各个虚拟机不同的吞吐量和加强虚拟机之间的性能隔离。下层延时控制通过采用Batch and Delay-Earliest Deadline First(BD-EDF)机制,管理物理块设备层的请求队列,保证虚拟机延时目标的同时提高磁盘I/O利用率。该BD-EDF机制结合了虚拟机的空间局部性访问特征,在不违背虚拟机的延时目标前提下,批量处理具有相对空间局部性的请求。最后,基于以上的研究,磁盘资源分配研究将进一步考虑虚拟机应用层I/O性能需求和底层磁盘资源分配之间关系。受虚拟化环境下I/O体系结构、虚拟机I/O访问方式以及底层磁盘特性影响,虚拟机的资源需求变得难以确定,这导致底层资源分配难以确定合适的带宽分配参数。因此,一种虚拟机QoS感知的带宽参数分配模型根据虚拟机I/O访问方式变化,协助虚拟机管理层动态地分配磁盘资源,减少磁盘资源的浪费。该模型通过量化虚拟机QoS变化,实时地调整虚拟机之间吞吐量参数分配,从而协助虚拟机管理层动态调整虚拟机之间带宽分配。综上所述,在分析虚拟机I/O访问特征的基础上,一整套虚拟化环境下的磁盘资源分配方法从多个层次出发,以提高磁盘I/O利用率和保证虚拟机QoS为目的,优化了虚拟化环境下应用的I/O性能。
其他文献
随着经济发展,经济的中心逐渐变成金融经济,是经济发展的关键核心,同时担负着推动经济发展的任务.金融的含义可以概括为货币资金的融通,是指与货币、银行等有关系的经济活动,
期刊
对园林反季节的影响因素进行了分析,并结合现代技术分析了反季节栽种的技术要点。 The influencing factors of landscape anti-season were analyzed, and the technical p
建筑设备自动化是体现建筑环境与能源应用工程专业新内涵的重要专业课之一,具有多学科交叉、实践性强等特点.为适应“综合性、宽口径”的建环人才培养和专业建设的要求,本文
目的观察中成药枫蓼肠胃康颗粒治疗小儿急性病毒性肠系膜淋巴结炎的临床疗效。方法75例患儿予枫蓼肠胃康颗粒联合利巴韦林口服,6d为1疗程。结果75例小儿急性病毒性肠系膜淋巴
概述了除草剂的常见类型及其作用机制,综述了抗除草剂水稻育种的研究进展,展望了CRISPR/Cas9基因编辑技术在抗除草剂水稻育种研究中的应用与发展前景。
目的探析在婴儿湿疹患儿中应用优质护理对其生活质量和不良事件的影响。方法 78例婴儿湿疹患儿,应用随机数字表法分为参照组和研讨组,每组39例。参照组患儿给予常规护理进行
我国要在2025年前实现从"制造大国"向"制造强国"的转变,不仅需要专业技能精湛的技术工人,还需要具有精益求精、爱岗敬业和创新精神的工匠人才。高职院校作为高素质技能人才培
小型柴油机具有灵活机动的特点,在农村农田作业中其作用越来越突出,为能使农户对小型柴油机的相关知识有个充分的了解,文章对小型柴油机曲柄连杆机构中曲轴飞轮组的结构进行
目的研究预见性护理在外斜视患者护理中的意义。方法对我院2017年2月至2018年7月的80例外斜视患儿进行分组,其中观察组40例,对照组40例,观察组在常规护理基础上采用预见性护
近年来,随着文化多元化的发展,民生逐渐成为人们日益关注的话题,民生新闻也在众多媒体节目中崭露头角,它极大地加强了社会和民众之间的交流与联系,在民众中引起了巨大的社会