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
Enterprise CORBA
Future Generation Computer Systems - Special issue on metacomputing
An agent-based approach for building complex software systems
Communications of the ACM
Jini Specification
A Jini-based computing portal system
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Applying NetSolve's Network-Enabled Server
IEEE Computational Science & Engineering
Design and Implementation of a CORBA Commodity Grid Kit
GRID '01 Proceedings of the Second International Workshop on Grid Computing
Utilizing the Metaserver Architecture in the Ninf Global Computing System
HPCN Europe 1998 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
A Resource Management Architecture for Metacomputing Systems
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Use of Performance Technology for the Management of Distributed Systems
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Building Computational Communities from Federated Resources
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Simgrid: A Toolkit for the Simulation of Application Scheduling
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
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
Agent-Based Resource Discovery
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
Grid load balancing using intelligent agents
Future Generation Computer Systems
An adaptive scheme for predicting the usage of grid resources
Computers and Electrical Engineering
A Hybrid Intelligent Method for Performance Modeling and Prediction of Workflow Activities in Grids
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Grid load balancing using intelligent agents
Future Generation Computer Systems
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
Grid resource management based on mobile agent
WISE'06 Proceedings of the 7th international conference on Web Information Systems
An efficient method of sharing device resource status in wireless grids
Multiagent and Grid Systems
Hi-index | 0.00 |
Resource management constitutes an important infrastructural component of a computational grid environment. The aim of grid resource management is to efficiently schedule applications over the available resources provided by the supporting grid architecture. Such goals within the high performance community rely, in part, on accurate performance prediction capabilities.This paper introduces a resource management infrastructure for grid computing environments. The technique couples application performance prediction with a hierarchical multi-agent system. An initial system implementation utilises the performance prediction capabilities of the PACE toolkit to provide quantitative data regarding the performance of complex applications running on local grid resources. The validation results show that a high level of accuracy can be obtained, that cross-platform comparisons can be easily undertaken, and that the estimates can be evaluated rapidly.A hierarchy of homogeneous agents are used to provide a scalable and adaptable abstraction of the grid system architecture. An agent is a representative of a local grid resource and is considered to be both a service provider and a service requestor. Agents are organised into a hierarchy and cooperate to provide service advertisement and discovery. A performance monitor and advisor has been developed to optimise the performance of the agent system. A case study with corresponding experimental results are included to demonstrate the efficiency of the resource management and scheduling system.The main features of the system include: hard quality of service support using PACE performance prediction capabilities; agent-based dynamic resource advertisement and discovery capabilities; simulationbased quantitative grid performance analysis and useroriented scheduling of local grid resources.