Jaime Frey Computer Sciences Department University of Wisconsin-Madison [email protected]http://www.cs.wisc.edu/condor Condor-G Making Condor Grid Enabled
Condor-G Making Condor Grid Enabled. Outline. Why use Condor-G Globus Universe GlideIn Status & Future Work. What is Condor-G?. Extensions to Condor to allow access to the Grid through Globus Two Parts Globus Universe GlideIn. Why Use Condor-G. Condor - PowerPoint PPT Presentation
Text of Condor-G Making Condor Grid Enabled
Condor - A Project and a SystemCondor-G
What is Condor-G?
Extensions to Condor to allow access to the Grid through
Globus
Two Parts
Globus Universe
Globus
Condor-G
www.cs.wisc.edu/condor
Local Condor Pool
Friendly Condor Pools (via Flocking)
Through Globus, many more machines become available to run your
jobs
www.cs.wisc.edu/condor
Globus is primarily an infrastructure upon which to develop
distributed applications
Command-line tools are limited
Some users don’t want to rewrite their applications to use
Globus
Condor-G provides them a powerful interface to the Grid to run
their existing applications
www.cs.wisc.edu/condor
Full-featured queuing service
E-mail notification of events
Remote Crash
www.cs.wisc.edu/condor
Proxy may expire before jobs finish executing
Condor can put jobs on hold and e-mail user to refresh proxy
www.cs.wisc.edu/condor
No job checkpoint or migration
No remote system calls
Solution: GlideIn
Use the Globus Universe to run the Condor daemons on Globus
resources
When the resources run these GlideIn jobs, they will join your
Condor Pool
Submit your jobs as Standard or Vanilla Universe jobs and they will
be matched and run on the Globus resources
www.cs.wisc.edu/condor
What if a Globus resource kills my GlideIn?
That resource will disappear from your pool and you jobs will be
rescheduled on other machines
What if all my jobs are done before a GlideIn runs?
If the glided-in Condor daemons are not matched with a job in 10
minutes, they terminate
www.cs.wisc.edu/condor
Group
Condor
your
workstation
personal
Condor
Stages executable and standard I/O using Globus GASS
Jobmanager changes will be folded into a future release of
Globus
Credential management in progress
Automatic GlideIn
Matchmaking in Globus Universe
Use Globus GRIS to create ClassAds for Globus resources and match
them to job ClassAds
www.cs.wisc.edu/condor
Questions
and