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

UBIT Security-Talk: Cyberkriminalität wächst unaufhaltsam

Jedes Unternehmen, das IT-Systeme nutzt, ist potenziell gefährdet Opfer von Cyberkriminalität zu werden, denn die Bedrohung und die Anzahl der Hackerangriffe in Österreich nimmt stetig zu. Die Experts Group IT-Security der Wirtschaftskammer Salzburg lädt am 11. November 2024 zum „UBIT Security-Talk Cyber Defense“ ein, um Unternehmen in Salzburg zu unterstützen, sich besser gegen diese Bedrohungen zu wappnen. […]

News

Jahrelanges Katz-und-Maus-Spiel zwischen Hackern und Verteidigern

Sophos hat den umfangreichen Forschungsbericht „Pacific Rim“ veröffentlicht, der detailliert ein jahrelanges Katz-und-Maus-Spiel aus Angriffs- und Verteidigungsoperationen mit mehreren staatlich unterstützten Cybercrime-Gruppierungen aus China beschreibt. Im Lauf der Auseinandersetzung entdeckte Sophos ein riesiges, gegnerisches Cybercrime-Ökosystem. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*