Aglet and Kerrighed as a Tool for Load Balancing and Scheduling in Distributed Environment

被引:0
|
作者
Chowhan, Rahul Singh [1 ]
Mishra, Amit [2 ]
Mathur, Ajay [3 ]
机构
[1] MBM Engn Coll, Dept CSE, Jodhpur, Rajasthan, India
[2] JIET, Dept CSE, Jodhpur, Rajasthan, India
[3] Govt Polytech Coll, Dept CSE, Jodhpur, Rajasthan, India
关键词
Load Scheduling; Agent; Load balancing; Distributed System; Single System Image (SSI); Aglets; Kerrighed;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In distributed and parallel computing, balancing and scheduling of load is of paramount importance because they help accomplishing the objective of optimizing load on nodes connected in a cluster configuration of heterogeneous network. The need is to cater for dynamic adaptability, autonomous execution, mobility and a degree-of-flexibility especially for application with intermittent connections. Introducing technology of mobile agents has vitally reduced number of internode communication in distributed scenario ensuring that no machine is idle while there are jobs waiting for resources. The main motto of this research work is to introduce the mobile agent technology as an alternate way to attain load balancing and load scheduling in distributed systems. The load balancing protocol implemented in this paper makes use of Java complaint mobile agent platform called AgletsTM. This is IBM's mobile agent platform that allows developing and executing mobile agents. Mobile agents roam among nodes the load information on basis of this sorted result in coming load can be transferred using Single System Image (SSI). Kerrighed is used as SSI in this paper that deals with load scheduling and load balancing. Kerrighed enables resource sharing concept keeping the transparency in cluster among various host.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Hadeer Mahmoud
    Mostafa Thabet
    Mohamed H. Khafagy
    Fatma A. Omara
    Cluster Computing, 2021, 24 : 3405 - 3419
  • [32] A Java']Java CPU calibration tool for load balancing in distributed applications
    Paroux, G
    Toursel, B
    Olejnik, R
    Felea, V
    ISPDC 2004: THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING/HETEROPAR '04: THIRD INTERNATIONAL WORKSHOP ON ALGORITHMS, MODELS AND TOOLS FOR PARALLEL COMPUTING ON HETEROGENEOUS NETWORKS, PROCEEDINGS, 2004, : 155 - 159
  • [34] Scheduling and load-balancing
    Trystram, D
    Bender, M
    Schwiegelshohn, U
    Santos, LP
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 207 - 207
  • [35] Load balancing and switch scheduling
    Liu, XH
    Goldsmith, A
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1010 - 1014
  • [36] Scheduling and Load Balancing Introduction
    Jeannot, Emmanuel
    Yahyapour, Ramin
    Grosu, Daniel
    Karatza, Helen
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 165 - 165
  • [37] A practical approach of task scheduling and load balancing on heterogeneous distributed raytracing systems
    Qureshi, K
    Hatanaka, M
    INFORMATION PROCESSING LETTERS, 2001, 79 (02) : 65 - 71
  • [38] PERFORMANCE ANALYSIS OF LOAD-BALANCING SEMIDYNAMIC SCHEDULING MECHANISMS IN DISTRIBUTED SYSTEMS
    TRANGIA, P
    RATHGEB, E
    AEU-ARCHIV FUR ELEKTRONIK UND UBERTRAGUNGSTECHNIK-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 1989, 43 (01): : 38 - 45
  • [39] A genetic algorithm for process scheduling in distributed operating systems considering load balancing
    Nikravan, M.
    Kashani, M. H.
    21ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2007: SIMULATIONS IN UNITED EUROPE, 2007, : 645 - +
  • [40] Static load balancing of parallel PDE solver for distributed computing environment
    Ichikawa, S
    Yamashita, S
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 399 - 405