International audienceCloud platforms have emerged as a leading solution for computation. In the meantime, large computations have shifted from big parallel tasks to workflows of smaller tasks with data dependencies between them. Task placement is a major issue on Cloud platforms, especially considering the impact of data exchanges on cost and makespan. In this paper, we investigate the consequences of network contention regarding the use of existing scheduling policies on DaaS-based platforms (DaaS for Data as a Service). We show here that the legacy algorithms use inefficient network models. We then modify those algorithms using a new model inspired by DaaS-based Cloud platforms. Thus, we manage to statically pack tasks so that a batch sc...
The work presented focuses on scheduling for transaction-intensive cost-constrained cloud workflows,...
With the ever-increasing application demands, the execution of applications may require more resourc...
Conference paperThe scheduling of workflow applications involves the mapping of individual workflow ...
In the modern era, workflows are adopted as a powerful and attractive paradigm for expressing/solvin...
International audienceCloud computing is emerging as a leading solution for deploying on demand appl...
The advent of Cloud computing as a new model of service provisioning in distributed systems encourag...
This paper addresses performance issues of resource allocation in cloud computing. We review require...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
Many applications in science and engineering become increasingly complex and large scale. These appl...
Abstract. Cloud computing environment has the ability to scale-up or scale-down the amount of resour...
Workflow is a common model to represent large computations composed of dependent tasks. Most existin...
Computational science workflows have been successfully run on traditional High Performance Computing...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
This dissertation addresses three key challenges that are characteristic to the online scheduling of...
By renting pay-as-you-go cloud resources (e.g., virtual machines) to do science, the data transfers ...
The work presented focuses on scheduling for transaction-intensive cost-constrained cloud workflows,...
With the ever-increasing application demands, the execution of applications may require more resourc...
Conference paperThe scheduling of workflow applications involves the mapping of individual workflow ...
In the modern era, workflows are adopted as a powerful and attractive paradigm for expressing/solvin...
International audienceCloud computing is emerging as a leading solution for deploying on demand appl...
The advent of Cloud computing as a new model of service provisioning in distributed systems encourag...
This paper addresses performance issues of resource allocation in cloud computing. We review require...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
Many applications in science and engineering become increasingly complex and large scale. These appl...
Abstract. Cloud computing environment has the ability to scale-up or scale-down the amount of resour...
Workflow is a common model to represent large computations composed of dependent tasks. Most existin...
Computational science workflows have been successfully run on traditional High Performance Computing...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
This dissertation addresses three key challenges that are characteristic to the online scheduling of...
By renting pay-as-you-go cloud resources (e.g., virtual machines) to do science, the data transfers ...
The work presented focuses on scheduling for transaction-intensive cost-constrained cloud workflows,...
With the ever-increasing application demands, the execution of applications may require more resourc...
Conference paperThe scheduling of workflow applications involves the mapping of individual workflow ...