Private Cloud im Eigenbau

Workshop - Private Cloud mit Eucalyptus

19.09.2011
Von Thomas Hümmler

Vorarbeiten für die Ubuntu-Installation

Um Eucalyptus unter Ubuntu zu installieren, benötigen Sie mindestens zwei Maschinen: die eine mit dem Frontend, die andere für den Node-Controller. Der Frontend-Rechner sollte folgende Voraussetzungen erfüllen (in Klammern die Empfehlungen):

  • CPU: 1 GHz (2 x 2 GHz)

  • Arbeitsspeicher: 2 GByte (4 GByte)

  • IDE-Festplatte mit 40 GByte freiem Speicherplatz (SATA mit 200 GByte)

  • 100-Mbit-Netzwerk (1-Gbit-Netzwerk)

Der Rechner mit dem Node-Controller muss leistungsstärker sein, denn auf ihm laufen alle Instanzen. Auf diesem Rechner werden die virtuellen Maschinen installiert, die zuvor im Frontend heruntergeladen wurden.

  • CPU mit VT Extensions (VT, 64 Bit, Multicore)

  • Arbeitsspeicher: 1 GByte (4 GByte)

  • IDE-Festplatte mit 40 GByte freiem Speicherplatz (SATA mit 100 GByte)

  • 100-Mbit-Netzwerk (1-Gbit-Netzwerk)

Anschließend sollten Sie die aktuelle Serverversion von Ubuntu herunterladen. Sie finden diese unter http://www.ubuntu.com/download/ubuntu/alternative-download als Torrent sowohl für i386 als auch für amd64. Nach dem Download brennen Sie das Image auf eine CD und starten anschließend den für das Frontend geplanten Rechner mit dieser CD.

Hilfen: Wie Sie die Eucalyptus-Cloud auf nur einem Rechner installieren können, steht auf der entsprechenden Ubuntu-Seite.
Hilfen: Wie Sie die Eucalyptus-Cloud auf nur einem Rechner installieren können, steht auf der entsprechenden Ubuntu-Seite.

Wollen Sie mehr Rechner für die Cloud nutzen, werden die Frontend-Komponenten aufgeteilt. Bei drei Rechnern kommen CLC und Walrus auf die erste Maschine, CC und SC auf die zweite. Bei vier Rechnern werden auch noch CLC und Walrus voneinander getrennt. Ab fünf Rechner kann man bereits zwei Nodes nutzen; in dem Fall kommen CLC und Walrus wieder auf die erste Maschine:

  • Maschine 1: CLC, Walrus

  • Maschine 2: CC1, SC1

  • Maschine 3: NC1

  • Maschine 4: CC2, SC2

  • Maschine 5: NC2 ...

Tipp: Sie können zu Testzwecken die gesamte Eucalyptus-Cloud auch auf einem Rechner installieren. Was Sie dabei beachten müssen, ist unter https://help.ubuntu.com/community/UEC/Topologies beschrieben.