Was Sie über OpenStack wissen sollten

Wer sich mit der Umsetzung von Private Clouds für sein Unternehmen beschäftigt, kommt heute kaum mehr um OpenStack herum. Wir klären die wichtigsten Fragen rund um OpenStack. Denn ganz einfach ist der Umgang mit dem Opensource-Framework nicht. [...]

WARUM IST OPENSTACK SO ERFOLGREICH?
Viele Unternehmen möchten gern eigene Cloud-Technologie in ihrem Rechenzentrum einsetzen. Public Clouds sind hier keine Alternative. Unternehmen, die mit Amazon AWS oder Microsoft Azure arbeiten, sind primär darauf aus, Kosten zu sparen oder in Spitzenzeiten bei Entwicklung, Verkauf oder anderen Projekten vorübergehend Rechen- und Speicherkapazitäten anzumieten. Das stellt langfristig keine von der unternehmeneigenen IT kontrollierte Lösung dar.

Wenn man Cloud als strategische Lösung sieht und die Cloud-Vorteile im eigenen Haus implementiert – also quasi sein eigenes Amazon einrichtet – bietet OpenStack mit seiner offenen Architektur gerade die richtigen Features.

Es führt Standards im Cloud Computing ein und nimmt Unternehmen, die eine Umsetzung planen, die Bedenken vor einem Vendor Lock-In – also der Abhängigkeit von einem Hersteller. Der Quellcode ist zudem komplett frei verfügbar und basiert auf der Apache-Lizenz. Wie bei allen Open Source-Projekten ist jeder, der sich beteiligt, dazu angehalten, seine Erfahrungen in der Community einfließen zu lassen.

WIE IST DIE ENTWICKLUNG ORGANISIERT?
OpenStack ist eine Sammlung mehrere Unterprojekte, die sich einzelnen Kategorien zuordnen lassen. Jedes Projekt unterliegt einem definierten Prozess, der von der Idee über die Realisierung, den Feinschliff bis hin zur Veröffentlichung führt. Der so genannte „Inkubator Status“ zeigt an, dass eine Komponente bald einsatzreif ist.
Module in der Inkubationsphase werden zwar mit OpenStack ausgeliefert, sind jedoch noch nicht oder nur eingeschränkt für den produktiven Einsatz geeignet. Darüber hinaus existieren noch weitere Module die bisher nicht den Schritt in die Inkubationsphase geschafft haben. Aktuell (Juli 2015) arbeiten weltweit knapp 1500 Entwickler und 160 Organisationen am Opensource-Framwork mit.

Im Wachstum: OpenStack ist hauptsächlich in Python und Java geschrieben. Die Grafik zeigt den steigenden Codeumfang im Laufe der Zeit. (c) Openstack.org

WIE IST OPENSTACK AUFGEBAUT
OpenStack setzt sich aus einer Vielzahl von Komponenten zusammen, welche sich unter anderem um die Virtualisierung sowie die Bereitstellung von Storage kümmern.

Die Architektur von OpenStack ist recht komplex. (c) Openstack.org

Grudsätzlich ist OpenStack modular aufgebaut. Jede Komponente des Modulsystems kümmert sich um eine bestimmte Aufgabe. Wie bei Opensource-Projekten üblich haben alle Kompontenten offizielle Funktionsbezeichnungen und Codenamen.

Beim modularen Aufbau von OpenStack wird zwischen verschiedenen Stufen der Komponenten unterschieden. Die Kernkomponenten von OpenStack bilden die Grundfunktionen für OpenStack ab und werden üblicherweise bei jeder Implementation von OpenStack installiert.


Mehr Artikel

News

Bad Bots werden immer menschenähnlicher

Bei Bad Bots handelt es sich um automatisierte Softwareprogramme, die für die Durchführung von Online-Aktivitäten im großen Maßstab entwickelt werden. Bad Bots sind für entsprechend schädliche Online-Aktivitäten konzipiert und können gegen viele verschiedene Ziele eingesetzt werden, darunter Websites, Server, APIs und andere Endpunkte. […]

Frauen berichten vielfach, dass ihre Schmerzen manchmal jahrelang nicht ernst genommen oder belächelt wurden. Künftig sollen Schmerzen gendersensibel in 3D visualisiert werden (c) mit KI generiert/DALL-E
News

Schmerzforschung und Gendermedizin

Im Projekt „Embodied Perceptions“ unter Leitung des AIT Center for Technology Experience wird das Thema Schmerzen ganzheitlich und gendersensibel betrachtet: Das Projektteam forscht zu Möglichkeiten, subjektives Schmerzempfinden über 3D-Avatare zu visualisieren. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*