Workflows and e-Science: An overview of workflow system features and capabilities
Scientific workflow systems have become a necessary tool for many applications, enabling
the composition and execution of complex analysis on distributed resources. Today there …
the composition and execution of complex analysis on distributed resources. Today there …
Budget-deadline constrained workflow planning for admission control
W Zheng, R Sakellariou - Journal of grid computing, 2013 - Springer
In this paper, we assume an environment with multiple, heterogeneous resources, which
provide services of different capabilities and of a different cost. Users want to make use of …
provide services of different capabilities and of a different cost. Users want to make use of …
Towards a general model of the multi-criteria workflow scheduling on the grid
M Wieczorek, A Hoheisel, R Prodan - Future Generation Computer Systems, 2009 - Elsevier
Workflow scheduling on the Grid becomes more challenging when multiple scheduling
criteria are considered. Existing studies provide different approaches to the multi-criteria …
criteria are considered. Existing studies provide different approaches to the multi-criteria …
Taxonomies of the multi-criteria grid workflow scheduling problem
D Talia, R Yahyapour, W Ziegler, M Wieczorek… - Grid Middleware and …, 2008 - Springer
The workflow scheduling problem which is considered difficult on the Grid becomes even
more challenging when multiple scheduling criteria are used for optimization. The existing …
more challenging when multiple scheduling criteria are used for optimization. The existing …
A provisioning model and its comparison with best-effort for performance-cost optimization in grids
G Singh, C Kesselman, E Deelman - Proceedings of the 16th …, 2007 - dl.acm.org
The resource availability in Grids is generally unpredictable due to the autonomous and
shared nature of the Grid resources and stochastic nature of the workload resulting in a best …
shared nature of the Grid resources and stochastic nature of the workload resulting in a best …
Adaptive multiple-workflow scheduling with task rearrangement
Large-scale distributed computing systems like grids and more recently clouds are a
platform of choice for many resource-intensive applications. Workflow applications account …
platform of choice for many resource-intensive applications. Workflow applications account …
Meeting soft deadlines in scientific workflows using resubmission impact
K Plankensteiner, R Prodan - IEEE transactions on parallel and …, 2011 - ieeexplore.ieee.org
We propose a new heuristic called Resubmission Impact to support fault tolerant execution
of scientific workflows in heterogeneous parallel and distributed computing environments. In …
of scientific workflows in heterogeneous parallel and distributed computing environments. In …
Scheduling online mixed-parallel workflows of rigid tasks in heterogeneous multi-cluster environments
YR Wang, KC Huang, FJ Wang - Future Generation Computer Systems, 2016 - Elsevier
Workflow scheduling on parallel systems has long been known to be a NP-complete
problem. As modern grid and cloud computing platforms emerge, it becomes indispensable …
problem. As modern grid and cloud computing platforms emerge, it becomes indispensable …
Performance analysis of allocation policies for interGrid resource provisioning
MD de Assunção, R Buyya - Information and Software Technology, 2009 - Elsevier
Several Grids have been established and used for varying science applications during the
last years. Most of these Grids, however, work in isolation and with different utilisation levels …
last years. Most of these Grids, however, work in isolation and with different utilisation levels …
Efficient resource management using advance reservations for heterogeneous grids
C Castillo, GN Rouskas… - 2008 IEEE International …, 2008 - ieeexplore.ieee.org
Support for advance reservations of resources plays a key role in Grid resource
management as it enables the system to meet user expectations with respect to time …
management as it enables the system to meet user expectations with respect to time …