Distributed computing in practice: the Condor experience
Top Cited Papers
- 7 February 2005
- journal article
- research article
- Published by Wiley in Concurrency and Computation: Practice and Experience
- Vol. 17 (2-4), 323-356
- https://doi.org/10.1002/cpe.938
Abstract
Since 1984, the Condor project has enabled ordinary users to do extraordinary computing. Today, the project continues to explore the social and technical problems of cooperative computing on scales ranging from the desktop to the world‐wide computational Grid. In this paper, we provide the history and philosophy of the Condor project and describe how it has interacted with other projects and evolved along with the field of distributed computing. We outline the core components of the Condor system and describe how the technology of computing must correspond to social structures. Throughout, we reflect on the lessons of experience and chart the course travelled by research ideas as they grow into production systems. Copyright © 2005 John Wiley & Sons, Ltd.Keywords
This publication has 24 references indexed in Scilit:
- Core Algorithms of the Maui SchedulerLecture Notes in Computer Science, 2001
- PLAYING INSIDE THE BLACK BOX: USING DYNAMIC INSTRUMENTATION TO CREATE SECURITY HOLESParallel Processing Letters, 2001
- Napster: a walking copyright infringement?IEEE Micro, 2000
- A resource management architecture for metacomputing systemsLecture Notes in Computer Science, 1998
- Dealing with disasterPublished by Association for Computing Machinery (ACM) ,1996
- Interfacing Condor and PVM to harness the cycles of workstation clustersFuture Generation Computer Systems, 1996
- A worldwide flock of Condors: Load sharing among workstation clustersFuture Generation Computer Systems, 1996
- Distributed snapshotsACM Transactions on Computer Systems, 1985
- GrapevineCommunications of the ACM, 1982
- Time, clocks, and the ordering of events in a distributed systemCommunications of the ACM, 1978