public
Description: Command line interface for managing MPI clusters on Amazon EC2
Homepage:
Clone URL: git://github.com/mumrah/ec2mpi.git
ec2mpi /
name age message
file README Mon May 11 10:42:02 -0700 2009 Initial commit [mumrah]
file config.sample Mon May 18 08:28:38 -0700 2009 Added two config variables, AWS_KEYPAIR_NAME an... [mumrah]
file ec2mpi.py Wed Jun 03 23:54:50 -0700 2009 Refactored main.py. The main file is now ec2mpi... [mumrah]
file main.py Wed Jun 03 23:54:50 -0700 2009 Refactored main.py. The main file is now ec2mpi... [mumrah]
file test.py Mon May 11 10:42:02 -0700 2009 Initial commit [mumrah]
file util.py Wed Jun 03 23:58:44 -0700 2009 util.py holds all my helpers: ui helpers, ssh h... [mumrah]
README
A command line interface for managing MPI cluters on Amazon EC2. Clusters are
represented as EC2 reservations. For now no public AMI exists to use this
script, but eventually I'll probably release it.

Required Python packages
boto - Amazon API
M2Crypto - generating RSA keys
paramiko - SSH module

Required Amazin Services
EC2 - for the clusters themselves
SimpleDB - maintaining meta information about clusters
S3 - storing keys for MPI networking

Also requires a file named "config.py" that has the following variables (all
available from http://aws.amazon.com under Your Account->Access Identifiers)
ACCESS_KEY_ID
SECRET_ACCESS_KEY
USER_ID