articleJan 1, 2010Closed access

A Particle Swarm Optimization-Based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments

University of Melbourne · Commonwealth Scientific and Industrial Research Organisation

Indexed incrossref

Abstract

Cloud computing environments facilitate applications by providing virtualized resources that can be provisioned dynamically. However, users are charged on a pay-per-use basis. User applications may incur large data retrieval and execution costs when they are scheduled taking into account only the `execution time'. In addition to optimizing execution time, the cost arising from data transfers between resources as well as execution costs must also be taken into account. In this paper, we present a particle swarm optimization (PSO) based heuristic to schedule applications to cloud resources that takes into account both computation cost and data transmission cost. We experiment with a workflow application by…

Citation impact

876
total citations
FWCI
89.19
Percentile
100%
References
41
Citations per year

Authors

4

Topics & keywords

Keywords
  • Computer science
  • Cloud computing
  • Provisioning
  • Particle swarm optimization
  • Workflow
  • Distributed computing
  • Scheduling (production processes)
  • Workload
UN Sustainable Development Goals
  • Decent work and economic growth
No related works found for this paper.

Funding