Processing Software Aging Analysis of Web Server through Machine Learning
Software aging is a phenomenon that refers to
progressive performance degradation or transient failures or even crashes in long running software systems such as web servers. It mainly occurs due to the deterioration of operating system resource, fragmentation and numerical error accumulation. A primitive method to fight against software aging is software rejuvenation. Software rejuvenation is a proactive fault management technique aimed at cleaning up the system internal state to prevent the occurrence of more severe crash failures in the future. It involves occasionally stopping the running software, cleaning its internal
state and restarting it. An optimized schedule for performing the software rejuvenation has to be derived in advance because a long running application could not be put down now and then as it may lead to losses. This paper proposes a method to derive an accurate and optimized schedule for rejuvenation for a web server (Apache) by using Radial Basis Function (RBF) based Artificial Neural Network (ANN) with Particle Swarm Optimization (PSO), a swarm intelligence based algorithm as the learning algorithm. Aging indicators are obtained through experimental setup involving Apache web server and clients, which acts as input to the RBF Neural Network (RBFNN). This method is better than existing ones because usage of PSO algorithm leads to better convergence in speed and accuracy.
R. Raju, G. Sumathi and J. Vidhya@shankardevi, “Processing Software Aging Through Swarm Intelligence”, 2nd Internationa Conference on Advances in Engineering and Technology – ICAET 2012
Yun-Fei Jia, Lei Zhao and Kai-Yuan Cai, “A Nonlinear Approach to Modeling of Software Aging in a Web Server”, 15th Asia-Pacific Software Engineering Conference, 2008
Michael Grottke, Lei Li, Kalyanaraman Vaidyanathan, and Kishor S. Trivedi, “Analysis of Software Aging in a Web Server”, IEEE Transactions on Reliability, vol. 55, no. 3, September 2006
David Lorge Parnas, “Software Aging”, 0270-5257/9 4000 1994 IEEE  Michael Grottke, Rivalino Matias Jr., Kishor S. Trivedi, ”The Fundamentals of Software Aging”, 1st International Workshop on Software Aging and Rejuvenation, IEEE, 2008
A. T. Tai, L. Alkalaj, and S. N. Chau, “On-board preventive
maintenance: a design-oriented analytic study for long-life
applications, “Performance Evaluation, 35, 215–232, 1998
Y. Huang, C. Kintala, N. Kolettis, and N. Fulton, “Software
Rejuvenation: Analysis, Module and Applications,” in Proceedings of the 25th IEEE International Symposium on Fault-Tolerant Computing, pp. 381-390, Pasadena, USA, June 1995.
Schoonderwoerd R , Holland O Bruten J, “Ant like agents for load balancing in Telecommunication Networks”, Hewlelt-Packard Laboratories, Bristol-England, 1997
Schoonderwoerd R, Holland O, Bruten J, Rothkrantz L. “Ant-Based loadBalancing in telecommunications networks, Adaptive Behavior Hewlelt- Packard Laboratories, Bristol-England, pp 162-207, 1996.
D. Mosberger and T. Jin, “Httperf - A Tool for Measuring Web Server Performance”, in the First Workshop on Internet Server Performance, Madison, USA, June 1998.
Xin Yao, Senior Member, IEEE, “Evolving Artificial Neural
Networks”, Proceedings of the IEEE, vol. 87, no. 9, September 1999
Hornik, K., Stinchcombe, M., White, H., “Multilayer feedforward networks are universal approximators”, Neural Networks 3, 551-560, 1989
Zhang, G. Peter and Qi, Min, Neural network forecasting for seasonal and trend time series, European Journal of Operational Research 160, 501-514, 2005
Hassoun,M. H., “Fundamentals of Artificial Neural Networks”, MIT Press, 1995
J. Kennedy and R.C. Eberhart (1995). “Particle Swarm Optimization”. In Proceedings of the IEEE International Joint Conference on Neural Networks, pages 1942–1948, IEEE Press.
R. Eberhart, Y. Shi, “Particle swarm optimization: developments, applications and resources”, IEEE Int. Conf. on Evolutionary Computation, 2001: 81-86.
Shamsul Faisal Mohd Hussein, Mohd Badril Nor Shah, Mohd Razi Abd Jalal, Shahrum Shah Abdullah, “Gold Price Prediction Using Radial Basis Function Neural Network”, 978-1-4577-0005-7/11/$26.00 ©2011 IEEE
Donglin Wang, Yajie Li, “A Novel Nonlinear RBF Neural Network Ensemble Model for Financial Time Series Forecasting”, Third International Workshop on Advanced Computational Intelligence August 25-27, 2010 - Suzhou, Jiangsu, China
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution 3.0 License.