Tuesday, 2 June 2009

Open Source Cloud computing Amazon EC Alternative

Eucalyptus - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to Eucalyptus is compatible with Amazon's EC2, S3, and EBS interfaces, but the infrastructure is designed to support multiple client-side interfaces. Eucalyptus is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain.

Originating in the Computer Science Department at the University of California, Santa Barbara as a research project, the software is now maintained by Eucalyptus Systems -- a company founded by the original authors of the software to continue to the effort.

I see this project as an Open Source of the Amazon EC(Elastic Computing) commercial version but built all on Linux and Open Source components.

Limitations to the Trial Accounts are :
  • VM instances are time-limited to 6 hours (they will be terminated without any warning!).
  • No more than 4 VM instances from one user are allowed at a time.
  • VM instances are assigned public IP addresses, but only incoming network connections and inter-instance network connections are allowed (with the exception of outgoing connections to Debian mirrors - so apt-get will work). This means that you can log in to your VMs from outside, communicate between VM instances, but are not allowed to initiate any connections from a VM instance.
  • Users are not allowed to upload custom disk images, but limited to what EPC provides (a "toy" Linux image called ttylinux, which boots almost instantaneously, and a standard Debian image that takes longer).

No comments:

FEEDJIT Live Traffic Feed