Click here to load reader

Www.cs.wisc.edu/condor 1 Todd Tannenbaum Department of Computer Sciences University of Wisconsin-Madison [email protected]

  • View
    215

  • Download
    2

Embed Size (px)

Text of Www.cs.wisc.edu/condor 1 Todd Tannenbaum Department of Computer Sciences University of...

The Roadmap to New ReleasesWhat to expect over the next year(*)
Research thrusts
Can create derivative works, but…
May not redistribute
Long and complex
www.cs.wisc.edu/condor
Readying the code
Making code base
Note: License already changed!
www.cs.wisc.edu/condor
How much support we can give open source contributors is an open question.
Some Strategies...
Layer logic on top of Condor whenever possible
If changes are required to core Condor, open a dialog w/ the Condor Team before starting to work on your implementation
www.cs.wisc.edu/condor
Licensed to the Condor Project, or
Assigned to the Condor Project, or
In the public domain w/ a compatible license
NOTE: GPL is not a compatible license!
www.cs.wisc.edu/condor
RUST (or bugzilla?) move to online
Better developer documentation
What we have in-house: Condor v6.5.3
Condor v6.5.3 is our next stable release candidate, and is in “code freeze”.
Condor v6.6.0 is ~4 weeks away.
www.cs.wisc.edu/condor
Covered by Zach.
What’s coming down the road in the next developer series? Already heard about:
“Self-contained” open source friendly build process
Closer integration w/ NMI / VDT build and test process
HawkEye
Monitor progress and completion status of job
Online I/O access independent of grid middleware
Perhaps some FTSH components
Increased integration of data management and other Condor Project technology into the Condor HTC Software
NeST
PFS
Stork
Diskrouter
FTSH
ByPass
NMI/VDT
HawkEye
GCB
Condor-G
SRM
IBP
SAM
GridFTP
SRB
www.cs.wisc.edu/condor
Big Item:
More focus on being a service provider than just an end-user tool
XML representations of user logs, ClassAds, accounting info, etc.
Developer APIs / libraries
SOAP access to services
Distributed Resource Management Application API
Specification for the submission and control of jobs to one or more DRM systems
An API : not a protocol
Scope
Does not: file staging, reservations, security, …
Proposed specification announced at GGF 7
Committee co-chaired by Intel and Sun
www.cs.wisc.edu/condor
Run the job as the user
Complete Shared Filesystem Support
Assist with ACL management
Ports
www.cs.wisc.edu/condor
www.cs.wisc.edu/condor
HPUX 10.20
Tru64 4.x
Tru64 5.1
HPUX 11.11
Windows NT/2K/XP
And:
AIX 5.1 “clipped”
www.cs.wisc.edu/condor
Conditionals !!
if/then/else
Clean implementations in C++ and Java
ClassAd collections
www.cs.wisc.edu/condor
Other
Windows
Linux

Search related