Title :
Cost-Aware Elastic Cloud Provisioning for Scientific Workloads
Author :
Chard, Ryan ; Chard, Kyle ; Bubendorfer, Kris ; Lacinski, Lukasz ; Madduri, Ravi ; Foster, Ian
Author_Institution :
Sch. of Eng. & Comput. Sci., Victoria Univ. of Wellington, Wellington, New Zealand
Abstract :
Cloud computing provides an efficient model to host and scale scientific applications. While cloud-based approaches can reduce costs as users pay only for the resources used, it is often challenging to scale execution both efficiently and cost-effectively. We describe here a cost-aware elastic cloud provisioner designed to elastically provision cloud infrastructure to execute analyses cost-effectively. The provisioner considers real-time spot instance prices across availability zones, leverages application profiles to optimize instance type selection, over-provisions resources to alleviate bottlenecks caused by oversubscribed instance types, and is capable of reverting to on-demand instances when spot prices exceed thresholds. We evaluate the usage of our cost-aware provisioner using four production scientific gateways and show that it can produce cost savings of up to 97.2% when compared to naive provisioning approaches.
Keywords :
cloud computing; scientific information systems; software cost estimation; availability zones; cloud computing; cost savings; cost-aware elastic cloud provisioner; elastically provision cloud infrastructure design; instance type selection optimization; oversubscribed instance types; production scientific gateways; real-time spot instance prices; scientific workload; Cloud computing; Computational modeling; Logic gates; Monitoring; Pricing; Production; Real-time systems; Cloud; Cost-aware; Provisioning;
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
DOI :
10.1109/CLOUD.2015.130