Condor TutorialNCSA Alliance ‘98
Welcome to the Condor Tutorial!
The “Religion” behind High Throughput Computing
Performance vs.Throughput
Distributed Ownership
The Challenge and Motivation behind Condor
Road Block: Sociology
Road Block: Robustness
Road Block: Portability
Condor’s unique mechanisms for HTC
Condor Viewpoints
Condor Agents
The Tutorial Installation
Hands-on:Example #1Joining the UW-Madison CS Condor Pool as a Submit-only node
Overview of Submitting a Job to Condor
Condor System Structure
Hands-on:Example #2Submit Jobs to Condor
Condor Universes
Hands-on:Example #3Tour of User Tools/Commands
User Priorities in Condor
User Priorities in Condor, cont.
Parallel Jobs in CondorCondor can run parallel applications ( written to the popular PVM message passing library )
Master-Worker Paradigm
What does Condor-PVM do?
How to compile and submit Condor-PVM jobs
Classified Advertisements
Classified Advertisements: Example
Classified Advertisements: Matching
Classified Advertisements: Examples
ClassAds in the Condor System
ClassAds in Condor: Requirements and Rank (Example)
Hands-on:Example #4Submit Jobs with ClassAd Constraints
Resource Owner’s Viewpoint
Resource Agent ConfigurationExpressions
Resource Agent Configuration Expressions, cont.
Resource Agent Configuration Expressions, Cont.
Hands-on:Example #5UW-Madison CS Pool Startd Policy
Condor Administrator Features
Condor Administrator Commands
Condor Host-based Access Control
Example: Simple Host-based Access Control
Configuration File Hierarchy
Future Directions
Obtaining Condor
Thank You!!
Email: condor-admin@cs.wisc.edu
Home Page: http://www.cs.wisc.edu/condor
Other information: "Condor Tutorial Session", presented at the NCSA Alliance '98 Conference, April 27th, 1998.
Download presentation source