期刊文献+

基于负载模型的软件抗衰决策方法

Workload Model Based Method for Decision of Software Rejuvenation
下载PDF
导出
摘要 该文提出了一种新的基于度量的抗衰决策方法,把系统的实时负载作为一个重要因素,建立了系统负载的半马尔可夫模型,基于负载模型分别给出了抗衰实施时间和抗衰粒度的决策方法。实验结果表明:与基于时间的抗衰实施时间决策方法比较,基于负载的抗衰决策方法具有更高的预测准确性;同时选择合适的抗衰粒度将有助于提高系统的可用性,降低抗衰成本。 Software rejuvenation is a new technology for fault tolerance to effectively hold back software aging. A decision approach for software rejuvenation is put forward in order to improve system availability. The real-time system workloads are considered as a very important factor, and a semi Markov process is developed to describe the system workloads. Workload model allows us to determine optimal rejuvenation schedules with respect to various system measures. Compared with the method only based on time, the experimental results show that the method based on workload model has the higher accuracy of prediction, and it is also useful to select the proper rejuvenation granularity to improve the system's availability and to reduce the rejuvenation cost.
出处 《南京理工大学学报》 EI CAS CSCD 北大核心 2008年第4期434-437,442,共5页 Journal of Nanjing University of Science and Technology
基金 国家自然科学基金(60273035)
关键词 软件衰退 软件抗衰 系统负载 半马尔可夫过程 software aging software rejuvenation system workloads semi Markov process
  • 相关文献

参考文献4

  • 1Dohi T, Goseva-Popstojanova K, Trivedi K S. Statistical non-parametric algorithms to estimate the optimal software rejuvenation schedule [ A ]. Proc of Intl Symposium on Dependable Computing [ C]. Los Angeles, USA : IEEE Computer Society, 2000. 77 - 84.
  • 2游静,徐建,赵学龙,刘凤玉.一种嵌套的软件抗衰策略及其模型[J].南京理工大学学报,2006,30(1):43-47. 被引量:2
  • 3Vaidyanathan K, Selvamuthu D, Trivedi K S. An analysis of inspection-based preventive maintenance in operational software systerms [ A ], Proc of Intl Symposium on Reliable Distributed Systems [ C ]. Osaka, Japan: IEEE Computer Society, 2002. 286 -295.
  • 4Garg S, Puliafito A, Telek M, et al. An analysis of preventive maintenance in transactions based software systems [ J]. IEEE Transactions on Computers, 1998, 47 (1): 96-107.

二级参考文献9

  • 1Huang Y,Kintala C,Kolettis N,et al.Software rejuvenation:Analysis,module and applications[A].Proceedings of the 25th Symposium on Fault Tolerant Computer System[C].Pasadena,CA:IEEE Computer Society,1995.381-390.
  • 2Castelli V,Harper R E,Heidelberger P,et al.Proactive management of software aging[J].IBM JRD,2001,45(2):311-332.
  • 3Liu Y,Ma Y,Han J J,et al.Modeling and analysis of software rejuvenation in cable modem termination system[A].Proceedings 13th International Symposium on Software Reliability Engineering 2002[C].Annapolis,MD:IEEE Computer Society,2002.159-170.
  • 4Pfening A,Garg S,Puliafito A,et al.Optimal software rejuvenation for tolerating soft failures[J].Performance Evaluation,1996,27/28(4):491-506.
  • 5Garg S,Puliafito A,Telek M,et al.Analysis of preventive maintenance in transactions based software systems[J].IEEE Transactions on Computers,1998,47(1):96-107.
  • 6Garg S,Puliafito A,Trivedi KS.Analysis of software rejuvenation using Markov regenerative stochastic Petri net[A].Proceedings of ISSRE 1995[C].Toulouse,France:IEEE Computer Society,1995.180-187.
  • 7Trivedi K S,Vaidyanathan K,Goseva-Popstojanova K.Modeling and analysis of software aging and rejuvenation[A].Proceedings of the IEEE Annual Simulation Symposium [C].Washington,DC:IEEE Computer Society,2000.
  • 8Dohi T,Goseva-Popstojanova K,Trivedi K S.Analysis of software cost models with rejuvenation[A].Proceedings of 5th IEEE International Symposium on High Assurance Systems Engineering[C].Albuquerque,New Mexico:IEEE Computer Society,2000.
  • 9Garg S,Puliafito A,Telek M,et al.On the analysis of software rejuvenation policies[A].Proceedings of the 12th Annual Conference on Computer Assurance[C].Gaithersburg,MD:IEEE Computer Society,1997.88-96.

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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