Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
Spawn: A Distributed Computational Economy
IEEE Transactions on Software Engineering
Challenger: a multi-agent system for distributed resource allocation
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Co-operating mobile agents for distributed parallel processing
Proceedings of the third annual conference on Autonomous Agents
A high-performance active digital library
Parallel Computing - Special issue on applications
Agent based data management in digital libraries
Parallel Computing - Parallel data-intensive algorithms and applications
Economic-Based Dynamic Load Distribution in Large Workstation Networks
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing-Volume II
TRAVELER: A Mobile Agent Based Infrastructure for Wide Area Parallel Computing
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Load Management with Mobile Agents
EUROMICRO '98 Proceedings of the 24th Conference on EUROMICRO - Volume 2
Combining state and model-based approaches for mobile agent load balancing
Proceedings of the 2003 ACM symposium on Applied computing
Hi-index | 0.00 |
An agent-based architecture of an active Digital Library (DL) is first described, to illustrate how electronic service provision can be supported through the use of agents. The use of mobile agents is presented as a key enabler for allowing services to be combined from a variety of providers, each of which provide a subset of the total required service. Load balancing approaches are then used to illustrate how particular performance criteria can be achieved in service provision. Extrapolation of the approach to the general Service-Oriented computing model is also discussed. A DL composed of multi-spectral imagery of the Earth, as part of the Synthetic Aperture Radar Atlas (SARA) is then used to illustrate the concepts described. The load balancing technique proposed is based on a combination of the state and model-based approaches. Experimental results demonstrating the distribution of agent load among the servers that constitute the DL, and the optimization of performance provided by the adaptability of the model employed is presented. Such an approach is particularly suited to Grid environments, which can involve a composition of services from a variety of distributed data resources.