Autoscaling scientific workflows on the cloud by combining on-demand and spot instances
Autoscaling strategies achieve efficient and cheap executions of scientific workflows running in the cloud by determining appropriate type and amount of virtual machine instances to use while scheduling the tasks/data. Current strategies only consider on-demand instances ignoring the advantages of a...
Guardado en:
Autores principales: | , , , |
---|---|
Formato: | JOUR |
Materias: | |
Acceso en línea: | http://hdl.handle.net/20.500.12110/paper_02676192_v32_n4_p291_Monge |
Aporte de: |
id |
todo:paper_02676192_v32_n4_p291_Monge |
---|---|
record_format |
dspace |
spelling |
todo:paper_02676192_v32_n4_p291_Monge2023-10-03T15:13:29Z Autoscaling scientific workflows on the cloud by combining on-demand and spot instances Monge, D.A. Gari, Y. Mateos, C. Garino, C.G. Autoscaling Cloud computing Scheduling Scientific workflows Spot instances Cloud computing Costs Scheduling Autoscaling Cloud infrastructures Cost performance Heuristic scheduling Scientific workflows Simulated experiments Spot instances State of the art Cost reduction Autoscaling strategies achieve efficient and cheap executions of scientific workflows running in the cloud by determining appropriate type and amount of virtual machine instances to use while scheduling the tasks/data. Current strategies only consider on-demand instances ignoring the advantages of a mixed cloud infrastructure comprising also spot instances. Although the latter type of instances are subject to failures and therefore provide an unreliable infrastructure, they potentially offer significant cost and time improvements if used wisely. This paper discusses a novel autoscaling strategy with two features. First, it combines both types of instances to acquire a better cost-performance balance in the infrastructure. And second, it uses heuristic scheduling to deal with the unreliability of spot instances. Simulated experiments based on 4 scientific workflows showed substantial makespan and cost reductions of our strategy when compared with a reference strategy from the state of the art entitled Scaling First These promising results represent a step towards new and better strategies for workflow autoscaling in the cloud. © 2017 CRL Publishing Ltd. JOUR info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar http://hdl.handle.net/20.500.12110/paper_02676192_v32_n4_p291_Monge |
institution |
Universidad de Buenos Aires |
institution_str |
I-28 |
repository_str |
R-134 |
collection |
Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA) |
topic |
Autoscaling Cloud computing Scheduling Scientific workflows Spot instances Cloud computing Costs Scheduling Autoscaling Cloud infrastructures Cost performance Heuristic scheduling Scientific workflows Simulated experiments Spot instances State of the art Cost reduction |
spellingShingle |
Autoscaling Cloud computing Scheduling Scientific workflows Spot instances Cloud computing Costs Scheduling Autoscaling Cloud infrastructures Cost performance Heuristic scheduling Scientific workflows Simulated experiments Spot instances State of the art Cost reduction Monge, D.A. Gari, Y. Mateos, C. Garino, C.G. Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
topic_facet |
Autoscaling Cloud computing Scheduling Scientific workflows Spot instances Cloud computing Costs Scheduling Autoscaling Cloud infrastructures Cost performance Heuristic scheduling Scientific workflows Simulated experiments Spot instances State of the art Cost reduction |
description |
Autoscaling strategies achieve efficient and cheap executions of scientific workflows running in the cloud by determining appropriate type and amount of virtual machine instances to use while scheduling the tasks/data. Current strategies only consider on-demand instances ignoring the advantages of a mixed cloud infrastructure comprising also spot instances. Although the latter type of instances are subject to failures and therefore provide an unreliable infrastructure, they potentially offer significant cost and time improvements if used wisely. This paper discusses a novel autoscaling strategy with two features. First, it combines both types of instances to acquire a better cost-performance balance in the infrastructure. And second, it uses heuristic scheduling to deal with the unreliability of spot instances. Simulated experiments based on 4 scientific workflows showed substantial makespan and cost reductions of our strategy when compared with a reference strategy from the state of the art entitled Scaling First These promising results represent a step towards new and better strategies for workflow autoscaling in the cloud. © 2017 CRL Publishing Ltd. |
format |
JOUR |
author |
Monge, D.A. Gari, Y. Mateos, C. Garino, C.G. |
author_facet |
Monge, D.A. Gari, Y. Mateos, C. Garino, C.G. |
author_sort |
Monge, D.A. |
title |
Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
title_short |
Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
title_full |
Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
title_fullStr |
Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
title_full_unstemmed |
Autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
title_sort |
autoscaling scientific workflows on the cloud by combining on-demand and spot instances |
url |
http://hdl.handle.net/20.500.12110/paper_02676192_v32_n4_p291_Monge |
work_keys_str_mv |
AT mongeda autoscalingscientificworkflowsonthecloudbycombiningondemandandspotinstances AT gariy autoscalingscientificworkflowsonthecloudbycombiningondemandandspotinstances AT mateosc autoscalingscientificworkflowsonthecloudbycombiningondemandandspotinstances AT garinocg autoscalingscientificworkflowsonthecloudbycombiningondemandandspotinstances |
_version_ |
1807322163918667776 |