End-to-End Performability Analysis for Infrastructure-as-a-Service Cloud: An Interacting Stochastic Models Approach
- 1 December 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 125-132
- https://doi.org/10.1109/prdc.2010.30
Abstract
Handling diverse client demands and managing unexpected failures without degrading performance are two key promises of a cloud delivered service. However, evaluation of a cloud service quality becomes difficult as the scale and complexity of a cloud system increases. In a cloud environment, service request from a user goes through a variety of provider specific processing steps from the instant it is submitted until the service is fully delivered. Measurement-based evaluation of cloud service quality is expensive especially if many configurations, workload scenarios, and management methods are to be analyzed. To overcome these difficulties, in this paper we propose a general analytic model based approach for an end-to-end perform ability analysis of a cloud service. We illustrate our approach using Infrastructure-as-a-Service (IaaS) cloud, where service availability and provisioning response delays are two key QoS metrics. A novelty of our approach is in reducing the complexity of analysis by dividing the overall model into sub-models and then obtaining the overall solution by iteration over individual sub-model solutions. In contrast to a single one-level monolithic model, our approach yields a high fidelity model that is tractable and scalable. Our approach and underlying models can be readily extended to other types of cloud services and are applicable to public, private and hybrid clouds.Keywords
This publication has 14 references indexed in Scilit:
- End-to-End Performability Analysis for Infrastructure-as-a-Service Cloud: An Interacting Stochastic Models ApproachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Service Performance and Analysis in Cloud ComputingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Dynamic cost-efficient replication in data cloudsPublished by Association for Computing Machinery (ACM) ,2009
- SHARPE at the age of twenty twoACM SIGMETRICS Performance Evaluation Review, 2009
- Availability analysis of blade server systemsIBM Systems Journal, 2008
- Efficient Resource Virtualization and Sharing Strategies for Heterogeneous Grid EnvironmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Web service availability—impact of error recovery and traffic modelReliability Engineering & System Safety, 2005
- Sufficient conditions for existence of a fixed point in stochastic reward net-based iterative modelsIEEE Transactions on Software Engineering, 1996
- Markov regenerative stochastic Petri netsPerformance Evaluation, 1994
- On Evaluating the Performability of Degradable Computing SystemsIEEE Transactions on Computers, 1980