ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Performance Evaluation
Volume 64, Issue 3, March 2007, Pages 247-265
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (1989 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.peva.2006.04.002    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2006 Elsevier Ltd All rights reserved.

Performability analysis of clustered systems with rejuvenation under varying workload

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Dazhi Wanga, Corresponding Author Contact Information, E-mail The Corresponding Author, Wei Xieb, E-mail The Corresponding Author and Kishor S. Trivedic, E-mail The Corresponding Author

aDepartment of Computer Science, Duke University, Durham, NC 27708, United States

bBank of America, 9 West 57th Street, New York, NY 10019, United States

cDepartment of Electrical and Computer Engineering, Duke University, Durham, NC 27708, United States


Received 27 August 2005; 
revised 11 March 2006. 
Available online 20 July 2006.

Abstract

This paper develops time-based rejuvenation policies to improve the performability measures of a cluster system. Three rejuvenation policies, namely standard rejuvenation, delayed rejuvenation and mixed rejuvenation, are designed to improve the cluster’s performability under varying workload. Analytic models are built to evaluate these three policies. Since deterministic transitions are used in this paper and analytical models based on homogeneous continuous-time Markov chains (CTMC) do not allow non-exponential distributions, we utilize deterministic and stochastic Petri nets (DSPN), in which the underlying stochastic process is a Markov regenerative process (MRGP), to capture both exponential and deterministic distributions. System performability measures under these three rejuvenation policies are derived based on the DSPN models. We show that the mixed rejuvenation policy achieves the maximum performability among the three policies, which results in 12% improvement on the system throughput in the example shown in this paper. The delayed rejuvenation is better than the standard rejuvenation with respect to the optimal job blocking probability and system throughput. For longer rejuvenation-triggering intervals, the standard rejuvenation yields a better result than delayed rejuvenation, while for shorter rejuvenation-triggering intervals the delayed rejuvenation policy outperforms standard rejuvenation policy.

Keywords: Clustered system; Performability; Software rejuvenation; Stochastic Petri net

Article Outline

1. Introduction
2. Rejuvenation policies for clustered systems
3. Rejuvenation model
3.1. Basic rejuvenation model
3.2. Introduction to Petri nets
3.3. Model description
Transition rates
3.4. Performability analysis
3.5. Stationary analysis of the DSPN
4. Numerical results
4.1. System availability
4.2. Blocking probability
4.3. Throughput
4.4. Influence of peak period duration
4.5. Influence of node MTTF
4.6. Influence of performance degradation
5. Conclusions
References
Vitae















Corresponding Author Contact InformationCorresponding author.

Performance Evaluation
Volume 64, Issue 3, March 2007, Pages 247-265
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.