Dynamic Storage Allocation: A Survey and Critical Review
IWMM '95 Proceedings of the International Workshop on Memory Management
Scheduling with Advanced Reservations
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
GARA: a uniform quality of service architecture
Grid resource management
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
The virtual resource manager: an architecture for SLA-aware resource management
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
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
Grid capacity planning with negotiation-based advance reservation for optimized QoS
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
The statistical properties of host load
Scientific Programming
Scientific Programming - AxGrids 2004
A provisioning model and its comparison with best-effort for performance-cost optimization in grids
Proceedings of the 16th international symposium on High performance distributed computing
An adaptive meta-scheduler for data-intensive applications
International Journal of Grid and Utility Computing
Future Generation Computer Systems
InterGrid: a case for internetworking islands of Grids
Concurrency and Computation: Practice & Experience
CPU Service Classes for Multimedia Applications
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A P2P strategy for QoS discovery and SLA negotiation in Grid environment
Future Generation Computer Systems
Evaluation of Flow-Aware Networking (FAN) architectures under GridFTP traffic
Future Generation Computer Systems
Measuring Fragmentation of Two-Dimensional Resources Applied to Advance Reservation Grid Scheduling
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Performance evaluation of an autonomic network-aware metascheduler for Grids
Concurrency and Computation: Practice & Experience - Special Issue: Advanced Strategies in Grid Environments
Concurrency and Computation: Practice & Experience
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
HiPC'08 Proceedings of the 15th international conference on High performance computing
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
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
Analysis of Tasks Reallocation in a Dedicated Grid Environment
CLUSTER '10 Proceedings of the 2010 IEEE International Conference on Cluster Computing
Exponential Smoothing for Network-Aware Meta-scheduler in Advance in Grids
ICPPW '10 Proceedings of the 2010 39th International Conference on Parallel Processing Workshops
Network-aware heuristics for inter-domain meta-scheduling in Grids
Journal of Computer and System Sciences
Network-aware meta-scheduling in advance with autonomous self-tuning system
Future Generation Computer Systems
IEEE Internet Computing
Quality of Service on Grid: architectural and methodological issues
Concurrency and Computation: Practice & Experience
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
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
Mathematical and Computer Modelling: An International Journal
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. However, the provision of Quality of Service (QoS) to Grid users is still a challenge that needs the attention of the research community. Reservation of resources in advance has been proposed as a way of providing QoS guarantees but they may not always be possible. For this reason, this work focuses on meta-scheduling of jobs in advance as a way of enhancing the provision of QoS. Thereby, jobs are scheduled some time before they are actually executed, but no resource is physically reserved. One of the drawbacks of this scenario is that fragmentation may appear in resources (free time slots but not large enough to execute a job) which leads to poor resource utilization. For that reason, two techniques have been developed to tackle poor resource utilization, whose main idea consists of rescheduling already scheduled jobs so that a new incoming job can be allocated. These rescheduling techniques have been implemented within a middleware that supports meta-scheduling in advance, which relies on the GridWay meta-scheduler. Finally, these proposals have been tested using a real testbed involving heterogeneous computing resources distributed across different national organizations, with different experiments showing their efficiency.