Batrun: utilizing idle workstations for large scale computing
- 1 January 1996
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Parallel & Distributed Technology: Systems & Applications
- Vol. 4 (2) , 41-48
- https://doi.org/10.1109/88.494603
Abstract
This article discusses Batrun, a system for distributed processing. We have developed a prototype of the system to automate the execution of jobs in a cluster of workstations. The objective is to use a general-purpose cluster, where machines are owned by different groups of users, as one virtual computer for batch processing. In contrast to a dedicated cluster, the scheduling in Batrun must ensure that only idle workstations are used for distributed computing and that local users, when they are operating, have full control of their machines. Batrun has two unique features: ownership-based scheduling policy to ensure top priority for owners of machines, multi-cell distributed design to eliminate a single point failure and to support scalability. The implementation of the system, based on multi-threading and remote procedure call mechanism, is simpler and more flexible than its predecessors.Keywords
This publication has 5 references indexed in Scilit:
- Condor-a hunter of idle workstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Adaptive load migration systems for PVMPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A case for NOW (Networks of Workstations)IEEE Micro, 1995
- DAWGS—A distributed compute server utilizing idle workstationsJournal of Parallel and Distributed Computing, 1992
- PVM: A framework for parallel distributed computingConcurrency: Practice and Experience, 1990