This report introduces several budget-aware algorithms to deploy scientific workflows on IaaS cloud platforms, where users can requestVirtual Machines (VMs) of different types, each with specific cost and speed parameters. We use a realistic application/platform model with stochastic task weights, and VMs communicating through a datacenter. We extend two well-knownalgorithms, HEFT and \MinMin, and make scheduling decisions based upon machine availability and available budget. During the mapping process, the budget-aware algorithms make conservative assumptions to avoid exceeding the initial budget; we further improve our results with refined versions that aim at re-scheduling some tasks onto faster VMs, thereby spending any budget fraction...
Scheduling independent tasks on a parallel platform is a widely-studied problem, in particular when ...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
This report, which is an update of [5], introduces several budget-aware algorithms to deploy scienti...
This report introduces several budget-aware algorithms to deploy scientific workflows on IaaS cloud ...
International audienceThis work introduces several budget-aware algorithms to deploy scientific work...
Cloud computing promises the delivery of on-demand pay-per-use access to unlimited resources. Using ...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
Many scientific applications are described through workflow structures. Due to the increasing level ...
This work introduces scheduling strategies to maximize the expected numberof independent tasks that ...
Cloud Computing is increasingly recognized as a new way to use on-demand, computing, storage and net...
This work introduces scheduling strategies to maximize the expected number of independent tasks that...
This work deals with scheduling and checkpointing strategies to execute scientific workflows on fail...
Scheduling independent tasks on a parallel platform is a widely-studied problem, in particular when ...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...
Despite the impressive growth and size of super-computers, the computational power they provide stil...
This report, which is an update of [5], introduces several budget-aware algorithms to deploy scienti...
This report introduces several budget-aware algorithms to deploy scientific workflows on IaaS cloud ...
International audienceThis work introduces several budget-aware algorithms to deploy scientific work...
Cloud computing promises the delivery of on-demand pay-per-use access to unlimited resources. Using ...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
International audienceThis paper introduces several budget-aware algorithms to deploy scientific wor...
Many scientific applications are described through workflow structures. Due to the increasing level ...
This work introduces scheduling strategies to maximize the expected numberof independent tasks that ...
Cloud Computing is increasingly recognized as a new way to use on-demand, computing, storage and net...
This work introduces scheduling strategies to maximize the expected number of independent tasks that...
This work deals with scheduling and checkpointing strategies to execute scientific workflows on fail...
Scheduling independent tasks on a parallel platform is a widely-studied problem, in particular when ...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...
Despite the impressive growth and size of super-computers, the computational power they provide stil...