|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
On the Performance Variability of Production Cloud Services
Newport Beach, California USA
May 23-May 26
ISBN: 978-0-7695-4395-6
| ASCII Text | x | ||
| Alexandru Iosup, Nezih Yigitbasi, Dick Epema, "On the Performance Variability of Production Cloud Services," Cluster Computing and the Grid, IEEE International Symposium on, pp. 104-113, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/CCGrid.2011.22, author = {Alexandru Iosup and Nezih Yigitbasi and Dick Epema}, title = {On the Performance Variability of Production Cloud Services}, journal ={Cluster Computing and the Grid, IEEE International Symposium on}, volume = {0}, year = {2011}, isbn = {978-0-7695-4395-6}, pages = {104-113}, doi = {http://doi.ieeecomputersociety.org/10.1109/CCGrid.2011.22}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Cluster Computing and the Grid, IEEE International Symposium on TI - On the Performance Variability of Production Cloud Services SN - 978-0-7695-4395-6 SP104 EP113 A1 - Alexandru Iosup, A1 - Nezih Yigitbasi, A1 - Dick Epema, PY - 2011 KW - cloud KW - performance KW - traces KW - analysis KW - performance variability KW - production cloud services VL - 0 JA - Cluster Computing and the Grid, IEEE International Symposium on ER - | |||
Cloud computing is an emerging infrastructure paradigm that promises to eliminate the need for companies to maintain expensive computing hardware. Through the use of virtualization and resource time-sharing, clouds address with a single set of physical resources a large user base with diverse needs. Thus, clouds have the potential to provide their owners the benefits of an economy of scale and, at the same time, become an alternative for both the industry and the scientific community to self-owned clusters, grids, and parallel production environments. For this potential to become reality, the first generation of commercial clouds need to be proven to be dependable. In this work we analyze the dependability of cloud services. Towards this end, we analyze long-term performance traces from Amazon Web Services and Google App Engine, currently two of the largest commercial clouds in production. We find that the performance of about half of the cloud services we investigate exhibits yearly and daily patterns, but also that most services have periods of especially stable performance. Last, through trace-based simulation we assess the impact of the variability observed for the studied cloud services on three large-scale applications, job execution in scientific computing, virtual goods trading in social networks, and state management in social gaming. We show that the impact of performance variability depends on the application, and give evidence that performance variability can be an important factor in cloud provider selection.
Index Terms:
cloud, performance, traces, analysis, performance variability, production cloud services
Citation:
Alexandru Iosup, Nezih Yigitbasi, Dick Epema, "On the Performance Variability of Production Cloud Services," ccgrid, pp.104-113, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2011
Usage of this product signifies your acceptance of the Terms of Use.
