虚拟计算环境下磁盘资源管理机制的研究

基本信息
批准号:61003007
项目类别:青年科学基金项目
资助金额:20.00
负责人:谢夏
学科分类:
依托单位:华中科技大学
批准年份:2010
结题年份:2013
起止时间:2011-01-01 - 2013-12-31
项目状态: 已结题
项目参与者:李胜利,曹文治,高巍,朱海清,童冠,曹杰,岑文峰,赵璐
关键词:
虚拟化磁盘性能磁盘带宽控制磁盘IO调度
结项摘要

计算系统虚拟化技术是十大IT 关键技术之一,我国已将虚拟计算系统定位于面向国家重大战略需求的基础研究。当前虚拟计算环境下,由于虚拟化技术将计算资源抽象分离,造成磁盘协议栈的复杂和信息感知的障碍,使得现有磁盘IO调度算法效率急速降低;另外,同一物理资源集上同时运行多个虚拟机导致虚拟机间相互影响,急需磁盘带宽控制保证磁盘服务质量。针对这些问题,本项目将在虚拟计算环境下,为用户设计一套高效率的磁盘IO调度算法和磁盘带宽控制机制。首先,通过时序分析提取虚拟计算系统磁盘负载的特点,并使用Black-box和预测行为方式为虚拟计算系统的磁盘协议栈建模;然后,利用多点感知的方式为磁盘IO调度算法建立磁盘请求的统一视图并通过磁盘协议栈模型优化磁盘IO调度算法;接着,通过多队列方式实现磁盘带宽控制,并使用反馈机制协调磁盘IO调度算法和磁盘带宽控制机制;最后,优化CPU调度算法,在CPU层次上提高虚拟机性能。

项目摘要

当前虚拟计算环境下,由于虚拟化技术将计算资源抽象分离,造成磁盘协议栈的复杂和信息感知的障碍,使得现有IO调度算法效率急速降低。另外,同一物理资源集上同时运行多个虚拟机导致虚拟机间相互影响,需要磁盘带宽控制保证磁盘服务质量。针对这些问题,本项目首先研究定义了虚拟计算系统中的CPU开销指标,并在Xen上设计开发了一个虚拟计算系统,基于Xentrace和Xenrelay引擎,能够准确的获取各个DomU、Dom0的CPU使用情况,以及测量周期内Xen Hypervisor的CPU开销,对其进行测量和分析,提出了如何在利用率和有效资源间进行调配和权衡;同时,本项目研究分析了虚拟磁盘性能的隔离性,提出了一种动态的磁盘带宽分配机制,在Xen前后端设备驱动模型的后端驱动中采用改进的令牌桶算法,实现了对虚拟机带宽的细粒度分配和控制;另外,为了缓解虚拟化环境下I/O竞争,本项目也提出了一个VMM层的两层磁盘调度框架(flubber),该调度框架分别通过带宽控制和延时控制,从而在保证磁盘I/O效率的同时又保证虚拟机的I/O延时和吞吐量需求。最后,针对Xen半虚拟化计算环境下的语义隔阂,本项目在Dom0中实现了可感知虚拟机内部进程的预测调度算法,实验证明了在VMM层的进程感知提升了系统总体的磁盘读速度。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
2

特斯拉涡轮机运行性能研究综述

特斯拉涡轮机运行性能研究综述

DOI:10.16507/j.issn.1006-6055.2021.09.006
发表时间:2021
3

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020
4

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

DOI:10.3969/j.issn.1002-0268.2020.03.007
发表时间:2020
5

氯盐环境下钢筋混凝土梁的黏结试验研究

氯盐环境下钢筋混凝土梁的黏结试验研究

DOI:10.3969/j.issn.1001-8360.2019.08.011
发表时间:2019

谢夏的其他基金

相似国自然基金

1

新型计算环境下绿色节能虚拟化资源分配方法研究

批准号:61672220
批准年份:2016
负责人:罗娟
学科分类:F0202
资助金额:64.00
项目类别:面上项目
2

云计算环境下基于虚拟数据中心的资源优化分配技术研究

批准号:61602492
批准年份:2016
负责人:李小玲
学科分类:F0202
资助金额:20.00
项目类别:青年科学基金项目
3

服务适配的虚拟网资源配置与管理机制研究

批准号:61070157
批准年份:2010
负责人:吴春明
学科分类:F0207
资助金额:38.00
项目类别:面上项目
4

网络功能虚拟化环境下资源优化调度问题研究

批准号:61802018
批准年份:2018
负责人:杨松
学科分类:F0207
资助金额:24.00
项目类别:青年科学基金项目