Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Self-organising communities formed by middle agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
A taxonomy and survey of grid resource management systems for distributed computing
Software—Practice & Experience
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
Grids and grid technologies for wide-area distributed computing
Software—Practice & Experience
Coordinated Learning to Support Resource Management in Computational Grids
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
Agent-Based Grid Load Balancing Using Performance-Driven Task Scheduling
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
A Self-Organizing Flock of Condors
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
ARMS: An agent-based resource management system for grid computing
Scientific Programming
Messor: load-balancing through a swarm of autonomous agents
AP2PC'02 Proceedings of the 1st international conference on Agents and peer-to-peer computing
Grid load balancing using an echo system of intelligent ants
PDCN'06 Proceedings of the 24th IASTED international conference on Parallel and distributed computing and networks
A modular middleware for high-level dynamic network management
MAI '07 Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007
So-Grid: A self-organizing Grid featuring bio-inspired algorithms
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Application service placement in stochastic grid environments using learning and ant-based methods
Multiagent and Grid Systems - Special Issue on Nature inspired systems for parallel, asynchronous and decentralised environments
On Properties of Game Theoretical Approaches to Balance Load Distribution in Mobile Grids
IWSOS '08 Proceedings of the 3rd International Workshop on Self-Organizing Systems
Using artificial life techniques for distributed grid job scheduling
Proceedings of the 2009 ACM symposium on Applied Computing
Ant Colony Inspired Microeconomic Based Resource Management in Ad Hoc Grids
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Ant colony optimization inspired resource discovery in P2P Grid systems
The Journal of Supercomputing
Load balancing: toward the infinite network and beyond
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
SEPADS'10 Proceedings of the 9th WSEAS international conference on Software engineering, parallel and distributed systems
ozmos: bio-inspired load balancing in a chord-based P2P grid
Proceedings of the 3rd workshop on Biologically inspired algorithms for distributed systems
Swarm Intelligence Approaches for Grid Load Balancing
Journal of Grid Computing
MLBLM: a multi-level load balancing mechanism in agent-based grid
ICDCN'06 Proceedings of the 8th international conference on Distributed Computing and Networking
An enhanced load balancing mechanism based on deadline control on GridSim
Future Generation Computer Systems
Dynamic grid load sharing with adaptive dissemination protocols
The Journal of Supercomputing
An adaptive distributed layout for multi-agent applications
Software Engineering for Multi-Agent Systems IV
Dynamic load balancing inspired by cemetery formation in ant colonies
ANTS'12 Proceedings of the 8th international conference on Swarm Intelligence
The grid, the load and the gradient
Natural Computing: an international journal
Hi-index | 0.00 |
A computational grid is a wide-area computing environment for cross-domain resource sharing and service integration. Resource management and load balancing are key concerns when implementing grid middleware and improving resource utilization. Grid resource management can be implemented as a multi-agent system with resource advertisement and discovery capabilities if job requests from users are associated with explicit QoS requirements. In this work agent-based self-organization is proposed to perform complementary load balancing for batch jobs with no explicit execution deadlines. In particular, an ant-like self-organizing mechanism is introduced and proved to be powerful to achieve overall grid load balancing through a collection of very simple local interactions. A modeling and simulation environment is developed to enable performance of the ant algorithm to be investigated quantitatively. Simulation results included in this work illustrate the impact of different performance optimization strategies on the overall system load balancing level, speed and efficiency.