Model Analysis on Four-level Nested Software Anti-aging Policy of Distributed System

WANG Zhan;GUO Cheng-hao;LIU Feng-yu;ZHANG Hong

Acta Armamentarii ›› 2008, Vol. 29 ›› Issue (4) : 464-468. DOI: 10.3969/j.issn.1000-1093.2008.04.017
Paper

Model Analysis on Four-level Nested Software Anti-aging Policy of Distributed System

  • WANG Zhan, GUO Cheng-hao, LIU Feng-yu,ZHANG Hong
Author information +
History +

Abstract

In order to save the cost of software rejuvenation, improve the reliability of software and ad-vance the applicability of anti-aging, the fine-grained software anti-aging was executed in distributed system. The establishment of rational rejuvenation levels, searching of direct coupling modules and e- duction of restart chains on different levels are the keys of fine-grained software rejuvenation policy. Based on coupling relation of controlling, calling and data inquiring between the modules on different levels of distributed system. The system restartable level standard was set down, a method to search the direct coupling modules and restartable set of modules was put forward, the restartable priority lev?el was defined, the constructional rule of the restartable chains on different levels was obtained, and then a policy of the retartable implement was established; and the four-level nested anti-aging retartable model was established by comprehended stochastic Petri net and determinative finite automaton. To support the anti-aging of software with fine rejuvenation granularity in distributed system.

Key words

computer software / software anti-aging / anti-aging granularity / restart set / restart chain

Cite this article

Download Citations
WANG Zhan, GUO Cheng-hao, LIU Feng-yu,ZHANG Hong. Model Analysis on Four-level Nested Software Anti-aging Policy of Distributed System. Acta Armamentarii. 2008, 29(4): 464-468 https://doi.org/10.3969/j.issn.1000-1093.2008.04.017

References

[1] Garg van Moorsel A, VrEiayanathan K, et al. A methodology for detection and estimation of software aging[ C] y/Proceedings of the 1998 9th International Symposium on Software Reliability En?gineering. Los Alamitos, CA, US: IEEE Computer Society, 1998: 283-292.
[2] Castelli V, Harper R E,Heidelberger P. Proactive management of software aging[J]. IBM JRD,2001,45(2): 311 — 332.
[3] Hong Y,Chen D,Li L,et al. closed loop design for software re?juvenation [C ] // Proceedings of the Workshop on Self-Healing, Adaptive and Self-Managed Systems. New York, NY, US: ACM, 2002.
[4] Candea G, Cutler J, Fox A. Improving availability with recursive microreboots : a soft-state system case study [ J ]. Performance E- valuation Journal? 2004,56(1-3) : 213 — 248. .
[5] 王湛,游静,赵颜利,等.基于访问关系的进程重启相关性的判 定[J].计算机科学,2006, 33(9): 274-277.
WANG Zhan, YOU Jing, ZHAO Yan-li, et al. Determination of the restart dependence based on the access manners of processes [j] . Computer Science, 2006, 33(9):274-277. (in Chinese)

229

Accesses

0

Citation

Detail

Sections
Recommended

/