期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
Newsoftware rejuvenation strategy based on measurement and time
1
作者 范新媛 蒋乐天 徐国治 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第3期704-708,共5页
Operational software systems often experience an “aging” phenomenon, characterized by progressive performance degradation and a sudden hang/crash failure. Software rejuvenation is a proactive fault-tolerance strateg... Operational software systems often experience an “aging” phenomenon, characterized by progressive performance degradation and a sudden hang/crash failure. Software rejuvenation is a proactive fault-tolerance strategy aimed to prevent unexpected outages due to aging. A new rejuvenation strategy based on measurement and time, and constructs a SRN model to evaluate this strategy. Numerical results show that this strategy outweighs either the purely measurementbased or the purely time-based strategy and can effectively improve system performance. 展开更多
关键词 software aging software rejuvenation stochastic reward net.
下载PDF
Predicting resource consumption in a web server using ARIMA model 被引量:3
2
作者 闫永权 郭平 《Journal of Beijing Institute of Technology》 EI CAS 2014年第4期502-510,共9页
Software aging is a phenomenon observed in a software application executing continuous- ly for a long period of time, where the state of software degrades and leads to performance degrada- tion, hang/crash failures or... Software aging is a phenomenon observed in a software application executing continuous- ly for a long period of time, where the state of software degrades and leads to performance degrada- tion, hang/crash failures or both. A technique named rejuvenation was proposed to counteract this problem. Rejuvenation in period is not a good idea, because the speed of software aging is not constant, but variable. The key to find an optimal timing to resist aging problem is how to analyze/fore- cast the resource consumption of aging system. An ARIMA model is applied to forecast resource con- sumption due to software aging in a running web server. First, order and parameters of ARIMA model need to be identified. Second, it needs to be checked whether the model satisfies stationarity and reversibility. Finally, ARIMA model is used to predict resource consumption. The experiment results indicate that ARIMA model can do better than ANN model and SVM model in the forecasts of available memory and heap memory. 展开更多
关键词 software aging software rejuvenation ARIMA web server
下载PDF
A workload-based nonlinear approach for predicting available computing resources
3
作者 JIA Yunfei ZHOU Zhiquan WU Renbiao 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2020年第1期224-230,共7页
Performance degradation or system resource exhaustion can be attributed to inadequate computing resources as a result of software aging.In the real world,the workload of a web server varies with time,which will cause ... Performance degradation or system resource exhaustion can be attributed to inadequate computing resources as a result of software aging.In the real world,the workload of a web server varies with time,which will cause a nonlinear aging phenomenon.The nonlinear property often makes analysis and modelling difficult.Workload is one of the important factors influencing the speed of aging.This paper quantitatively analyzes the workload-aging relation and proposes a framework for aging control under varying workloads.In addition,this paper proposes an approach that employs prior information of workloads to accurately forecast incoming system exhaustion.The workload data are used as a threshold to divide the system resource usage data into multiple sections,while in each section the workload data can be treated as a constant.Each section is described by an individual autoregression(AR)model.Compared with other AR models,the proposed approach can forecast the aging process with a higher accuracy. 展开更多
关键词 software aging nonlinear phenomenon fault forecasting
下载PDF
Availability Analysis of Application Servers Using Software Rejuvenation and Virtualization 被引量:4
4
作者 Thandar Thein Jong Sou Park 《Journal of Computer Science & Technology》 SCIE EI CSCD 2009年第2期339-346,共8页
Demands on software reliability and availability have increased tremendously due to the nature of present day applications. We focus on the aspect of software for the high availability of application servers since the... Demands on software reliability and availability have increased tremendously due to the nature of present day applications. We focus on the aspect of software for the high availability of application servers since the unavailability of servers more often originates from software faults rather than hardware faults. The software rejuvenation technique has been widely used to avoid the occurrence of unplanned failures, mainly due to the phenomena of software aging or caused by transient failures. In this paper, first we present a new way of using the virtual machine based software rejuvenation named VMSR to offer high availability for application server systems. Second we model a single physical server which is used to host multiple virtual machines (VMs) with the VMSR framework using stochastic modeling and evaluate it through both numerical analysis and SHARPE (Symbolic Hierarchical Automated Reliability and Performance Evaluator) tool simulation. This VMSR model is very general and can capture application server characteristics, failure behavior, and performability measures. Our results demonstrate that VMSR approach is a practical way to ensure uninterrupted availability and to optimize performance for aging applications. 展开更多
关键词 AVAILABILITY MODELING software aging software rejuvenation virtual machine
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部