虚拟计算环境下的软件自愈机理和方法研究

基本信息
批准号:61300053
项目类别:青年科学基金项目
资助金额:23.00
负责人:徐建
学科分类:
依托单位:南京理工大学
批准年份:2013
结题年份:2016
起止时间:2014-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:赵学龙,衷宜,刘刚,庄克琛,钟静,李学逢,徐文龙
关键词:
虚拟机监视器虚拟化系统软件自愈软件衰退马尔可夫过程
结项摘要

To cope with the phenomena of software in multi-server virtualized system and improve system availability, this project focuses on proactive software rejuvenation mechanism and methods. By studying key technologies, such as performance monitoring, performance analysis, and performance recovery, and solving key issues of constructing aging profiles and rejuvenation analytical models, and accumulating the experience in the application of key technologies, a integrated rejuvenation solution comes into being. Further, taking the open source virtual machine monitor XEN as a test platform, a testbed with rejuvenation is developed to validate the effectiveness of the above key technologies and solution. The main creative contributions include : 1) provides a multi-dimensional performance monitoring and analysis method to improve the analysis precision; 2) put forward a formal analytical model to make rejuvenation decision; 3) provides a transparent multi-level performance recovery method for users, which uses the warm-reboot mechanism for the VMM rejuvenation, the state migration mechanism for the VMs hosted on the same VMM, and the live VM migration mechanism that is a inherent characteristic. The expected findings will be a good reference for developing a VMM with rejuvenation, and provide a new idea to ensure virtualized systems high available.

本项目旨在关注软件衰退现象,以多服务器虚拟化系统为研究对象,研究主动的、预防性的自愈机制,提高系统性能。探索性能监测、性能分析及性能恢复等技术,重点突破衰退剖面和自愈分析模型构建两个关键问题,并研究上述技术在自愈过程中的综合实施方法,以逐步构造完整的自愈解决方案。以开源的虚拟机监视器XEN平台为载体,构建试验床,开发具备自愈功能的原型系统,开展关键技术实例验证。创新之处在于:1)探索一种多维度的性能监测机理和性能分析方法,克服传统性能监控关注点单一而导致的性能评价片面的缺陷,提高性能分析和量化的准确性;2)探索形式化自愈分析模型,解决自愈决策这一难点问题;3)探索一种多粒度性能恢复方法,通过VMM温重启、同宿主VMs安全状态迁移和跨宿主VM在线迁移,实现用户透明的性能恢复。本课题的研究成果将为研制融合自愈功能的VMM提供可供借鉴的经验,为虚拟化系统性能保障研究提供新的研究方法。

项目摘要

本项目旨在关注软件衰退现象,以多服务器虚拟化系统为研究对象,研究主动的、预防性的自愈机制,提高系统性能。探索性能监测、性能分析及性能恢复等技术,重点突破衰退剖面和自愈分析模型构建两个关键问题,并研究上述技术在自愈过程中的综合实施方法,以逐步构造完整的自愈解决方案。以开源的虚拟机监视器XEN 平台为载体,构建试验床,开发具备自愈功能的原型系统,开展关键技术实例验证。.取得的重要研究成果有:1)建立了虚拟化系统衰退指标体系,设计并实现了监测系统,验证了监测系统对于被测系统的性能开销增加值小于4%,并通过实验分析了各个指标对于衰退的贡献度,发现CPU、IO、内存、网络是四个最重要的一级指标,且贡献度依次降低。2)将虚拟化计算系统的各个节点采集的监测数据作为数据流,设计了面向多数据流的异常检测框架,研究了多种异常检测方法,在选取合适参数的情形下,检测精度高于95%。3)建立了自愈分析模型,为制定影响自愈策略有效性的多个因素提供了评估依据,能优化自愈策略;提出了基于虚拟机在线迁移的性能恢复方法,优化了虚拟机迁移过程中的内存迁移方法,结合理论模型的自愈策略,提升了系统可用性。4)设计并实现了集性能监测、衰退分析、性能恢复、故障注入为一体的自愈试验床,为持续改进各个关键技术和方法的参数调优、方法验证提供了平台支持。代表性的研究成果发表在SCI收录的国际知名期刊上3篇,出版了专著1部,申请发明专利5项,登记了软件著作权3项,培养了博士和硕士研究生8名。.本课题的研究成果为研制融合自愈功能的VMM 提供可供借鉴的经验,为虚拟化系统性能保障研究提供新的研究方法。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
3

卫生系统韧性研究概况及其展望

卫生系统韧性研究概况及其展望

DOI:10.16506/j.1009-6639.2018.11.016
发表时间:2018
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

天津市农民工职业性肌肉骨骼疾患的患病及影响因素分析

天津市农民工职业性肌肉骨骼疾患的患病及影响因素分析

DOI:
发表时间:2019

徐建的其他基金

批准号:81803588
批准年份:2018
资助金额:21.00
项目类别:青年科学基金项目
批准号:21076226
批准年份:2010
资助金额:35.00
项目类别:面上项目
批准号:20977051
批准年份:2009
资助金额:32.00
项目类别:面上项目
批准号:61404095
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:41576045
批准年份:2015
资助金额:78.00
项目类别:面上项目
批准号:21276259
批准年份:2012
资助金额:78.00
项目类别:面上项目
批准号:81772269
批准年份:2017
资助金额:56.00
项目类别:面上项目
批准号:30901262
批准年份:2009
资助金额:18.00
项目类别:青年科学基金项目
批准号:71902133
批准年份:2019
资助金额:20.00
项目类别:青年科学基金项目
批准号:40906032
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:41776060
批准年份:2017
资助金额:68.00
项目类别:面上项目
批准号:41176044
批准年份:2011
资助金额:78.00
项目类别:面上项目
批准号:61871116
批准年份:2018
资助金额:63.00
项目类别:面上项目
批准号:61872186
批准年份:2018
资助金额:63.00
项目类别:面上项目
批准号:61003195
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:11501365
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:61572165
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:41673120
批准年份:2016
资助金额:71.00
项目类别:面上项目

相似国自然基金

1

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

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

计算系统的软件抗衰与自愈技术研究

批准号:60273035
批准年份:2002
负责人:许满武
学科分类:F0203
资助金额:22.00
项目类别:面上项目
3

基于虚拟机架构的可信计算环境与可信软件设计

批准号:90718040
批准年份:2007
负责人:孙毓忠
学科分类:F0202
资助金额:250.00
项目类别:重大研究计划
4

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

批准号:61003007
批准年份:2010
负责人:谢夏
学科分类:F0204
资助金额:20.00
项目类别:青年科学基金项目