A Novel Load Balancing Algorithm for Computational Grid

被引:0
|
作者
Saravanakumar, E. [1 ]
Prathima, Gomathy E. [1 ]
机构
[1] Adhiyamaan Coll Engn, Dept CSE, Hosur, India
关键词
Grid systems; load balancing; average response time; migration; SYSTEMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Grid computing environment is a cooperation of distributed computer systems where user jobs can be executed on either local or remote computer. Many problems exist in grid environment. Not only the computational nodes are heterogeneous but also the underlying networks connecting them are heterogeneous. The network bandwidth varies and the network topology among resources is also not fixed. Thus with this multitude of heterogeneous resources, a proper scheduling and efficient load balancing across the Grid is required for improving performance of the system. The load balancing is done by migrating jobs to the buddy processors, a set of processors to which a processor is directly connected. An algorithm, Load Balancing on Arrival (LBA) is proposed for small-scale (intraGrid) systems. It is efficient in minimizing the response time for small-scale grid environment. When a job arrives LBA computes system parameters and expected finish time on buddy processors and the job is migrated immediately. This algorithm estimates system parameters such as job arrival rate, CPU processing rate and load on each processor to make migration decision. This algorithm also considers job transfer cost, resource heterogeneity and network heterogeneity while making migration decision.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] An Adaptive Load Balancing Algorithm with Use of Cellular Automata for Computational Grid Systems
    Hosoori, Laleh Rostami
    Rahmani, Amir Masoud
    [J]. EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 419 - 430
  • [2] A novel agent-based load balancing algorithm for Grid computing
    Chen, SD
    Zhang, WJ
    Ma, FY
    Shen, JH
    Li, ML
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 156 - 163
  • [3] An Efficient Decentralized Load Balancing Algorithm For Grid
    Suri, P. K.
    Singh, Manpreet
    [J]. 2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 10 - +
  • [4] WorkStealing Algorithm for Load Balancing in Grid Computing
    Hossam, Hadeer S.
    Abdel-Galil, Hala
    Belal, Mohamed
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (07) : 98 - 104
  • [5] Towards decentralized load balancing in a computational grid environment
    Lu, Kai
    Subrata, Riky
    Zomaya, Albert Y.
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2006, 3947 : 466 - 477
  • [6] A novel load balancing method based on genetic algorithm in grid computing system
    Shu, Wanneng
    [J]. INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 308 - 313
  • [7] An Algorithm for Load Balancing in Computational Grid Using Activity-Based and CPU Usage Approach
    Prajapati, Ramesh T.
    Kadiya, Tejas
    Jain, Bhavesh
    RajeshKumar
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY FOR COMPETITIVE STRATEGIES, 2019, 40 : 377 - 390
  • [8] 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
  • [9] RouteGA: A grid load balancing algorithm with genetic support
    de Mello, Rodrigo F.
    Filho, Jose A. Andrade
    Senger, Luciano J.
    Yang, Laurence T.
    [J]. 21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS, PROCEEDINGS, 2007, : 885 - +
  • [10] Enhanced genetic algorithm based load balancing in grid
    Department of Computer Science and Engineering, M. M. Engg. College, M. M. University, Mullana, Ambala, Haryana 133203, India
    [J]. Goyal, S.K., 1600, International Journal of Computer Science Issues (IJCSI) (09): : 3 - 2