Abstract—Cloud computing infrastructures are providing re-sources on demand for tackling the needs of large-scale dis-tributed applications. Determining the amount of resources to allocate for a given computation is a difficult problem though. This paper introduces and compares four automated resource allocation strategies relying on the expertise that can be captured in workflow-based applications. The evaluation of these strategies was carried out on the Aladdin/Grid’5000 testbed using a real ap-plication from the area of medical image analysis. Experimental results show that optimized allocation can help finding a trade-off between amount of resources consumed and applications makespan. Index Terms—cloud infrastructures, resources alloca...
Cloud computing is increasingly considered as an additional computational resource platform for scie...
Basic science is becoming ever more computationally intensive, increasing the need for large-scale c...
Cloud computing has emerged as a popular computing model to process data and execute computationally...
Cloud computing infrastructures are providing resources on demand. Determining the amount of resourc...
International audienceCloud computing infrastructures are providing resources on demand for tackling...
International audienceCloud computing infrastructures are providing resources on demand for tackling...
Cloud computing is increasingly exploited to tackle the computing challenges raised in both science ...
The advent of on-demand computing facilitated by computational clouds, provides an almost unlimited ...
Many scientific applications are described through workflow structures. Due to the increasing level ...
resources allocation for workflow-based applications distribution on a cloud infrastructur
AbstractCloud Computing environment provisions the supply of computing resources on the basis of dem...
In the era of big data, mining and analysis of the enormous amount of data has been widely used to s...
Allocating resources for applications is attributed to cost-efficiency measures only in the light of...
This dissertation addresses three key challenges that are characteristic to the online scheduling of...
Abstract. Scientific workflows have become mainstream for conducting large-scale scientific research...
Cloud computing is increasingly considered as an additional computational resource platform for scie...
Basic science is becoming ever more computationally intensive, increasing the need for large-scale c...
Cloud computing has emerged as a popular computing model to process data and execute computationally...
Cloud computing infrastructures are providing resources on demand. Determining the amount of resourc...
International audienceCloud computing infrastructures are providing resources on demand for tackling...
International audienceCloud computing infrastructures are providing resources on demand for tackling...
Cloud computing is increasingly exploited to tackle the computing challenges raised in both science ...
The advent of on-demand computing facilitated by computational clouds, provides an almost unlimited ...
Many scientific applications are described through workflow structures. Due to the increasing level ...
resources allocation for workflow-based applications distribution on a cloud infrastructur
AbstractCloud Computing environment provisions the supply of computing resources on the basis of dem...
In the era of big data, mining and analysis of the enormous amount of data has been widely used to s...
Allocating resources for applications is attributed to cost-efficiency measures only in the light of...
This dissertation addresses three key challenges that are characteristic to the online scheduling of...
Abstract. Scientific workflows have become mainstream for conducting large-scale scientific research...
Cloud computing is increasingly considered as an additional computational resource platform for scie...
Basic science is becoming ever more computationally intensive, increasing the need for large-scale c...
Cloud computing has emerged as a popular computing model to process data and execute computationally...