- 3
- 0
- 约 8页
- 2017-08-17 发布于安徽
- 举报
NCSC
第一届全国服务计算学术会议lccF 20lo)论文集
基于服务的软件系统健康管理探讨
陈光1+,白晓颖‘,刘永利1,王立军1,周立柱1
1(清华大学计算机科学与技术系,北京i00084)
Email:e97S@163.com
摘要:基于服务的软件系统具有开放性和动态性的特点,给软件质量控制提出了新的挑战.软件健康管理(SHM,
SoRwareHealthM锄agcment)由硬件预测与健康管理思想延伸而采,由实时监测,健康诊断.管理与决策.以及故
障恢复四个方面构成,通过在运行过程中实时诊断、隔离.调节.重构等方法修复系统故障,提高系统的可用性和
可靠性.本文介绍了SHM的发展背景和主要研究方法,分析了服务软件松散耦合、开放动态等特点给SHM研究带
来的新的需求,并从监测技术。故障诊断和动态重构三个方面调研了服务软件的SHM研究现状.在此基础上,文章
初步探讨了基于服务的软件健康管理的研究框架以及若干关键技术问题如探测嚣插桩、策略模型.服务选择与替
换等
关键词: 软件健康管理;服务即软件;面向服务的体系结构
(3)如何制定修复服务软件故障的策略.即
1引言 针对服务软件出现的故障制定相应的修复策略,
恢复服务的正常运行.
随着软件规模乖I复杂性的迅速增长。构建可 (4)如何实施故障修复策略.即在保证软件
灵活配置、动态重构软件系统的需求口益凸妊, 系统止常运行状态下,执jJ:修复策略,对系统故
asa 障进行恢复,同时进行在线测试,验证修复的正
软件服务化(SoftwareService,SaaS)作为一
种新的软件范型,已经成为软件发展的主要趋 确性.
势.与传统软件相比,SaaS的开放性、动态性为基
于服务的软件系统带来臣大满能,也对系统的可 2软件健康管理技术
信性保障机制带来新的需求.开放性使得系统的
故障原闪更加难以预测,难以建立有效的管理控 SHM从硬件的预测与健康管理(Prognostics
制机制;动态性使得系统的失效模式更加复杂, andHealthManagement,PHM)发展而来.比较成
难以恢复. 功的PHM有应用予陆军直升机的健康与使用
由于服务动态发现、绑定、集成和演化,基 and eM
监测系统(HealthUsag onitoring
于服务的系统的组成和结构动态变化,因此动态 System,HUMS),应用于航天领域的运载器综合
容错成为系统所必须的。种能力。以便在发fE异 V ehicleHealth
健康管理(Integrated
常时,保证系统继续运行.针对上述问题,软件健 Management,IVHM).
Health 如图l所示,SHM是’一个基于实时在线监
康管理(SoftwareManagement,SHM))tj在
开放动态的运行环境,增强基丁.服务的软件系统 测的反馈循环过程。主要包括以下4个部分.
的容错能力提供了一个有效的途径.该框架侧重 (1)实时jlfc测:使用探测或日志方式,实时收
于主动异常榆测、在线故障恢复、自卡决策制 集软件系统的状态数据,为健康诊断提供依据.
定、持续环境适应等方面的能力,确保系统可以 (2)健康诊断:使片j故障模型对监测信息进
在无人jI:参与的情况下,通过自我诊断、调节、
您可能关注的文档
最近下载
- 石竹山签谱详解100.doc VIP
- 中医临床诊疗术语标准及应用.docx VIP
- 2025年湘西土家族苗族自治州民族中医院医护人员招聘备考试题及答案解析.docx VIP
- 石竹山签谱全100签详解.pdf VIP
- 2023年高考历史真题:2023年高考山东历史真题及答案.pdf VIP
- 2025-2026学年人教版八年级数学上册期末考试试卷.pdf VIP
- 2023年高考历史真题试卷(新课标卷)(含答案及详细解析) .pdf VIP
- 2026中考英语复习《主谓一致》课件.pptx
- 2024年湘西土家族苗族自治州民族中医院医护人员招聘备考试题及答案解析.docx VIP
- 2025-2026学年小学科学六年级上册青岛版(六三制2024)教学设计合集.docx
原创力文档

文档评论(0)