Eucalyptus (Software)

Eucalyptus is an open -source infrastructure for the use of cloud computing on computer clusters. The name is an acronym for Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems. It is compatible with Amazon Web Services such as S3 and EC2. Eucalyptus is available as source code as well as RPM and DEB package. In addition, since it is contained in the repositories of Ubuntu 9.04 Canonical. The project was initiated by the University of California, Santa Barbara.

Construction

A Eucalyptus installation consists of the following parts:

  • Cloud Controller
  • Walrus server
  • Cluster Controller
  • Storage Controller
  • Node Controller

The Cloud Controller assumes the control over the entire cloud. The Walrus server is used to store the buckets so-called global. Both components are only just in the cloud. Per cluster, which is to operate in the cloud, a cluster controller and a storage controller can be used. Each node within the cluster must have the Node controller installed. To leave now expect an application in the cloud, initially 3 different buckets must be created and registered in the Cloud Controller. These buckets will contain the kernel to be used, the ramdisk image and the actual image. If these are properly installed and registered using the cloud controller an instance of it can be created. This instance is now distributed by Eucalyptus in the cloud and it will assign a public IP address that can be accessed on the instance.

Product Development

The open source software Eucalyptus went through several editions. The first version (1.0) was in the environment of a research project of the University of California, Santa Barbara, developed and published. Eucalyptus open source version 1.5.2 was the first issue after the company was founded Eucalyptus Systems, Inc.. Editions of Eucalyptus open source take place twice a year in March and August.

Ubuntu Enterprise Cloud ( UEC )

Since version 1.5 Eucalyptus has been integrated into the free operating system Ubuntu and forms the core of the Ubuntu Enterprise Cloud ( UEC ). Since version 1.6.2 Eucalyptus is part of Debian GNU / Linux.

Eucalyptus Enterprise Edition ( EE)

Eucalyptus Enterprise Edition ( EE) is the commercial edition, based on Eucalyptus open source.

318568
de