Analysis of first-come-first-serve parallel job scheduling
Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms
Enhanced Algorithms for Multi-site Scheduling
GRID '02 Proceedings of the Third International Workshop on Grid Computing
The ANL/IBM SP Scheduling System
IPPS '95 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Scheduling a Metacomputer with Uncooperative Sub-schedulers
IPPS/SPDP '99/JSSPP '99 Proceedings of the Job Scheduling Strategies for Parallel Processing
The Performance Impact of Advance Reservation Meta-scheduling
IPDPS '00/JSSPP '00 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
Practical Heterogeneous Placeholder Scheduling in Overlay Metacomputers: Early Experiences
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
PBS Pro: Grid computing and scheduling attributes
Grid resource management
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Future Generation Computer Systems
BlåtAnt: Bounding Networks' Diameter with a Collaborative Distributed Algorithm
ANTS '08 Proceedings of the 6th international conference on Ant Colony Optimization and Swarm Intelligence
SmartGRID: A Fully Decentralized Grid Scheduling Framework Supported by Swarm Intelligence
GCC '08 Proceedings of the 2008 Seventh International Conference on Grid and Cooperative Computing
MaGate Simulator: A Simulation Environment for a Decentralized Grid Scheduler
APPT '09 Proceedings of the 8th International Symposium on Advanced Parallel Processing Technologies
INTERNET '09 Proceedings of the 2009 First International Conference on Evolving Internet
Grid Technology for Maximizing Collaborative Decision Management and Support: Advancing Effective Virtual Organizations
Towards an Integrated Vision across Inter-cooperative Grid Virtual Organizations
FGIT '09 Proceedings of the 1st International Conference on Future Generation Information Technology
Grid meta-broker architecture: towards an interoperable grid resource brokering service
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
Community-Aware Scheduling Protocol for Grids
AINA '10 Proceedings of the 2010 24th IEEE International Conference on Advanced Information Networking and Applications
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
Parallel job scheduling — a status report
JSSPP'04 Proceedings of the 10th international conference on Job Scheduling Strategies for Parallel Processing
MaGate: An Interoperable, Decentralized and Modular High-Level Grid Scheduler
International Journal of Distributed Systems and Technologies
Hi-index | 0.01 |
The existing resource and topology heterogeneity has divided the scheduling solutions into local schedulers and high-level schedulers (a.k.a. meta-schedulers). Although much work has been proposed to optimise job queue based scheduling, seldom has attention been put on the job sharing behaviours between decentralised distributed resource pools, which in turn raises a notable opportunity to exploit and optimise the process of job sharing between reachable grid dynamically and proactively. In our work, we introduce a novel scheduling protocol named the community-aware scheduling protocol (CASP), which dedicates to disseminate scheduling events of each participating node to as many remote nodes as possible. By means of the proposed protocol, the scheduling process of each received job consists of two phases with awareness of grid volatility. The implemented prototype and evaluated results have shown the introduced CASP is able to cooperate with a variety of local scheduling algorithms as well as diverse types of grids.