Dissemin is shutting down on January 1st, 2025

Published in

Elsevier, Computers and Operations Research, 6(40), p. 1564-1578

DOI: 10.1016/j.cor.2011.11.012

Links

Tools

Export citation

Search in Google Scholar

A Bee Colony based optimization approach for simultaneous job scheduling and data replication in grid environments

Journal article published in 2013 by Javid Taheri ORCID, Young Choon Lee, Albert Y. Zomaya, Howard Jay Siegel
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Red circle
Postprint: archiving forbidden
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

This paper presents a novel Bee Colony based optimization algorithm, named Job Data Scheduling using Bee Colony (JDS-BC). JDS-BC consists of two collaborating mechanisms to efficiently schedule jobs onto computational nodes and replicate datafiles on storage nodes in a system so that the two independent, and in many cases conflicting, objectives (i.e., makespan and total datafile transfer time) of such heterogeneous systems are concurrently minimized. Three benchmarks – varying from small- to large-sized instances – are used to test the performance of JDS-BC. Results are compared against other algorithms to show JDS-BC's superiority under different operating scenarios. These results also provide invaluable insights into data-centric job scheduling for grid environments.