cloud-scheduler will automatically boot VMs for your HTC jobs.
Cloud Scheduler manages virtual machines on clouds configured with Nimbus, Eucalyptus, or Amazon EC2 to create an environment for HTC batch job execution. Users submit their jobs to a Condor job queue, and Cloud Scheduler boots VMs to suit those jobs, creating a malleable environment for efficient job execution and resource utilization.
* A working Condor 7.5.x install (details below)
* Nimbus Cloud Client tools (details below)
* Python 2.6+
* Suds 0.3.9+