A Hierarchical Model for Virtualized Data Center Availability Evaluation
Authors
Abstract
Availability events like hangs, failures, and interruptions are usually unexpected and unpredictable. Due to the involving uncertainty, setting up a consolidated approach for availability evaluation is a hard endeavor. The availability evaluation becomes even more complicated in complex systems like cloud computing. Previous works fill such a gap using availability models. However, the majority of those papers proposes models for specific scenarios, which impairs their scalability and flexibility. In this paper, we present a scalable availability model for virtualized datacenters. From the model's design point-of-view, we provide: i) a hierarchical model based on Reliability Block Diagrams and Stochastic Reward Nets, and ii) an evaluation of the time to compute the model's results. We tested different architectures regarding system availability, capacity-oriented availability, and power consumption. As our model considers the fundamental premises of virtualized environments, it can be extended to specific scenarios. We also used a multiple-criteria decision-making process to highlight the best architectures for different users' needs, considering system downtime, capacity-oriented availability, and power consumption.
Keywords
Availability , Virtualized Data Center , Hierarchical models , Stochastic Petri Nets , Cloud Computing
Subject
Cloud computing availability modeling
Related Project
ATMOSPHERE: Adaptive, Trustworthy, Manageable, Orchestrated, Secure, Privacy-assuring, Hybrid Ecosystem for REsilient Cloud Computing.
Conference
2019 15th European Dependable Computing Conference (EDCC), September 2019
DOI
Cited by
No citations found