TY - GEN
T1 - Is your cloud elastic enough? Performance modeling the elasticity of infrastructure as a service (IaaS) cloud applications
AU - Brebner, Paul
PY - 2012
Y1 - 2012
N2 - Elasticity, the ability to rapidly scale resources up and down on demand, is an essential feature of public cloud platforms. However, it is difficult to understand the elasticity requirements of a given application and workload, and if the elasticity provided by a cloud provider will meet those requirements. We introduce the elasticity mechanisms of a typical Infrastructure as a Service (IaaS) cloud platform (inspired by Amazon EC2). We have enhanced our Service Oriented Performance Modeling method and tool to model and predict the elasticity characteristics of three realistic applications and workloads on this cloud platform. We compare the pay-as-you-go instance costs and end-user response time service level agreements for different elasticity scenarios. The model is also able to predict the elasticity requirements (in terms of the maximum instance spin-up time) for the three applications. We conclude with an analysis of the results.
AB - Elasticity, the ability to rapidly scale resources up and down on demand, is an essential feature of public cloud platforms. However, it is difficult to understand the elasticity requirements of a given application and workload, and if the elasticity provided by a cloud provider will meet those requirements. We introduce the elasticity mechanisms of a typical Infrastructure as a Service (IaaS) cloud platform (inspired by Amazon EC2). We have enhanced our Service Oriented Performance Modeling method and tool to model and predict the elasticity characteristics of three realistic applications and workloads on this cloud platform. We compare the pay-as-you-go instance costs and end-user response time service level agreements for different elasticity scenarios. The model is also able to predict the elasticity requirements (in terms of the maximum instance spin-up time) for the three applications. We conclude with an analysis of the results.
KW - Cloud
KW - Elasticity
KW - IaaS
UR - http://www.scopus.com/inward/record.url?scp=84861091778&partnerID=8YFLogxK
U2 - 10.1145/2188286.2188334
DO - 10.1145/2188286.2188334
M3 - Conference contribution
SN - 9781450312028
T3 - ICPE'12 - Proceedings of the 3rd Joint WOSP/SIPEW International Conference on Performance Engineering
SP - 263
EP - 266
BT - ICPE'12 - Proceedings of the 3rd Joint WOSP/SIPEW International Conference on Performance Engineering
T2 - 3rd Joint WOSP/SIPEW International Conference on Performance Engineering, ICPE'12
Y2 - 22 April 2012 through 25 April 2012
ER -