跳到主要导航 跳到搜索 跳到主要内容

A comprehensive approach to optimal software rejuvenation

  • Jing Zhao*
  • , Yanbin Wang
  • , Gaorong Ning
  • , Kishor S. Trivedi
  • , Rivalino Matias
  • , Kai Yuan Cai
  • *此作品的通讯作者
  • Harbin Engineering University
  • Duke University
  • Harbin Institute of Technology
  • Beihang University
  • Universidade Federal de Uberlândia

科研成果: 期刊稿件文章同行评审

摘要

Software aging is caused by resource exhaustion and can lead to progressive performance degradation or result in a crash. We develop experiments that simulate an on-line bookstore application, using the standard configuration of TPC-W benchmark. We study application failures due to memory leaks, using the accelerated life testing (ALT). ALT significantly reduces the time needed to estimate the time to failure at normal level. We then select the Weibull time to failure distribution at normal level, to be used in a semi-Markov model so as to optimize the software rejuvenation trigger interval. Then we derive the optimal rejuvenation schedule interval by fixed point iteration and by an alternative non-parametric estimation algorithm. Finally, we develop a simulation model using importance sampling (IS) to cross validate the ALT experimental results and the semi-Markov model, and also we apply the non-parametric method to cross validate the optimized trigger intervals by comparing the availabilities obtained from the semi-Markov model and those from IS simulation using the non-parametric method.

源语言英语
页(从-至)917-933
页数17
期刊Performance Evaluation
70
11
DOI
出版状态已出版 - 2013

指纹

探究 'A comprehensive approach to optimal software rejuvenation' 的科研主题。它们共同构成独一无二的指纹。

引用此