• DocumentCode
    469259
  • Title

    Behavior of Agent Based Dynamic Load Balancing Algorithm for Heterogeneous P2P Systems

  • Author

    Saruladha, K. ; Santhi, G.

  • Author_Institution
    Pondicherry Eng. Coll., Pondicherry
  • Volume
    1
  • fYear
    2007
  • fDate
    13-15 Dec. 2007
  • Firstpage
    109
  • Lastpage
    113
  • Abstract
    Peer-to-peer (P2P) systems are distributed systems based on the concept of resource sharing by direct exchange between peer nodes (i.e., nodes having same role and responsibility). Complex Adaptive Systems (CAS) can be a new programming paradigm for P2P applications. In the CAS framework, a system consists of a large number of relatively simple autonomous computing units, or agents. From a P2P perspective, CAS offers several attractive properties, including total lack of centralized control. In this paper we present a load balancing framework which effectively balances the workloads of the jobs distributed among interconnected nests with the help of information carrying autonomous agents called ANTs. The ants helps to effectively balance the loads as it wanders via the interconnection network to find a pair of under loaded and over loaded nests (collection of nodes). The load transfer from overloaded to underloaded nests is performed by direct downloading between the two nests thereby avoiding large amount of data transfer across the network. The algorithm developed improves the response time of the user submitted jobs and the overall execution time required for the completion of the submitted jobs is found to decrease. It is found that the agents wander about randomly when the load is uniformly distributed among the interconnected nests and they move rapidly towards the regions of the network with highly imbalanced loads.
  • Keywords
    multi-agent systems; peer-to-peer computing; resource allocation; agent based dynamic load balancing; autonomous agents; complex adaptive systems; distributed systems; heterogeneous P2P systems; load transfer; peer-to-peer systems; programming paradigm; resource sharing; Adaptive systems; Autonomous agents; Centralized control; Content addressable storage; Delay; Heuristic algorithms; Load management; Multiprocessor interconnection networks; Peer to peer computing; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Conference on Computational Intelligence and Multimedia Applications, 2007. International Conference on
  • Conference_Location
    Sivakasi, Tamil Nadu
  • Print_ISBN
    0-7695-3050-8
  • Type

    conf

  • DOI
    10.1109/ICCIMA.2007.282
  • Filename
    4426562