期刊首页 优先出版 当期阅读 过刊浏览 作者中心 关于期刊 English

《中国工程科学》 >> 2007年 第9卷 第2期

计算系统多级抗衰技术研究

1. 江苏工业学院计算机科学与工程系,江苏常州 213164;

2. 南京理工大学计算机系,南京 210094

资助项目 :国家自然科学基金资助项目(60273035);国防科工委基础应用项目(K1704060511) 收稿日期: 2005-09-27 修回日期: 2005-11-10

下一篇 上一篇

摘要

为了对抗软件老化,提出一种细粒度的、事前的、主动的多级软件抗衰技术。通过分析系统资源的 占用和损耗情况,判定系统性能的衰退规律,并据此制定了基于时间的多级软件抗衰策略和基于检测的多级软 件抗衰策略,采用有限状态自动机对两种策略进行形式化描述,最后通过Web服务案例说明策略的制定过程, 给出仿真结果。实验表明,较之单一系统级软件抗衰,多级抗衰策略可以进一步缩短MTTR,提供更高的系统可 用性,同时将抗衰成本降到更低。

图片

图 1

图 2

图 3

图 4

图 5

图 6

图 7

图 8

参考文献

[ 1 ] Huang Y , Kintala C , Kolettis N . Software rejuvenation : analysis ,module and applications [A] .In :Proc of FTCS- 25 [C] .Pasadena ,CA ,1995 链接1

[ 2 ] Garg S , Moorsel A V , Vaidyanathan K . A Methodology for detection and estimation of software aging [A] . In : Proceedings of the 9th International Symposium on Software Reliability Engineering [C] .Paderborn ,Germany ,1998 链接1

[ 3 ] Castelli V , Harper R E , Heidelberger P . Proactive management of software Aging [J] . IBM JRD , 2001 , 45 (2) :311 ~ 332 链接1

[ 4 ] Vaidyanathan K . Proactive Management of Software Systems :Analysis and Implementation [D] .Department of Electrical and Computer Engineering Duke University ,NC , USA ,2002

[ 5 ] Xiea W , Hongb Y , Trivedi K . Analysis of a two-level software rejuvenation policy [J] . Reliability Engineering and System Safety ,2005 ,87(1) :13 ~ 22 链接1

[ 6 ] Patterson D , Brown A , Broadwell P . Recovery oriented computing (ROC) : motivation , definition , techniques , and case studies [R] . UC Berkeley Computer Science Technical Report UCB/CSD - 02 - 1175 ,2002

[ 7 ] Candea G , Fox A . Recursive restartability : turning the reboot sledgehammer into a scalpel [ A] . In : 8th Workshop on Hot Topics in Operating Systems [ C] . Schloss Elmau ,Germany ,2001 链接1

[ 8 ] Candea G , Kawamoto S , Fujiki Y . Microreboot-A technique for cheap recovery [A] . In :6th Symposium on Operating Systems Design and Implementation [C] . San Francisco ,CA ,2004 链接1

[ 9 ] Candea G , Cutler J , Fox A . Improving availability with recursive microreboots :a soft-state system case study [J] . Performance Evaluation Journal ,2004 ,56(1 - 3) :213 ~ 248 链接1

[10] Candea G , Fox A . Crash-only software [A] . In : 9th Workshop on Hot Topics in Operating Systems (HotOS-IX) [C] .Lihue ,Hawaii ,2003 链接1

相关研究