The Legion vision of a worldwide virtual computer
Communications of the ACM
From the I-WAY to the National Technology Grid
Communications of the ACM
Agent technology: foundations, applications, and markets
Agent technology: foundations, applications, and markets
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Using agent-based software for scientific computing in the NetSolve system
Parallel Computing - Special issue on applications
Enterprise CORBA
Design and implementations of Ninf: towards a global computing infrastructure
Future Generation Computer Systems - Special issue on metacomputing
Future Generation Computer Systems - Special issue on metacomputing
A data intensive distributed computing architecture for “grid” applications
Future Generation Computer Systems - Special issue on high performance computing and networking Europe 1999
Application-level scheduling on distributed heterogeneous networks
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Understanding Web Services: XML, WSDL, SOAP, and UDDI
Understanding Web Services: XML, WSDL, SOAP, and UDDI
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
Applying NetSolve's Network-Enabled Server
IEEE Computational Science & Engineering
Performance Prediction Technology for Agent-Based Resource Management in Grid Environments
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Job Scheduling Under the Portable Batch System
IPPS '95 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Core Algorithms of the Maui Scheduler
JSSPP '01 Revised Papers from the 7th International Workshop on Job Scheduling Strategies for Parallel Processing
Performance Evaluation of an Agent-Based Resource Management Infrastructure for Grid Computing
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
Nimrod: a tool for performing parametrised simulations using distributed workstations
HPDC '95 Proceedings of the 4th IEEE International Symposium on High Performance Distributed Computing
Agent-Based Grid Load Balancing Using Performance-Driven Task Scheduling
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
Grid Computing: Making the Global Infrastructure a Reality
Grid Computing: Making the Global Infrastructure a Reality
Agents for the Grid: A Comparison with Web Services (Part I: Transport Layer)
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
Agent-Based Resource Management for Grid Computing
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
Editorial: semantics, resource and grid
Future Generation Computer Systems - Special issue: Semantic grid and knowledge grid: the next-generation web
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
ARMS: An agent-based resource management system for grid computing
Scientific Programming
China's E-Science Knowledge Grid Environment
IEEE Intelligent Systems
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
A probabilistic scheduling heuristic for computational grids
Multiagent and Grid Systems
Future Generation Computer Systems
Advanced Grid Management Software for Seamless Services
Multiagent and Grid Systems - Smart Grid Technologies & Market Models
Autonomous service level agreement negotiation for service composition provision
Future Generation Computer Systems
Towards an agent-based grid platform 1st episode: the meta-grid
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks
Mining performance data for metascheduling decision support in the grid
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Design and analysis of a load balancing strategy in data grids
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Future Generation Computer Systems
A decentralized strategy for genetic scheduling in heterogeneous environments
Multiagent and Grid Systems - Grid Computing, high performance and distributed applications
The Journal of Supercomputing
International Journal of High Performance Computing Applications
Service oriented adaptive Java applications
Proceedings of the 3rd workshop on Middleware for service oriented computing
A balanced scheduler for grid computing
SMO'08 Proceedings of the 8th conference on Simulation, modelling and optimization
Using artificial life techniques for distributed grid job scheduling
Proceedings of the 2009 ACM symposium on Applied Computing
A dynamic-balanced scheduler for genetic algorithms for grid computing
WSEAS Transactions on Computers
A hybrid load balancing strategy of sequential tasks for grid computing environments
Future Generation Computer Systems
An auction method for resource allocation in computational grids
Future Generation Computer Systems
Future Generation Computer Systems
Dynamic Dependent Tasks Assignment for Grid Computing
International Journal of Grid and High Performance Computing
Hi-index | 0.00 |
Scalable management and scheduling of dynamic grid resources requires new technologies to build the next generation intelligent grid environments. This work demonstrates that AI techniques can be utilised to achieve effective workload and resource management. A combination of intelligent agents and multi-agent approaches is applied to both local grid resource scheduling and global grid load balancing. Each agent is a representative of a local grid resource and utilises predictive application performance data with iterative heuristic algorithms to engineer local load balancing across multiple hosts. At a higher level, agents cooperate with each other to balance workload using a peer-to-peer service advertisement and discovery mechanism.