{"title":"Modeling Perfect and Minimal Rejuvenation for Client Server Systems with Heterogeneous Load","authors":"V. Koutras, A. Platis","doi":"10.1109/PRDC.2008.22","DOIUrl":null,"url":null,"abstract":"In the present study a client-server system is considered, which experiences resource degradation as clients' requests increase. Software rejuvenation is performed in order to counteract resource exhaustion. Two different levels of rejuvenation actions are implemented, perfect, and minimal. Moreover the concept of a failed rejuvenation is introduced to model the fact that rejuvenation due to some circumstances cannot be accomplished. As the load of such a system varies from hour to hour but reveals a cyclic behavior from day to day, different rejuvenation policies for each period of the day are proposed using a cyclic non-homogeneous Markov (CNHM) model. As a measure of performance, the steady-state expected downtime cost is considered. Additionally, to set off the need of CNHM modeling, the system is also modeled by a Homogeneous Markov Chain (HMC) and the performance results are compared.","PeriodicalId":369064,"journal":{"name":"2008 14th IEEE Pacific Rim International Symposium on Dependable Computing","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 14th IEEE Pacific Rim International Symposium on Dependable Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PRDC.2008.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
In the present study a client-server system is considered, which experiences resource degradation as clients' requests increase. Software rejuvenation is performed in order to counteract resource exhaustion. Two different levels of rejuvenation actions are implemented, perfect, and minimal. Moreover the concept of a failed rejuvenation is introduced to model the fact that rejuvenation due to some circumstances cannot be accomplished. As the load of such a system varies from hour to hour but reveals a cyclic behavior from day to day, different rejuvenation policies for each period of the day are proposed using a cyclic non-homogeneous Markov (CNHM) model. As a measure of performance, the steady-state expected downtime cost is considered. Additionally, to set off the need of CNHM modeling, the system is also modeled by a Homogeneous Markov Chain (HMC) and the performance results are compared.