ABSTRACT
Resource provisioning, the task of planning sufficient amounts of resources to meet service level agreements, has become an important management task in emerging cloud computing services. In this paper, we present a stochastic modeling approach to guide the resource provisioning task for future service clouds as the demand grows large. We focus on on-demand services and consider service availability as the key quality of service constraint. A specific scenario under consideration is when resources can be measured in base instances. We develop an asymptotic provisioning methodology that utilizes tight performance bounds for the Erlang loss system to determine the minimum capacity levels that meet the service availability requirements. We show that our provisioning solutions are not only asymptotically exact but also provide better QoS guarantees at all load conditions.
- M. Armbrust, A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, and M. Zaharia. A view of cloud computing, April 2010. Google ScholarDigital Library
- Amazon elastic compute cloud. http://amazon.com/ec2.Google Scholar
- M. Fay and E. Feuer. Confidence intervals for directly standardized rates: a method based on the gamma distribution. Statistics in Medicine, Vol. 16:791--801, 1997.Google ScholarCross Ref
- R. C. Hampshire, W. A. Massey, D. Mitra, and Q. Wang. Provisioning of bandwidth sharing and exchange. Telecommunications Network Design and Management, 207--226, 2003.Google Scholar
- A. Janssen, J. V. Leeuwaarden, and B. Zwart. Gaussian expansions and bounds for the poisson distribution applied to the erlang b formula. Advances in Applied Probability, 40:122--143, 2008.Google ScholarCross Ref
Index Terms
- Provisioning for large scale cloud computing services
Recommendations
Provisioning for large scale cloud computing services
Performance evaluation reviewResource provisioning, the task of planning sufficient amounts of resources to meet service level agreements, has become an important management task in emerging cloud computing services. In this paper, we present a stochastic modeling approach to guide ...
Optimal resource provisioning for cloud computing environment
The paper presents an efficient cloud resource provisioning approach. The Software as a Service (SaaS) provider leases resources from cloud providers and also leases software as services to SaaS users. The SaaS providers aim at minimizing the payment of ...
Cloud resource provisioning: survey, status and future research directions
Cloud resource provisioning is a challenging job that may be compromised due to unavailability of the expected resources. Quality of Service (QoS) requirements of workloads derives the provisioning of appropriate resources to cloud workloads. Discovery ...
Comments