Wer wollte nicht schon immer mal den eigenen virtuellen Serverraum mit wenigen Klicks selbst zusammenstellen? Nach der Inbetriebnahme der CMS-OpenStack-Installation kommen wir diesem Gedanken nun schon näher.
OpenStack ist eine Open-Source Software zum Betrieb von Clouds, die es uns als CMS ermöglicht, mehr und mehr Technologien zu abstrahieren, zu virtualisieren und als Selbstbedienungsfunktionen anzubieten. Hierzu zählen unter anderem die Virtualisierung von Rechenleistung, Storage, Netzwerken, Sicherheitsregeln, speziellen Appliances oder auch Diensten für Desktops. OpenStack besteht aus mehreren Komponenten für diese einzelnen Zwecke. Die Implementierung von OpenStack am CMS für die HU ist die HU-Cloud.
Eine gute Übersicht zur Architektur findet sich unter
http://docs.openstack.org/juno/install-guide/install/yum/content/ch_overview.html
Anfangend mit dem Netzwerk, IP-Subnetzen, Routern, deren Schnittstellen und IP-Zuweisungen bis hin zu unterschiedlichen Servern kann nun die eigene Infrastruktur aufgebaut werden. Hierfür werden verschiedene „flavors“ – sprich Größenklassen – angeboten, die derzeit von einem Kern und 512 MB Arbeitsspeicher bis hin zu 8 Kernen und 16 GB RAM reichen. Auch bei den Betriebssystemen gibt es eine größere Auswahl unterschiedlicher Linux-Systeme und es werden verschiedene Möglichkeiten für Storage angeboten.