Ziel war es eine Virtualisierungs-Lösung zu finden, mit der ich meine Serverfarm in weitere kleinere Server unterteilen kann. Nachdem ich einige Software ausprobiert und getestet hatte, entschied ich mich für eine 'Infrastructure as a Service'-Lösung namens Cloudstack. (Installationsanleitung weiter unten) Getestet hatte ich u.a.:

Relativ schnell konnte ich einige Programme aussieben da ich z.B. zwingend ein Webinterface haben wollte zur Verwaltung von unterwegs. Die Software selbst sollte auch möglichst wenig Ram verwenden, damit viel Speicher für die virtuellen Server zur Verfügung steht. Somit suchte ich schnell im Bereich der BareMetal Plattformen (Typ1 Hypervisoren) aber auch nach KVM alternativen. Ich brauchte eine stabile Grundlage mit ausgereiftem Webinterface (möglichst schön anzuschauen aber auch Funktional!) und hoher Performance. Somit blieben mir persönlich nur OpenStack und CloudStack. Schon bei der installation von OpenStack zeigte sich die komplexität der Software. Viele kleine eigenständige Komponenten mussten installiert und eingerichtet werden. Für die einen ein Fluch, für andere ein Segen, für mich ein wenig zu viel des Guten für mein Vorhaben. CloudStack ist eine Open-Source-Plattform für das Cloud Computing programmiert in Java. Ursprünglich von Cloud.com entwickelt wurde CloudStack 2011 von Citrix Systems übernommen und 2012 als Open-Source-Software unter der GNU general Public License 3.0 veröffentlicht. Unterstützt werden derzeit viele Hypervisoren: z.B. VMware, Oracle VM, KVM, XenServer, XCP. CloudStack inst einfach zu installieren, hat ein ansprechendes und ausgereiftes Webinterface und kann produktiv eingesetzt werden. Hier nun eine Installationsanleitung von CloudStack 4.4 auf 'CentOS 6.5 x86_64 minimal' mit externem NFS-Datei-Server. Eine All-in-One Installationsanleitung findet Ihr hier: http://cloudstack-installation.readthedocs.org/en/latest/qig.html


Voraussetzungen: 1. CloudStack-Server