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 条
  • [1] A load balancing tool for distributed parallel loops
    Cariño, RL
    Banicescu, I
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2005, 8 (04): : 313 - 321
  • [2] A load balancing tool for distributed parallel loops
    Cariño, RL
    Banicescu, L
    PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON CHALLENGES OF LARGE APPLICATIONS IN DISTRIBUTED ENVIRONMENTS, 2003, : 39 - 46
  • [3] A Load Balancing Tool for Distributed Parallel Loops
    Ricolindo L. Cariño
    Ioana Banicescu
    Cluster Computing, 2005, 8 : 313 - 321
  • [4] Load Balancing Heuristic for Tasks Scheduling in Cloud Environment
    Bey, Kadda Beghdad
    Benhammadi, Farid
    Boudaren, Mohamed El Yazid
    Khamadja, Salim
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2017, : 489 - 495
  • [5] Combined Load Balancing Algorithm in Distributed Computing Environment
    Filipovic, Luka
    Krstajic, Bozo
    INFORMATION TECHNOLOGY AND CONTROL, 2016, 45 (03): : 261 - 266
  • [6] Software Agents in ADAJ: Load Balancing in a Distributed Environment
    Drozdowicz, M.
    Ganzha, M.
    Kuranowski, W.
    Paprzycki, M.
    Alshabani, I.
    Olejnik, R.
    Taifour, M.
    Senobari, M.
    Lirkov, I.
    APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS '34, 2008, 1067 : 527 - +
  • [7] Distributed Load Balancing Model for Grid Computing Environment
    Patni, Jagdish Chandra
    Aswal, Mahendra Singh
    2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 123 - 126
  • [8] Fuzzy load balancing in an industrial distributed system for job scheduling
    Shaout, A
    McAuliffe, P
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2000, 8 (03) : 191 - 199
  • [9] Job scheduling using fuzzy load balancing in distributed system
    Shaout, A
    McAuliffe, P
    ELECTRONICS LETTERS, 1998, 34 (20) : 1983 - 1985
  • [10] Resource scheduling and load balancing in distributed robotic control systems
    McMillen, C
    Stubbs, K
    Rybski, PE
    Stoeter, SA
    Gini, M
    Papanikolopoulos, N
    INTELLIGENT AUTONOMOUS SYSTEMS 7, 2002, : 223 - 230