Self-Organizing Agents for Grid Load Balancing
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Grid load balancing using intelligent agents
Future Generation Computer Systems
Proceedings of the 43rd annual Southeast regional conference - Volume 1
On Board: Sharing Resources in a Collaborative Grid-TV Environment
WI '06 Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence
An agent-based framework for integrating mobility into grid services
Proceedings of the 1st international conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications
A decentralized quickest response algorithm for grid service discovery
Proceedings of the 2nd international conference on Scalable information systems
AMBLE: An Awareness Model for Balancing the Load in collaborative grid Environments
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Using artificial life techniques for distributed grid job scheduling
Proceedings of the 2009 ACM symposium on Applied Computing
A hybrid load balancing strategy of sequential tasks for grid computing environments
Future Generation Computer Systems
Operations Research Methods for Autonomic Resource Management
Journal of Network and Systems Management
Liana: a decentralized load-dependent scheduler for performance-cost optimization of grid service
The Journal of Supercomputing
A comparison of economic resource allocation mechanisms in grids of e-waste computers
SMO'09 Proceedings of the 9th WSEAS international conference on Simulation, modelling and optimization
Covering the cooperative load balancing delivery in collaborative grid environments
Multiagent and Grid Systems - New tendencies on agents and grid environments
Grid load balancing using intelligent agents
Future Generation Computer Systems
Auction resource allocation mechanisms in grids of heterogeneous computers
WSEAS Transactions on Computers
An agents-based cooperative awareness model to cover load balancing delivery in grid environments
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems - Volume Part I
A grid resource allocation mechanism for heterogeneous e-waste computers
AusGrid '09 Proceedings of the Seventh Australasian Symposium on Grid Computing and e-Research - Volume 99
Node localization for distributed simulation based on logical node group in simulation grid
Edutainment'10 Proceedings of the Entertainment for education, and 5th international conference on E-learning and games
A Highly Scalable Decentralized Scheduler of Tasks with Deadlines
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on 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
Porting CFD codes towards grids: a case study
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
A preference method with fuzzy logic in service scheduling of grid computing
FSKD'05 Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part I
A collaborative awareness specification to cover load balancing delivery in CSCW grid applications
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
ISSADS'05 Proceedings of the 5th international conference on Advanced Distributed Systems
Hi-index | 0.00 |
Load balancing is a key concern when developing parallel and distributed computing applications. The emergence of computational grids extends this problem, where issues of cross-domain and large-scale scheduling must also be considered. In this work an agent-based grid management infrastructure is coupled with a performance-driven task scheduler that has been developed for local grid load balancing. Each grid scheduler utilises predictive application performance data and an iterative heuristic algorithm to engineer local load balancing across multiple processing nodes. At a higher level, a hierarchy of homogeneous agents are used to represent multiple grid resources. Agents cooperate witheach other to balance workload in the global grid environment using service advertisement and discovery mechanisms. A case study is included with corresponding experimental results to demonstrate that both local schedulers and agents contribute to overall grid load balancing, which significantly improves grid application execution performance and resource utilisation.