Presentation is loading. Please wait.

Presentation is loading. Please wait.

Condor Project Computer Sciences Department University of Wisconsin-Madison Condor Introduction.

Similar presentations


Presentation on theme: "Condor Project Computer Sciences Department University of Wisconsin-Madison Condor Introduction."— Presentation transcript:

1 Condor Project Computer Sciences Department University of Wisconsin-Madison condor-admin@cs.wisc.edu http://www.cs.wisc.edu/condor Condor Introduction Asia Pacific Grid Workshop Tokyo, Japan October 2001

2 http://www.cs.wisc.edu/condor 2 Outline Overview: What is Condor › What does Condor do? › What is Condor good for? › What kind of results can I expect?

3 http://www.cs.wisc.edu/condor 3 The Condor Project (Established ‘85) Distributed High Throughput Computing research performed by a team of ~25 faculty, full time staff and students who:  face software engineering challenges in a distributed UNIX/Linux/NT environment,  are involved in national and international collaborations,  actively interact with academic and commercial users,  maintain and support a large distributed production environment,  and educate and train students. Funding – US Govt. (DoD, DoE, NASA, NSF), AT&T, IBM, INTEL, Microsoft, UW-Madison

4 http://www.cs.wisc.edu/condor 4 What is High-Throughput Computing? › High-performance: CPU cycles/second under ideal circumstances.  “How fast can I run simulation X on this machine?” › High-throughput: CPU cycles/day (week, month, year?) under non-ideal circumstances.  “How many times can I run simulation X in the next month using all available machines?”

5 http://www.cs.wisc.edu/condor 5 What is Condor? › Condor converts collections of distributively owned workstations and dedicated clusters into a distributed high- throughput computing (HTC) facility. › Condor uses ClassAd Matchmaking to make sure that everyone is happy. › Fault tolerance provided with checkpointing and other technologies.

6 http://www.cs.wisc.edu/condor 6 The Condor System › Unix and NT › Operational since 1986 › Manages more than 1300 CPUs at UW-Madison › Software available free on the web › More than 150 Condor installations worldwide in academia and industry

7 http://www.cs.wisc.edu/condor 7 Some HTC Challenges › Condor does whatever it takes to run your jobs, even if some machines…  Crash (or are disconnected)  Run out of disk space  Don’t have your software installed  Are frequently needed by others  Are far away & managed by someone else

8 http://www.cs.wisc.edu/condor 8 What is ClassAd Matchmaking? › Condor uses ClassAd Matchmaking to make sure that work gets done within the constraints of both users and owners. › Users (jobs) have constraints:  “I need an Alpha with 256 MB RAM” › Owners (machines) have constraints:  “Only run jobs when I am away from my desk and never run jobs owned by Bob.”

9 http://www.cs.wisc.edu/condor 9 Upgrade to Condor-G A Grid-enabled version of Condor that provides robust job management for Globus.  Robust replacement for globusrun  Provides extensive fault-tolerance  Brings Condor’s job management features to Globus jobs

10 http://www.cs.wisc.edu/condor 10 What Have We Done on the Grid Already? › Example: NUG30  quadratic assignment problem  30 facilities, 30 locations minimize cost of transferring materials between them  posed in 1968 as challenge, long unsolved  but with a good pruning algorithm & high-throughput computing...

11 http://www.cs.wisc.edu/condor 11 NUG30 Solved on the Grid with Condor + Globus Resource simultaneously utilized: › the Origin 2000 (through LSF ) at NCSA. › the Chiba City Linux cluster at Argonne › the SGI Origin 2000 at Argonne. › the main Condor pool at Wisconsin (600 processors) › the Condor pool at Georgia Tech (190 Linux boxes) › the Condor pool at UNM (40 processors) › the Condor pool at Columbia (16 processors) › the Condor pool at Northwestern (12 processors) › the Condor pool at NCSA (65 processors) › the Condor pool at INFN (200 processors)

12 http://www.cs.wisc.edu/condor 12 NUG30 - Solved!!! Sender: goux@dantec.ece.nwu.edu Subject: Re: Let the festivities begin. Hi dear Condor Team, you all have been amazing. NUG30 required 10.9 years of Condor Time. In just seven days ! More stats tomorrow !!! We are off celebrating ! condor rules ! cheers, JP.

13 http://www.cs.wisc.edu/condor 13 The Idea Computing power is everywhere, we try to make it usable by anyone.

14 http://www.cs.wisc.edu/condor 14 Condor Tutorial This Afternoon: Outline › Understanding Condor  Using Condor to manage jobs  Using Condor to manage resources  Condor Architecture and Mechanisms  Condor on the Grid Flocking Condor-G › Case Study: Distributed TeraFlop

15 http://www.cs.wisc.edu/condor 15 Thank you! Check us out on the Web: http://www.cs.wisc.edu/condor Email: condor-admin@cs.wisc.edu


Download ppt "Condor Project Computer Sciences Department University of Wisconsin-Madison Condor Introduction."

Similar presentations


Ads by Google