Application Server Rejuvenation Based on Resources Dynamic Reconfiguration
LIU Honglei,DU Xiaozhi,HOU Di,QI Yong
DOI: https://doi.org/10.3778/j.issn.1673-9418.2011.03.007
2011-01-01
Abstract:The traditional model-based research of aging and rejuvenation hasn't applied to dynamic open network environment.It has important significance to monitor the real-time internal state,behavior and environment information of server by run-time,make accurate and comprehensive evaluation of aging,and use resources dynamic reconfiguration to improve the system service capacity,flexibility and adaptability.This paper studies and implements the software rejuvenation for J2EE application server based on resources dynamic reconfiguration.It proposes a software rejuvenation model based on resources dynamic reconfiguration,and a run-time monitoring structure,gives the index showing the aging from user experience and server status,server monitoring,client monitoring including load running,monitoring of user experience and other modules.It studies the process of resources dynamic reconfiguration,discusses reconfigurable resources,and proposes an algorithm by analysis of existing data and prediction of future data supplemented by artificial control.Experiments are shown to validate the effectiveness.