taskcontroller.ec2 – Amazon EC2 task controller

Amazon EC2 is a cloud-computing platform that lets users rent out computing resources by the hour. the EC2 task controller reserves and creates EC2 instances, creates a IPython1 cluster on them, updates their installed version of pebl from svn, runs pebl tasks on them and finally terminates the instances when finished.

Users need to provide authentication credentials when using EC2. For that reason, EC2-authentication related configuration parameters are defined in a different file and the name of that file is used as the value for ec2.config parameter.

Configuration Parameters

ec2.config

EC2 config file default=

ec2.max_count

Maximum number of EC2 instances to create (default=0 means the same number as ec2.min_count). default=0

ec2.min_count

Minimum number of EC2 instances to create (default=1). default=1

EC2 Classes

Table Of Contents

Previous topic

taskcontroller.ipy1 – IPython1 task controller

Next topic

<no title>

This Page