Research on Load Balancing Mechanism Based on Software Aging Rejuvenation Strategy


Article Preview

Traditional load balancing strategy is based on the assumption that each node is valid ,in practice, with the growth of usage time, the failure rate of nodes will gradually increase, so we introduce software aging rejuvenation strategy into load balancing. We propose an algorithm to solve this problem. It is different from other algorithm that the function of collecting load information from real servers is moved to back-end in this algorithm, load balancer assigns tasks according to the calculation results, it could reduce the load of load balancer own. At the same time, in order to prevent unexpected event due to computer itself (e.g. cpu utilization rate sudden change), we also take into account decay factor. From the experiment result we can see that compared with non software aging rejuvenation strategy in load balancing, this strategy could balance the load of all the nodes more effectively.



Advanced Materials Research (Volumes 108-111)

Edited by:

Yanwen Wu




Y. Ju et al., "Research on Load Balancing Mechanism Based on Software Aging Rejuvenation Strategy", Advanced Materials Research, Vols. 108-111, pp. 1427-1432, 2010

Online since:

May 2010




[1] Castelli V, Harper RE, Heidelberger P, etc. Proactive Management of Software Aging[J], IBM JRD, 2001, 45(2):3ll一332.

[2] Huang Kintala C, Kolettis N, etc. Software Rejuvenation : Analysis, Module and Applications[C]. Proceedings of the 25 th Symposium on Fault Tolerant Computer Systems, Pasadena, CA, 1995: 381-390.


[3] Hau Yee Sit, Kei Shiu Ho,Hong Va Leong, etc. An adaptive clustering approach to dynamic load balancing [C]. 7th International Symposium on Parallel Architectures, Algorithms and Networks ,2004: 415-420. Figure 2(a) Figure 2(b) Figure 2(c) Figure 2(d).


[4] FAN Xin-yuan, etc. The Optimal Program Execution Time with Rejuvenation[J], Journal of Shanghai Jiaotong University, 2004 , 38(2): 254-258.

[5] MENG Hai-Ning, QI Yong, HOU Di. Modelingand Analysis of Software Rejuvenation Based on Non-Markovian Stochastic Petri Nets[J], Chinese Jouranal of Computer, 2007, 30(12): 2212-2217.

[6] JIANG Le-tian, XU Guo-zhi, ZHOU Ling-ling. Abstraction of Software Aging Trend Based on Robust Locally Weighted Regression Algorithm[J], Journal of Shanghai Jiaotong Universuty, 2006, 40(11): 1951-(1954).

[7] YAN Xue-mei, etc. Research On Software Aging Modeling and Software Rejuvenation[J], Transactions of Beijing Institute of Technology, 2007, 27(7): 625-628.

Fetching data from Crossref.
This may take some time to load.