Future Generation Computer Systems - Special issue on metacomputing
The Vision of Autonomic Computing
Computer
A Directory Service for Configuring High-Performance Distributed Computations
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
NAS Grid Benchmarks: A Tool for Grid Space Exploration
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
A Component-Based Programming Model for Autonomic Applications
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
A Grid service broker for scheduling e-Science applications on global data Grids: Research Articles
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
Design and implementation of a grid network-aware resource broker
PDCN'06 Proceedings of the 24th IASTED international conference on Parallel and distributed computing and networks
A survey of autonomic communications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Autonomic Computing
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
Scientific Programming - AxGrids 2004
Fostering Asynchronous Collaborative Visualization
IV '07 Proceedings of the 11th International Conference Information Visualization
Predict task running time in grid environments based on CPU load predictions
Future Generation Computer Systems
A comparison between two grid scheduling philosophies: EGEE WMS and Grid Way
Multiagent and Grid Systems - Grid Computing, high performance and distributed applications
Studying the Influence of Network-Aware Grid Scheduling on the Performance Received by Users
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
CPU Service Classes for Multimedia Applications
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Network-aware scheduling for real-time execution support in data-intensive optical Grids
Future Generation Computer Systems
Evaluation of Flow-Aware Networking (FAN) architectures under GridFTP traffic
Future Generation Computer Systems
Performance evaluation of an autonomic network-aware metascheduler for Grids
Concurrency and Computation: Practice & Experience - Special Issue: Advanced Strategies in Grid Environments
Computational models and heuristic methods for Grid scheduling problems
Future Generation Computer Systems
Provision and analysis of QoS for distributed grid applications
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Federation of TeraGrid, EGEE and OSG infrastructures through a metascheduler
Future Generation Computer Systems
Perspectives on grid computing
Future Generation Computer Systems
A path to achieving a self-managed Grid middleware
Future Generation Computer Systems
Using network information to perform meta-scheduling in advance in grids
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Exponential Smoothing for Network-Aware Meta-scheduler in Advance in Grids
ICPPW '10 Proceedings of the 2010 39th International Conference on Parallel Processing Workshops
A meta-scheduling service for co-allocating arbitrary types of resources
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Autonomic job scheduling policy for grid computing
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
End-to-end quality of service for high-end applications
Computer Communications
Hi-index | 0.00 |
One of the key motivations of computational and data grids is the ability to make coordinated use of heterogeneous computing resources which are geographically dispersed. Consequently, the performance of the network linking all the resources present in a grid has a significant impact on the performance of an application. It is therefore essential to consider network characteristics when carrying out tasks such as scheduling, migration or monitoring of jobs. This work focuses on an implementation of an autonomic network-aware meta-scheduling architecture that is capable of adapting its behavior to the current status of the environment, so that jobs can be efficiently mapped to computing resources. The implementation extends the widely used GridWay meta-scheduler and relies on exponential smoothing to predict the execution and transfer times of jobs. An autonomic control loop (which takes account of CPU use and network capability) is used to alter job admission and resource selection criteria to improve overall job completion times and throughput. The implementation has been tested using a real testbed involving heterogeneous computing resources distributed across different national organizations.