期刊文献+

Agent技术在计算系统抗衰重启技术中的应用研究

Research on Application of Agent in Software Rejuvenation of Computing System
下载PDF
导出
摘要 对计算系统执行智能化细粒度软件抗衰策略可以进一步增强软件抗衰技术的适用性,更大程度地提高抗衰效率,进一步降低抗衰成本,提高软件可靠性。通过分析系统进程的相关数据,针对进程间控制、调用及数据访问的关系,定义了进程间的依赖程度,给出了进程间重启相关度和进程重启链的判定步骤以及进程最优恢复策略制定准则;并在此理论基础上结合Agent工作原理及特点,构建了基于agent的软件抗衰体系结构,并以此判定了系统中任意进程间的重启相关度,生成了进程重启链,并制定了重启进程的最优抗衰策略,由此从根本上实现了计算系统的智能化细粒度软件抗衰。 In order to improve the availability and efficiency of software rejuvenation, decrease the rejuvenation cost and enhance the reliability of software, the intelligent software rejuvenation with fine granularity was executed. Based on analyzing the relative data of processes and the coupling relation between processes of software systems, the degree of coupling relation was defined between the processes, qnd determination steps of the degree of restart dependence and restart chains and establishing rule of the best process software rejuvenation policy were put forward. Integrating with the principium and characters of agent, a software system was set down based on multi-agents which determined the degree of restart dependence ,restart chain and the best software rejuvenation policy of process, so that the intelligent software rejuvenation with fine rejuvenation granularity was achieved radically.
出处 《系统仿真学报》 EI CAS CSCD 北大核心 2007年第23期5392-5396,共5页 Journal of System Simulation
基金 国家自然科学基金项目名称(60273035) 国防科工委基础应用项目(K1704060511)
关键词 软件抗衰 重启相关度 重启链 AGENT software rejuvenation degree of restart dependence restart chain agent
  • 相关文献

参考文献7

  • 1Huang Y, Kintala C, Kolettis N. Software Rejuvenation: Analysis, Module and Applications [C]// Proceeding of the 25th Symposium on Fault Tolerant Computer System, Pasadena, CA: IEEE Computer Society. 1995,381-390.
  • 2Castelli V, Harper R E, Heidelberger E Proactive Management of Software Aging [J]. IBM JRD (S0018-8646), 2001, 45(2): 311-332.
  • 3Xiea W, Hongb Y, Trivedi K. Analysis of a two-level software rejuvenation policy [J]. Reliability Engineering and System Safety (S0951-8320), 2005, 87(1): 13-22.
  • 4Patterson D, Brown A, Broadwell E Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies [R]. USA: UC Berkeley Computer Science Technical Report UCB/CSD-02-1175. 2002.
  • 5Gargs, Pulinfito A, Telek M, et al. Analysis of preventive Maintenance in Transactions Based Software System [J]. IEEE Transactions on Computers (S0018-9340),1998, 47(1): 96-107.
  • 6王湛,游静,赵颜利,刘凤玉,张宏.基于访问关系的进程重启相关性判定[J].计算机科学,2006,33(9):274-277. 被引量:7
  • 7游静,徐建,赵学龙,刘凤玉.嵌套的基于时间的软件抗衰策略模型与分析[J].系统仿真学报,2006,18(4):904-908. 被引量:2

二级参考文献21

  • 1游静,徐建,张琨,刘凤玉.计算系统软件抗衰重启技术研究[J].信息与控制,2006,35(3):355-361. 被引量:2
  • 2Huang Y,Kintala C,Kolettis N,et al.Software Rejuvenation:Analysis,Module and Applications[C]//Proceedings of the 25th Symposium on Fault Tolerant Computer System.Pasadena,CA:IEEE Computer Society,1995,381-390.
  • 3International Business Machines.IBM Director Software Rejuvenation -White Paper[Z].2001.
  • 4Castelli V,Harper R E,Heidelberger P,et al.Proactive Management of Software Aging[J].IBM JRD(S0018-8646),2001,45(2):311-332.
  • 5Garg S,Puliafito A,Trivedi K S.Analysis of Software Rejuvenation using Markov Regenerative Stochastic Petri Net[C]// Proceedings of ISSRE 1995.Toulouse,France:IEEE Computer Society,1995,180-187.
  • 6Pfening A,Garg S,Puliafito A,et al.Optimal Software Rejuvenation for Tolerating Soft Failures[J].Performance Evaluation (S0166-5316),1996,27/28(4):491-506.
  • 7Garg S,Puliafito A,Telek M,et al.Analysis of Preventive Maintenance in Transactions Based Software Systems[J].IEEE Transactions on Computers (S0018-9340),1998,47(1):96-107.
  • 8Trivedi K S,Vaidyanathan K,Goseva-Popstojanova K.Modeling and Analysis of Software Aging and Rejuvenation[C]//Proceedings of the IEEE Annual Simulation Symposium.Washington,DC:IEEE Computer Society,2000.
  • 9Dohi T,K Goseva-Popstojanova,K S Trivedi.Analysis of Software Cost Models with Rejuvenation[C]//Proceedings of 5th IEEE International Symposium on High Assurance Systems Engineering.Albuquerque,New Mexico:IEEE Computer Society,2000.
  • 10Hong Y,Chen D,Li L,et al.Closed Loop Design for Software Rejuvenation[C]//Workshop on Self-Healing,Adaptive and self-MANaged Systems (SHAMAN).New York:ACM,2002.

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部