线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

一种基于关联挖掘的服务一致化配置方法

王焘; 陈伟; 李娟; 刘绍华; 苏林刚; 张文博 计算机研究与发展 2020年第01期

摘要:组件化服务化软件系统由松耦合的异构服务组件构成,每个服务组件都包含着大量可高度灵活配置的配置项.服务组件之间存在着复杂的依赖关系,导致其配置项相互关联,使得系统部署、更新或迁移易于出错.对于相互关联的配置项,更改一个配置项就需要修改与之关联的其他配置项,否则将违反约束条件,导致系统出现故障.因而,分析配置项关联性对于保障系统可靠性至关重要,但需要跨产品的领域知识.提出了一种基于关联挖掘的服务一致化配置方法.该方法爬取配置文件样本数据以将搜索范围缩小到频繁改变的配置项,根据配置项的名称、取值和类型的相似性计算,为配置项对生成关联系数,使用定义的过滤规则确定候选关联配置项对集合,输出排序的配置项关联性列表以供查询.基于该方法部署了典型应用系统进行实验和评估,实验结果表明:该方法能够准确检测配置项的关联性.

关键词:关联挖掘服务配置配置关联错误检测服务可靠性

单位:计算机科学国家重点实验室(中国科学院软件研究所); 北京100190; 中国科学院软件研究所; 北京100190; 北京工业大学; 北京100124; 北京邮电大学; 北京100876

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

计算机研究与发展

北大期刊

¥1099.20

关注 25人评论|0人关注