Eucalyptus (Software)

Eucalyptus (Software)
Eucalyptus
Aktuelle Version 2.0.3
(25. Mai 2011)
Betriebssystem GNU/Linux
Lizenz BSD-Lizenz
open.eucalyptus.com

Eucalyptus ist eine Open-Source-Infrastruktur zur Nutzung von Cloud Computing auf Rechnerclustern. Der Name ist ein Akronym für Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems. Es ist kompatibel zu Amazon Web Services wie z.B. S3 und EC2. Eucalyptus ist sowohl als Quelltext als auch als RPM- und DEB-Paket verfügbar. Zusätzlich ist es seit Ubuntu 9.04[1] in den Repositories von Canonical enthalten. Das Projekt wurde durch die University of California, Santa Barbara, initiiert.

Inhaltsverzeichnis

Aufbau

Eine Eucalyptus-Installation besteht aus folgenden Teilen:

  • Cloud Controller
  • Walrus Server
  • Cluster Controller
  • Storage Controller
  • Node Controller

Der Cloud Controller übernimmt hierbei die Kontrolle über die gesamte Cloud. Der Walrus Server wird verwendet, um die sogenannten Buckets global zu speichern. Beide Komponenten sind nur einfach in der Cloud vorhanden. Pro Cluster, das in der Cloud arbeiten soll, werden ein Cluster Controller und ein Storage Controller verwendet. Jeder Knoten innerhalb dieser Cluster muss den Node Controller installiert haben. Um nun eine Anwendung in der Cloud rechnen zu lassen, müssen zunächst 3 verschiedene Buckets angelegt und beim Cloud Controller registriert werden. Diese Buckets enthalten dann den zu verwendenden Kernel, das Ramdisk-Image und das eigentlich Image. Sind diese korrekt installiert und registriert, kann mithilfe des Cloud Controllers eine Instanz davon erstellt werden. Diese Instanz wird nun durch Eucalyptus in der Cloud verteilt und es wird eine öffentliche IP-Adresse vergeben, mit der auf die Instanz zugegriffen werden kann.

Produktentwicklung

Die Open-Source-Software Eucalyptus ging durch mehrere Ausgaben. Die erste Version (1.0) war im Umfeld eines Forschungsprojektes der University of California, Santa Barbara, entwickelt und herausgegeben worden. Eucalyptus Open Source Version 1.5.2 war die erste Ausgabe nach der Gründung des Unternehmens Eucalyptus Systems, Inc.. Ausgaben von Eucalyptus OpenSource erfolgen zweimal jährlich im März und August.

Ubuntu Enterprise Cloud (UEC)

Seit der Version 1.5 ist Eucalyptus in das freie Betriebssystem Ubuntu integriert worden und bildet den Kern der Ubuntu Enterprise Cloud (UEC).[2] Seit Version 1.6.2 ist Eucalyptus Bestandteil von Debian GNU/Linux.

Eucalyptus Enterprise Edition (EE)

Eucalyptus Enterprise Edition (EE) ist die kommerzielle Ausgabe, basierend auf Eucalyptus Open Source.

Siehe auch

Einzelnachweise

  1. http://www.ubuntu.com/testing/jaunty/beta#Cloud%20computing
  2. http://cloud.ubuntu.com/ Ubuntu Enterprise Cloud (UEC)

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Eucalyptus — steht für: Eukalypten, eine Pflanzengattung Eucalyptus (Software), eine Open Source Implementierung von Amazon EC2 Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselben Wort bezeichneter Begriffe …   Deutsch Wikipedia

  • List of free and open source software packages — This article is about software free to be modified and distributed. For examples of software free in the monetary sense, see List of freeware. This is a list of free and open source software packages: computer software licensed under free… …   Wikipedia

  • Cloud computing — logical diagram Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a… …   Wikipedia

  • Ubuntu (operating system) — Ubuntu Ubuntu 11.10 (Oneiric Ocelot) Company / developer …   Wikipedia

  • Cloud computing comparison — The following is a comparison of cloud software. Contents 1 General information 2 Supported Hosts 3 Features 4 See also 5 …   Wikipedia

  • Cloud Computing — Abstrahierter Wolkenumriss umschließt Namen in Ellipsen von Cloud Computing Diensteanbietern. Cloud Computing (selten auch: Rechnerwolke) umschreibt den Ansatz, abstrahierte IT Infrastrukturen (z. B. Rechenkapazität, Datenspeicher,… …   Deutsch Wikipedia

  • OpenNebula — Developer(s) OpenNebula Community Initial release March 2008 Stable release 3.0 / October 3, 2011 Written in …   Wikipedia

  • Salesforce.com — Тип …   Википедия

  • DIET — logo Developer(s) INRIA, École Normale Supérieure de Lyon, SysFera, CNRS, Claude Bernard University Lyon 1 …   Wikipedia

  • Construction and Analysis of Distributed Processes — Developer(s) the INRIA VASY team Initial release 1986, 24–25 years ago Stable release …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”