A Novel Genetic Algorithm for Effective Job Scheduling in Grid Environment

被引:6
|
作者
Babu, P. Deepan [1 ]
Amudha, T. [2 ]
机构
[1] VLB Janakiammal Coll Arts & Sci, Dept IT & CT, Coimbatore, Tamil Nadu, India
[2] Bharathiar Univ, Dept Comp Applicat, Coimbatore, Tamil Nadu, India
关键词
Grid computing; Evolutionary algorithms; Genetic algorithm; Scheduling;
D O I
10.1007/978-81-322-1680-3_42
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A grid is a set of resources such as CPU, memory, disk, applications, and database distributed over wide area networks and supports large-scale distributed applications. Resources in grid are geographically distributed and linked through Internet, to create virtual supercomputer with vast computing capacity to solve complex problems. Scheduling, resource brokering, and load balancing are the essential functionalities of grid environment. Evolutionary algorithms (EA) operate on a population of potential solutions, applying the principle of survival of the fittest. Genetic algorithms belong to a larger class of EA, which generate solutions to optimization problems using techniques inspired by natural evolution, such as inheritance, mutation, selection, and crossover. This paper proposes a scheduling technique based on genetic algorithm to schedule jobs effectively in a grid. The proposed algorithm is tested with different sizes of preemptive job requests, and analysis of results has shown significant improvement in scheduling performance.
引用
收藏
页码:385 / 393
页数:9
相关论文
共 50 条
  • [1] CGA: Chaotic genetic algorithm for Fuzzy job scheduling in Grid environment
    Liu, Dan
    Cao, Yuanda
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, 2007, 4456 : 133 - 143
  • [2] An effective genetic algorithm for job shop scheduling
    Wang, W
    Brunn, P
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2000, 214 (04) : 293 - 300
  • [3] A Hybrid Batch Job Scheduling Algorithm For Grid Environment
    Zahedani, Shirin Dehghani
    Dastghaibyfard, GholamHossin
    [J]. 2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 763 - 768
  • [4] EJS']JS Algorithm for Job Scheduling in Grid Environment
    Manikandan, K.
    Cherian, Jacob P.
    Scaria, Nikhil
    [J]. GLOBAL TRENDS IN INFORMATION SYSTEMS AND SOFTWARE APPLICATIONS, PT 2, 2012, 270 : 629 - 638
  • [5] A chaotic genetic algorithm for fuzzy grid job scheduling
    Liu, Dan
    Cao, Yuanda
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PTS 1 AND 2, PROCEEDINGS, 2006, : 320 - 323
  • [6] A novel algorithm for fault tolerant job Scheduling and load balancing in grid computing environment
    Naik, K. Jairam
    Jagan, A.
    Narayana, N. Satya
    [J]. 2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 1113 - 1118
  • [7] Grid job scheduling using Route with Genetic Algorithm support
    de Mello, Rodrigo F.
    Andrade Filho, Jose A.
    Senger, Luciano J.
    Yang, Laurence T.
    [J]. TELECOMMUNICATION SYSTEMS, 2008, 38 (3-4) : 147 - 160
  • [8] Grid job scheduling using Route with Genetic Algorithm support
    Rodrigo F. de Mello
    José A. Andrade Filho
    Luciano J. Senger
    Laurence T. Yang
    [J]. Telecommunication Systems, 2008, 38 : 147 - 160
  • [9] Adaptive job scheduling for a service Grid using a genetic algorithm
    Gao, Y
    Rong, HQ
    Tong, F
    Luo, ZW
    Huang, J
    [J]. GRID AND COOPERATIVE COMPUTING, PT 2, 2004, 3033 : 65 - 72
  • [10] High Exploitation Genetic Algorithm for Job Scheduling on Grid Computing
    AbdElrouf', Walaa
    Yousif, Adil
    Bashir, Mohammed Bakri
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (03): : 221 - 228