A Comprehensive Evaluation of Software Rejuvenation Policies for Transaction Systems With Markovian Arrivals

A Comprehensive Evaluation of Software Rejuvenation Policies for Transaction Systems With Markovian Arrivals
复制标题

DOI:
10.1109/tr.2017.2741526
复制
发表时间:
2017-09
影响因子:
5.9
通讯作者:
Junjun Zheng;H. Okamura;Lin Li;T. Dohi
Junjun Zheng;H. Okamura;Lin Li;T. Dohi
中科院分区:
计算机科学2区
文献类型:
--
作者:
Junjun Zheng;H. Okamura;Lin Li;T. Dohi

文献摘要

被引文献

相似文献

软件再生是一种防止系统性能下降而导致软件老化而导致系统失效的主动故障管理技术。在软件复兴的设计中,根据系统开销确定触发复兴的最佳时间是很重要的。本文在系统到达流遵循马尔可夫到达过程(MAP)的环境下,研究了六种基于时间和基于工作量的软件复兴策略。在建立了具有各自恢复策略的随机模型后,将交易损失概率和平均响应时间上界作为系统性能指标。在数值说明中,我们展示了一项全面的研究,对六种软件复兴策略进行了数值比较,并表明在MAP到达流下提出的等待时间策略优于其他策略。
Software rejuvenation is one of the proactive fault management techniques to prevent system performance degradation, which may lead to the system failure caused by software aging. In the design of software rejuvenation, it is important to determine the optimal timing of triggering the rejuvenation in terms of the system overhead. In this paper, we consider six software rejuvenation policies, which are categorized into time-based and workload-based policies, under the environment where the arrival stream of system follows a Markovian arrival process (MAP). After building the stochastic models with respective rejuvenation policies, we formulate the loss probability of transaction and the upper bound of mean response time as the system performance indices. In the numerical illustrations, we exhibit a comprehensive study to compare six software rejuvenation policies numerically and show that the proposed rejuvenation policies called wait-time policies are superior to the others under the MAP arrival stream.