DocumentCode :
2286011
Title :
A Dynamic Programming Algorithm for Software Rejuvenation Scheduling under Distributed Computation Circumstance
Author :
Okamura, Hiroyuki ; Iwamoto, Kazuki ; Dohi, Tadashi
Author_Institution :
Dept. of Inf. Eng., Hiroshima Univ.
Volume :
2
fYear :
2005
fDate :
22-22 July 2005
Firstpage :
493
Lastpage :
499
Abstract :
Recently, a complementary approach to handle transient software failures, called software rejuvenation, is becoming popular as a proactive fault management technique in operational software systems. In this paper, we consider a scheduling problem of software rejuvenation for a distributed computation. Based on the dynamic programming approach, we derive the optimal software rejuvenation schedule which minimizes the expected total time of computation. In numerical examples, we examine the sensitivity of model parameters characterizing failure phenomenon to the resulting optimal rejuvenation schedule
Keywords :
distributed processing; dynamic programming; scheduling; software fault tolerance; software maintenance; distributed computation; dynamic programming algorithm; operational software system; proactive fault management technique; software rejuvenation scheduling; transient software failure; Aging; Application software; Distributed computing; Dynamic programming; Dynamic scheduling; Heuristic algorithms; Processor scheduling; Scheduling algorithm; Software algorithms; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
Conference_Location :
Fukuoka
ISSN :
1521-9097
Print_ISBN :
0-7695-2281-5
Type :
conf
DOI :
10.1109/ICPADS.2005.22
Filename :
1524357
Link To Document :
بازگشت