Features/Condor

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Additional Dependencies)
(Additional Dependencies)
 
Line 47: Line 47:
 
* python
 
* python
 
* condor-job-hooks
 
* condor-job-hooks
* condor-job-hooks-common
+
* python-condor-job-hooks-common
 
* python-qpid
 
* python-qpid
  

Latest revision as of 13:15, 28 July 2009

Contents

[edit] Condor Feature

[edit] Summary

Introduce the Condor system into Fedora.

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 8
  • Last updated: 27 July 2009
  • Percentage of completion: 100%

[edit] Detailed Description

Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.

[edit] Benefit to Fedora

Fedora systems will be able to simply join and create Condor pools, of which there are thousands worldwide.

[edit] Scope

The condor package to be included in Fedora. Including management packages and feature packages built on top of Condor.

[edit] Optional Feature Packages

[edit] EC2 Enhanced


The EC2 Enhanced feature allows for near seamless translation of standard universe Condor jobs to condor EC2 jobs in the grid universe. For all intents and purposes, the job runs as any standard universe job except the execution of the job occurs on an Amazon EC2 AMI instance.

[edit] Additional Dependencies

  • python
  • python-boto
  • openssl
  • condor-job-hooks
  • python-condor-job-hooks-common
  • python-condor-ec2-enhanced-hooks-common

[edit] Low-Latency Scheduling


Low-Latency Scheduling provides a means for bypassing condor's normal scheduling process and instead submit work directly to an execute node using the AMQP protocol.

[edit] Additional Dependencies

  • python
  • condor-job-hooks
  • python-condor-job-hooks-common
  • python-qpid

[edit] Test Plan

Test on all Fedora architectures. (PASS)

[edit] User Experience

This is not directly visible to typical users. The condor package provides a set of services that can be used to construct and join Condor pools. The typical user will be an administrator.

[edit] Dependencies

  • gsoap (already in Fedora)
  • classads (already in Fedora)

[edit] Contingency Plan

  • N/A

[edit] Documentation

[edit] Release Notes

Find in upstream manual.