Nowadays, scientists and companies are confronted with multiple competing goals such as makespan in high-performance computing and economic cost in Clouds that have to be simultaneously optimised. Multi-objective scheduling of scientific applications in these systems is therefore receiving increasing research attention. Most existing approaches typically aggregate all objectives in a single function, defined a-priori without any knowledge about the problem being solved, which negatively impacts the quality of the solutions. In contrast, Pareto-based approaches having as outcome a set of (nearly) optimal solutions that represent a tradeoff among the different objectives, have been scarcely studied. In this paper, we analyse MOHEFT, a Pareto-...
Execution of workflow applications in Cloud environments involves many uncertainties because of elas...
Workflow applications are a popular paradigm used by scientists for modelling applications to be run...
The Cloud workflow scheduling is to find proper Cloud resources for the execution of workflow tasks ...
Proceedings of: First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014...
Cloud computing has emerged as a high-performance computing environment with a large pool of abstrac...
Providing resources and services from multiple clouds is becoming an increasingly promising paradigm...
Efficient task and workflow scheduling are very important for improving resource management and redu...
Executing large-scale applications in distributed computing infrastructures (DCI), for example moder...
Cloud computing platforms have been extensively using scientific workflows to execute large-scale ap...
Cloud computing provides promising platforms for executing large applications with enormous computat...
With the increase in deployment of scientific application on public and private clouds, the allocati...
AbstractEffective scheduling is one of the key concerns while executing workflows in the cloud envir...
Distributed computing, such as cloud computing, provides promising platforms to execute multiple wor...
The cloud has been widely used as a distributed computing platform for running scientific workflow a...
Cloud computing is able to deliver large amount of computing resources on demand, and it has become ...
Execution of workflow applications in Cloud environments involves many uncertainties because of elas...
Workflow applications are a popular paradigm used by scientists for modelling applications to be run...
The Cloud workflow scheduling is to find proper Cloud resources for the execution of workflow tasks ...
Proceedings of: First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014...
Cloud computing has emerged as a high-performance computing environment with a large pool of abstrac...
Providing resources and services from multiple clouds is becoming an increasingly promising paradigm...
Efficient task and workflow scheduling are very important for improving resource management and redu...
Executing large-scale applications in distributed computing infrastructures (DCI), for example moder...
Cloud computing platforms have been extensively using scientific workflows to execute large-scale ap...
Cloud computing provides promising platforms for executing large applications with enormous computat...
With the increase in deployment of scientific application on public and private clouds, the allocati...
AbstractEffective scheduling is one of the key concerns while executing workflows in the cloud envir...
Distributed computing, such as cloud computing, provides promising platforms to execute multiple wor...
The cloud has been widely used as a distributed computing platform for running scientific workflow a...
Cloud computing is able to deliver large amount of computing resources on demand, and it has become ...
Execution of workflow applications in Cloud environments involves many uncertainties because of elas...
Workflow applications are a popular paradigm used by scientists for modelling applications to be run...
The Cloud workflow scheduling is to find proper Cloud resources for the execution of workflow tasks ...