Projects / StarCluster


StarCluster is a utility for creating traditional computing clusters used in research labs or for general distributed computing applications on Amazon's Elastic Compute Cloud (EC2). It uses a simple configuration file provided by the user to request cloud resources from Amazon and to automatically configure them with a queuing system, an NFS shared /home directory, passwordless SSH, OpenMPI, and ~140GB scratch disk space. It consists of a Python library and a simple command line interface to the library. For end-users, the command line interface provides simple intuitive options for getting started with distributed computing on EC2 (i.e. starting/stopping clusters, managing AMIs, etc). For developers, the library wraps the EC2 API to provide a simplified interface for launching/terminating nodes, executing commands on the nodes, copying files to/from the nodes, etc.

Operating Systems

Recent releases

  •  14 Dec 2010 19:14

    Release Notes: This release fixes the dependency in to strictly require boto 1.9b.

    •  04 Mar 2010 19:40

      Release Notes: This is a minor update to version 0.90. It updates the default AMIs to the Ubuntu Jaunty 9.04 StarCluster AMIs: (x86) ami-8f9e71e6 and (x86_64) ami-a19e71c8.

      •  31 Aug 2009 19:09

        Release Notes: Initial beta release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.