复杂网络应用的配置错误诊断及修复关键技术研究

基本信息
批准号:61402453
项目类别:青年科学基金项目
资助金额:24.00
负责人:陈伟
学科分类:
依托单位:中国科学院软件研究所
批准年份:2014
结题年份:2017
起止时间:2015-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:叶丹,乔晓强,朱峰,伍晓泉,陈昊,柯叶青
关键词:
网络化软件服务质量故障诊断错误检测软件配置
结项摘要

Internet applications have become one kind of the mainstream systems. Due to the complexity, flexibility and customizability, system configuration has been a big challenge to such applications. Configuration error has become a dominant cause leading to system failure, out of service and even crash, affecting the application QoS (quality of service) significantly.. Considering the configuration parameter correlations in complex applications, this project uses program analysis, statistical learning and combinatorial testing to study configuration error checking, diagnose and fixing. Studies involve correlation based proactive configuration checking, multiple-configuration-error-caused runtime failure diagnose, constraint correlation aware error fix generation and misconfiguration diagnosability improvement method. Furthermore, this project will implement a prototype system to validate the proposed methods and technologies. The project, covering multiple stages (including pre-execution, runtime and post-execution), and aiming to automate the configuration diagnose and error fixing, provides theory basis and technical supports for improving application reliability and usability. .

网络应用已成为当前主流的系统应用形式,其复杂性、灵活性和可定制性对系统配置提出了更大的挑战。配置错误已成为导致系统异常、服务失效、甚至崩溃的显著原因,严重影响应用的服务质量。. 本课题考虑复杂网络应用中配置参数间的关联,基于程序分析、统计学习和组合测试等技术手段,研究应用配置错误的检测、诊断和修复方法,包括:基于参数关联的配置错误主动检测、多参数配置错误相关的运行时异常诊断、考虑约束相互作用的配置错误修复、基于日志信息完善的系统配置错误辅助诊断能力增强,并研制相应工具系统。本课题的方法覆盖应用运行前、运行时和修复时多个阶段,提高配置诊断和修复的自动化程度,为提高复杂网络应用的可靠性和可用性提供理论基础和技术支撑。

项目摘要

互联网应用已成为当前主流的系统应用形式,其复杂性、灵活性和可定制性对系统配置提出了更大的挑战。配置错误已成为导致系统异常、服务失效、甚至崩溃的显著原因,严重影响应用的服务质量。.本课题从复杂互联网应用中配置参数间的关联入手,研究应用配置错误的检测、诊断和修复方法,包括:基于参数关联的配置错误主动检测、配置相关的运行时异常检测与配置一致性保障方法、面向配置代码的错误检测与层次化分类管理等,并对所提出的技术进行了系统实现与实验验证。具体来讲,本课题的研究内容包含以下:.(1)基于参数关联的配置错误主动检测:研究目的在于通过运行前的主动检测发现其中潜在的配置错误并加以修复,能够大大降低系统运行时发生故障的风险。课题综合分析配置项的参数名称、取值特征以及使用方式,采用相似度计算和关联度计算等方法发现配置参数间的关联。分析挖掘配置参数关联与通用约束间的对应关系,提出通用约束的参数化模板表示方法,实现基于模板的配置约束生成机制。最终实现对关联配置参数的主动检测。.(2)多参数相关的运行时异常检测与配置一致性保障:研究目的是提高系统运行时的可靠性,为系统运行时的动态配置变化提供一致性保障机制。课题研究基于统计分析的性能异常诊断方法,实现对潜在配置错误的定位。在此基础上,提出了一种基于发布订阅的应用配置动态一致性保障机制,保障关联参数动态变化时的一致性。.(3)面向配置代码的错误检测与层次化分类管理:配置代码是实现应用自动部署配置的可重用制品,研究目的是实现对大规模配置代码的有效管理与代码质量保障。课题基于代码制品的标签挖掘提出一种层次化分类方法,有助于可重用配置代码制品的 管理和检索。其次,提出一种基于代码版本历史的配置代码错误模式发现方法,并基于模式实现对配置代码的检测。.本课题的方法覆盖应用运行前和运行时阶段,提高配置诊断和修复的自动化程度,为提高复杂网络应用的可靠性和可用性提供理论基础和技术支撑。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于全模式全聚焦方法的裂纹超声成像定量检测

基于全模式全聚焦方法的裂纹超声成像定量检测

DOI:10.19650/j.cnki.cjsi.J2007019
发表时间:2021
2

基于图卷积网络的归纳式微博谣言检测新方法

基于图卷积网络的归纳式微博谣言检测新方法

DOI:10.3785/j.issn.1008-973x.2022.05.013
发表时间:2022
3

人工智能技术在矿工不安全行为识别中的融合应用

人工智能技术在矿工不安全行为识别中的融合应用

DOI:10.16265/j.cnki.issn1003-3033.2019.01.002
发表时间:2019
4

面向工件表面缺陷的无监督域适应方法

面向工件表面缺陷的无监督域适应方法

DOI:
发表时间:2021
5

资产配置在商业银行私人银行业务中的作用

资产配置在商业银行私人银行业务中的作用

DOI:
发表时间:2016

陈伟的其他基金

批准号:U1510115
批准年份:2015
资助金额:59.00
项目类别:联合基金项目
批准号:59202015
批准年份:1992
资助金额:4.50
项目类别:青年科学基金项目
批准号:81341123
批准年份:2013
资助金额:10.00
项目类别:专项基金项目
批准号:30860018
批准年份:2008
资助金额:23.00
项目类别:地区科学基金项目
批准号:31171423
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:40971249
批准年份:2009
资助金额:40.00
项目类别:面上项目
批准号:31770328
批准年份:2017
资助金额:59.00
项目类别:面上项目
批准号:41807192
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:81300441
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:21175023
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:11101353
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:11574071
批准年份:2015
资助金额:67.00
项目类别:面上项目
批准号:30571293
批准年份:2005
资助金额:24.00
项目类别:面上项目
批准号:30400172
批准年份:2004
资助金额:22.00
项目类别:青年科学基金项目
批准号:31501037
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:81602634
批准年份:2016
资助金额:17.00
项目类别:青年科学基金项目
批准号:41804140
批准年份:2018
资助金额:22.00
项目类别:青年科学基金项目
批准号:31101187
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:61106069
批准年份:2011
资助金额:26.00
项目类别:青年科学基金项目
批准号:21872100
批准年份:2018
资助金额:66.00
项目类别:面上项目
批准号:81401039
批准年份:2014
资助金额:22.00
项目类别:青年科学基金项目
批准号:51267012
批准年份:2012
资助金额:52.00
项目类别:地区科学基金项目
批准号:11875021
批准年份:2018
资助金额:66.00
项目类别:面上项目
批准号:61100092
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:81472796
批准年份:2014
资助金额:64.00
项目类别:面上项目
批准号:61503162
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:31671740
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:61202353
批准年份:2012
资助金额:22.00
项目类别:青年科学基金项目
批准号:21702173
批准年份:2017
资助金额:24.00
项目类别:青年科学基金项目
批准号:21874020
批准年份:2018
资助金额:64.00
项目类别:面上项目
批准号:41901154
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:51904221
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:41907327
批准年份:2019
资助金额:27.00
项目类别:青年科学基金项目
批准号:31771471
批准年份:2017
资助金额:56.00
项目类别:面上项目
批准号:31870072
批准年份:2018
资助金额:59.00
项目类别:面上项目
批准号:61675196
批准年份:2016
资助金额:60.00
项目类别:面上项目
批准号:81760347
批准年份:2017
资助金额:32.00
项目类别:地区科学基金项目
批准号:51874300
批准年份:2018
资助金额:60.00
项目类别:面上项目
批准号:40972142
批准年份:2009
资助金额:42.00
项目类别:面上项目
批准号:51405187
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:51809138
批准年份:2018
资助金额:23.00
项目类别:青年科学基金项目
批准号:21703089
批准年份:2017
资助金额:26.00
项目类别:青年科学基金项目
批准号:31701081
批准年份:2017
资助金额:25.00
项目类别:青年科学基金项目
批准号:11504357
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:51767017
批准年份:2017
资助金额:37.00
项目类别:地区科学基金项目
批准号:21573156
批准年份:2015
资助金额:67.00
项目类别:面上项目
批准号:81272442
批准年份:2012
资助金额:16.00
项目类别:面上项目
批准号:41601368
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:31701949
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:81773790
批准年份:2017
资助金额:55.00
项目类别:面上项目
批准号:81201781
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:21475030
批准年份:2014
资助金额:79.00
项目类别:面上项目
批准号:11475058
批准年份:2014
资助金额:94.00
项目类别:面上项目
批准号:81902725
批准年份:2019
资助金额:20.00
项目类别:青年科学基金项目
批准号:51574103
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:21707167
批准年份:2017
资助金额:23.00
项目类别:青年科学基金项目
批准号:81701973
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:U1507102
批准年份:2015
资助金额:40.00
项目类别:联合基金项目
批准号:31301995
批准年份:2013
资助金额:24.00
项目类别:青年科学基金项目
批准号:50802067
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:51508088
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:51575262
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:61901004
批准年份:2019
资助金额:24.50
项目类别:青年科学基金项目
批准号:11235008
批准年份:2012
资助金额:300.00
项目类别:重点项目
批准号:70701018
批准年份:2007
资助金额:6.50
项目类别:青年科学基金项目
批准号:81102308
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:41902099
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:51104157
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:81102051
批准年份:2011
资助金额:20.00
项目类别:青年科学基金项目
批准号:91645102
批准年份:2016
资助金额:75.00
项目类别:重大研究计划
批准号:11005035
批准年份:2010
资助金额:24.00
项目类别:青年科学基金项目
批准号:70971068
批准年份:2009
资助金额:24.00
项目类别:面上项目
批准号:11345007
批准年份:2013
资助金额:15.00
项目类别:专项基金项目
批准号:81703011
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:51408063
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:21805168
批准年份:2018
资助金额:27.00
项目类别:青年科学基金项目
批准号:51608537
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:81401789
批准年份:2014
资助金额:24.00
项目类别:青年科学基金项目
批准号:41701391
批准年份:2017
资助金额:23.00
项目类别:青年科学基金项目
批准号:61902270
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:51506104
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:42003049
批准年份:2020
资助金额:16.00
项目类别:青年科学基金项目
批准号:31401054
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:31501895
批准年份:2015
资助金额:19.00
项目类别:青年科学基金项目
批准号:31000442
批准年份:2010
资助金额:19.00
项目类别:青年科学基金项目
批准号:81302071
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:71572080
批准年份:2015
资助金额:47.50
项目类别:面上项目
批准号:11504171
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:41276150
批准年份:2012
资助金额:78.00
项目类别:面上项目
批准号:10875096
批准年份:2008
资助金额:18.00
项目类别:面上项目
批准号:81470926
批准年份:2014
资助金额:66.00
项目类别:面上项目
批准号:10347124
批准年份:2003
资助金额:2.00
项目类别:专项基金项目
批准号:30370999
批准年份:2003
资助金额:18.00
项目类别:面上项目
批准号:30901705
批准年份:2009
资助金额:21.00
项目类别:青年科学基金项目
批准号:51701226
批准年份:2017
资助金额:24.00
项目类别:青年科学基金项目
批准号:21671152
批准年份:2016
资助金额:35.00
项目类别:面上项目
批准号:31260026
批准年份:2012
资助金额:48.00
项目类别:地区科学基金项目
批准号:31670392
批准年份:2016
资助金额:25.00
项目类别:面上项目
批准号:61602213
批准年份:2016
资助金额:18.00
项目类别:青年科学基金项目
批准号:71503200
批准年份:2015
资助金额:17.00
项目类别:青年科学基金项目
批准号:61505258
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:31070542
批准年份:2010
资助金额:35.00
项目类别:面上项目
批准号:41601317
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:21675024
批准年份:2016
资助金额:65.00
项目类别:面上项目
批准号:41673048
批准年份:2016
资助金额:72.00
项目类别:面上项目
批准号:10476021
批准年份:2004
资助金额:21.00
项目类别:联合基金项目
批准号:31470900
批准年份:2014
资助金额:85.00
项目类别:面上项目
批准号:51672199
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:21101119
批准年份:2011
资助金额:30.00
项目类别:青年科学基金项目
批准号:81860357
批准年份:2018
资助金额:35.00
项目类别:地区科学基金项目

相似国自然基金

1

复杂装备可重构与再生配置设计关键技术研究

批准号:50905159
批准年份:2009
负责人:裘乐淼
学科分类:E0506
资助金额:20.00
项目类别:青年科学基金项目
2

复杂交互型网络系统的DEA效率评价与资源配置研究及应用

批准号:71501189
批准年份:2015
负责人:安庆贤
学科分类:G0104
资助金额:17.40
项目类别:青年科学基金项目
3

面向云计算环境的应用迁移策略及资源优化配置关键技术研究

批准号:61170222
批准年份:2011
负责人:张学杰
学科分类:F0207
资助金额:56.00
项目类别:面上项目
4

面向市场的数据中心虚拟网络映射及重配置关键技术研究

批准号:61300195
批准年份:2013
负责人:王聪
学科分类:F0207
资助金额:23.00
项目类别:青年科学基金项目