Campus Factory

A lightweight glidein factory designed to connect campus resources together into a on-demand Condor cluster

Download v1.1 Learn More

Production Software

The Campus Factory is built on production software such as Condor and GlideinWMS libraries.

Simple Configuration

Configuration file is in standard ini format. Simple to customize the ini style configuration.

Condor Integration

The Campus Factory is integrated with HTCondor, the High Throughput Computing resource manager

Simple Use

Its as easy as submitting a condor job:

universe = vanilla
executable = my-processing.exe
transfer_input_files = input1, input2
should_transfer_files = YES
WhenToTransferOutput = ON_EXIT
queue 1000 
universe
Tells Condor to run the executable direectly.
executable
The file to execute on the worker node.
transfer_input_files
Lists the files that should be transferred to the execution node with the executable before starting.
should_transfer_files and WhenToTransferOutput
Tell Condor to transfer the files to the execution host before starting.
queue
This is the last line in any Condor submit file. It means to submit 1000 copies of this job.

Enabling Science

The Campus Factory provides an on-demand personal cluster by combining shared resources into a consistent and transparent environment. Workflow management is handled by integration with Condor. Researchers are able to spend less time worrying about the computing, and more time on their research.