Workflow scheduling in cloud: a survey

F Wu, Q Wu, Y Tan - The Journal of Supercomputing, 2015 - Springer
To program in distributed computing environments such as grids and clouds, workflow is
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …

Online optimization for scheduling preemptable tasks on IaaS cloud systems

J Li, M Qiu, Z Ming, G Quan, X Qin, Z Gu - Journal of parallel and Distributed …, 2012 - Elsevier
In Infrastructure-as-a-Service (IaaS) cloud computing, computational resources are provided
to remote users in the form of leases. For a cloud user, he/she can request multiple cloud …

Reliability-aware cost-efficient scientific workflows scheduling strategy on multi-cloud systems

X Tang - IEEE Transactions on Cloud Computing, 2021 - ieeexplore.ieee.org
Nowadays, more and more computation-intensive scientific applications with diverse needs
are migrating to cloud computing systems. However, the cloud systems alone cannot meet …

Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures

NM Gonzalez, TCMB Carvalho, CC Miers - Journal of Cloud Computing, 2017 - Springer
Cloud computing evolved from the concept of utility computing, which is defined as the
provision of computational and storage resources as a metered service. Another key …

Cost minimization while satisfying hard/soft timing constraints for heterogeneous embedded systems

M Qiu, EHM Sha - ACM Transactions on Design Automation of Electronic …, 2009 - dl.acm.org
In high-level synthesis for real-time embedded systems using heterogeneous functional
units (FUs), it is critical to select the best FU type for each task. However, some tasks may not …

Maximizing reliability with energy conservation for parallel task scheduling in a heterogeneous cluster

L Zhang, K Li, Y Xu, J Mei, F Zhang, K Li - Information Sciences, 2015 - Elsevier
A heterogeneous computing system in a cluster is a promising computing platform, which
attracts a large number of researchers due to its high performance potential. High system …

Reliability and energy efficient workflow scheduling in cloud environment

R Garg, M Mittal, LH Son - Cluster Computing, 2019 - Springer
Cloud data centers consume huge amounts of electrical energy which results in an
increased operational cost, decreased system reliability and carbon dioxide footprints. Thus …

Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm

X Wang, CS Yeo, R Buyya, J Su - Future Generation Computer Systems, 2011 - Elsevier
For applications in large-scale distributed systems, it is becoming increasingly important to
provide reliable scheduling by evaluating the reliability of resources. However, most existing …

Risk-resilient heuristics and genetic algorithms for security-assured grid job scheduling

S Song, K Hwang, YK Kwok - IEEE Transactions on Computers, 2006 - ieeexplore.ieee.org
In scheduling a large number of user jobs for parallel execution on an open-resource grid
system, the jobs are subject to system failures or delays caused by infected hardware …

Cloud-DLS: Dynamic trusted scheduling for Cloud computing

W Wang, G Zeng, D Tang, J Yao - Expert systems with applications, 2012 - Elsevier
Clouds are rapidly becoming an important platform for scientific applications. In the Cloud
environment with uncountable numeric nodes, resource is inevitably unreliable, which has a …