A complex network-based approach for job scheduling in grid environments

  • Authors:
  • Renato P. Ishii;Rodrigo F. De Mello;Laurence T. Yang

  • Affiliations:
  • Federal University of Mato Grosso do Sul, Department of Computer and Statistics, Campo Grande, MS, Brazil;University of São Paulo, Institute of Mathematics and Computer Sciences, Department of Computer Science, São Carlos, SP, Brazil;St. Francis Xavier University, Antigonish, NS, Canada

  • Venue:
  • HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many optimization techniques have been adopted for efficient job scheduling in grid computing, such as: genetic algorithms, simulated annealing and stochastic methods. Such techniques present common problems related to the use of inaccurate and out-of-date information, which degrade the global system performance. Besides that, they also do not properly model a grid environment. In order to adequately model a real grid environments and approach the scheduling using updated information, this paper uses complex network models and the simulated annealing optimization technique. The complex network concepts are used to better model the grid and extract environment characteristics, such as the degree distribution, the geodesic path, latency. The complex network vertices represent grid process elements, which are generalized as computers. The random and scale free models were implemented in a simulator. These models, associated with Dijkstra algorithm, helps the simulated annealing technique to find out efficient allocation solutions, which minimize the application response time.