Expressing and enforcing distributed resource sharing agreements
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Capacity and Capability Computing Using Legion
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
Scheduling a Metacomputer with Uncooperative Sub-schedulers
IPPS/SPDP '99/JSSPP '99 Proceedings of the Job Scheduling Strategies for Parallel Processing
The Legion support for advanced parameter-space studies on a grid
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
QoS-Based Resource Discovery in Intermittently Available Environments
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Hi-index | 0.00 |
The recent development of gigabit networking technology, combined with the proliferation of low-cost, high-performance microprocessors, has given rise to metacomputing environments. These environments can combine many thousands of hosts, from hundreds of administrative domains, connected by transnational and world-wide networks. Managing the resources in such a system is a complex task, but is necessary to efficiently and economically execute user programs. In this paper, we describe the resource management portions of the Legion metacomputing system, including the basic model and its implementation. These mechanisms are flexible both in their support for system-level resource management but also in their adaptability for user-level scheduling policies. We show this by implementing a simple scheduling policy and demonstrating how it can be adapted to more complex algorithms.