ACM Transactions on Computer Systems (TOCS)
High-Availability Computer Systems
Computer
File system aging—increasing the relevance of file system benchmarks
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Analysis of Preventive Maintenance in Transactions Based Software Systems
IEEE Transactions on Computers
Queueing networks and Markov chains: modeling and performance evaluation with computer science applications
Analysis and implementation of software rejuvenation in cluster systems
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Probability and statistics with reliability, queuing and computer science applications
Probability and statistics with reliability, queuing and computer science applications
High Availability Network Fundamentals: A Practical Guide to Predicting Network Availability
High Availability Network Fundamentals: A Practical Guide to Predicting Network Availability
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
Monitoring Smoothly Degrading Systems for Increased Dependability
Empirical Software Engineering
SPNP: Stochastic Petri Net Package
PNPM '89 The Proceedings of the Third International Workshop on Petri Nets and Performance Models
Statistical non-parametric algorithms to estimate the optimal software rejuvenation schedule
PRDC '00 Proceedings of the 2000 Pacific Rim International Symposium on Dependable Computing
Modeling and Analysis of Software Aging and Rejuvenation
SS '00 Proceedings of the 33rd Annual Simulation Symposium
A Methodology for Detection and Estimation of Software Aging
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
A Measurement-Based Model for Estimation of Resource Exhaustion in Operational Software Systems
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Software Rejuvenation: Analysis, Module and Applications
FTCS '95 Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing
Proactive management of software aging
IBM Journal of Research and Development
Performability analysis of clustered systems with rejuvenation under varying workload
Performance Evaluation
Simulation versus analytic-numeric methods: illustrative examples
Proceedings of the 2nd international conference on Performance evaluation methodologies and tools
A survey of software aging and rejuvenation studies
ACM Journal on Emerging Technologies in Computing Systems (JETC) - Special Issue on Reliability and Device Degradation in Emerging Technologies and Special Issue on WoSAR 2011
Hi-index | 0.24 |
In this paper, we propose a high availability design of a Cable Modem Termination System (CMTS) clusters system based on the software rejuvenation technique. This proactive system maintenance technique is aimed to reduce system outages and the associated downtime cost due to the 'software aging' phenomenon. Different rejuvenation policies are studied from the perspectives of design, implementations, and availability assessment. To evaluate these policies, stochastic reward net models are developed and solved by Stochastic Petri Net Package (SPNP). Numerical results show that the deployment of software rejuvenation in the system leads to significant improvement in capacity-oriented availability and reduction in downtime cost. The optimization of the rejuvenation interval in the time-based approach and the effect of the prediction coverage in the measurement-based approach are also studied in this paper.