DocumentCode
2987893
Title
An Insight into the Architecture of Condor - A Distributed Scheduler
Author
Liu, Chang ; Zhao, Zhiwen ; Liu, Fang
Author_Institution
Sch. of Inf. Sci. & Technol., Beijing Normal Univ., Beijing, China
fYear
2009
fDate
18-20 Jan. 2009
Firstpage
1
Lastpage
4
Abstract
This article gives a detailed description of the Condor system-a distributed scheduler. A typical Condor system consists of four components: A Condor pool, the central manager, submitting machine and execution machine. The ClassAd is a flexible representation of the characteristics and constraints of both machines and jobs in the Condor system. Matchmaking is the mechanism by which Condor matches an idle job with an available machine. Condor plays the role of matchmaker by continuously reading all job ClassAds and all machine ClassAds, matching and ranking job ads with machine ads. Condor ensures that the requirements in both ClassAds are satisfied. The architecture of Condor depends on the interaction of the following Condor daemons: condor_master, condor_collector, condor_negotiator, condor_schedd, condor_shadow, condor_startd, and condor_starter. By integrating the basic Condor commands into a GUI-based program, Condor becomes more user-friendly and more convenient to use.
Keywords
graphical user interfaces; job shop scheduling; production engineering computing; ClassAd; Condor architecture; Condor pool; GUI-based program; condor collector; condor master; condor negotiator; condor schedd; condor shadow; condor startd; condor starter; distributed scheduler; execution machine; machine ads; matchmaking; submitting machine; Batch production systems; Computer architecture; Computer industry; Computerized monitoring; Information science; Job shop scheduling; Processor scheduling; Random access memory; Read-write memory; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Network and Multimedia Technology, 2009. CNMT 2009. International Symposium on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-5272-9
Type
conf
DOI
10.1109/CNMT.2009.5374622
Filename
5374622
Link To Document