pith. sign in

arxiv: 1509.06420 · v1 · pith:6PTDID3Znew · submitted 2015-09-21 · 💻 cs.NE · cs.DC

A Multi-Agent System Approach to Load-Balancing and Resource Allocation for Distributed Computing

classification 💻 cs.NE cs.DC
keywords algorithmdistributedapproachcomputingresourceallocationdecentralizedfifo
0
0 comments X
read the original abstract

In this research we use a decentralized computing approach to allocate and schedule tasks on a massively distributed grid. Using emergent properties of multi-agent systems, the algorithm dynamically creates and dissociates clusters to serve the changing resource demands of a global task queue. The algorithm is compared to a standard First-in First-out (FIFO) scheduling algorithm. Experiments done on a simulator show that the distributed resource allocation protocol (dRAP) algorithm outperforms the FIFO scheduling algorithm on time to empty queue, average waiting time and CPU utilization. Such a decentralized computing approach holds promise for massively distributed processing scenarios like SETI@home and Google MapReduce.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.