《软件学报杂志》发表论文赏析
作者:张俊娜,王尚广,孙其博,杨放春
单位:张俊娜,网络与交换技术国家重点实验室(北京邮电大学), 北京 10087611,王尚广,网络与交换技术国家重点实验室(北京邮电大学), 北京 10087602,孙其博,网络与交换技术国家重点实验室(北京邮电大学), 北京 10087603,杨放春,网络与交换技术国家重点实验室(北京邮电大学), 北京 10087604
摘要:针对组合服务容错逻辑与执行逻辑不分离,以及容错过程易出现SLA(service level agreement)违反的现状,提出一种SLA感知的事务型组合服务容错方法.该方法首先采用有限状态机建模组合服务执行过程,对其状态进行监控;其次,采用监控自动机监控执行过程中的SLA属性,确保不出现SLA违反;然后,对于补偿过程,采用改进的差分进化算法快速寻找最优恢复规划;最后,该方法与组合服务执行逻辑相分离,所以易于开发、维护和更新.基于真实数据集的实验结果验证了所提方法在故障处理时间与组合最优度方面优于其他方法,并且对不同故障规模适应良好.
关键词:组合服务;容错;服务级别协议(SLA);差分进化算法;有限状态机
基金资助:国家自然科学基金(61472047,61571066)