Definition: OpenStack - vom Softwareprojekt zum Cloud-OS

Was ist OpenStack?

| Autor / Redakteur: Dirk Srocke / Florian Karlstetter

OpenStack: vom Softwareprojekt hin zum Open-Source-Betriebssystem für die Cloud.
OpenStack: vom Softwareprojekt hin zum Open-Source-Betriebssystem für die Cloud. (Bild: gemeinfrei (geralt / pixabay) / CC0)

OpenStack wurde als Open-Source-Cloud-Betriebssystem konzipiert. Mit der Software sollen Organisationen aller Größen Clouddienste erstellen und anbieten können, die auf Standardhardware basieren.

Für OpenStack gibt es vielfältige Beschreibungen: Cloud Computing Plattform oder Cloudbetriebssystem sind nur zwei davon. Aktuell sprechen die Macher des Projekts von einer quelloffenen Integrationsmaschine, die Schnittstellen (APIs) für die Orchestrierung reiner Hardware-Systeme, virtueller Maschinen und Container-Ressourcen im selben Netzwerk anbietet.

Heruntergebrochen steht OpenStack für eine in Python verfasste Software, die eine zusätzliche Abstraktionsebene für Rechenzentrumshardware bereitstellt. Diese einheitliche Kontrollschicht ist oberhalb von Standardhardware sowie virtuellen Systemen angesiedelt. OpenStack ersetzt bestehende Systeme also nicht, sondern macht diese bequemer über Dashboards und Schnittstellen verfüg- und steuerbar.

Plattform liefert Ressourcen-Pools

Der OpenStack Marketplace bietet nützliche Ressourcen wie Training, Treiber und Anleitungen für die verschiedenen Cloud-Bereitstellungsmodelle (Public, Hosted Private, Remotely Managed Private Clouds).
Der OpenStack Marketplace bietet nützliche Ressourcen wie Training, Treiber und Anleitungen für die verschiedenen Cloud-Bereitstellungsmodelle (Public, Hosted Private, Remotely Managed Private Clouds). (Bild: Screenshot www.openstack.org)

Ressourcen werden in Form von Pools über eine konsistente Plattform für Administratoren, Entwickler und Software Dritter zugänglich gemacht. Organisationen müssen sich somit nicht mehr um die Eigenheiten einzelner Systeme kümmern, um Clouddienste zu erstellen und anzubieten. So lassen sich beispielsweise verschiedene virtuelle Maschinen über eine konsistentes Interface steuern, ganz gleich auf welcherlei Hypervisor – etwa KVM, Xen, VMware oder Hyper-V – sie laufen.

Vielzahl eigenständiger Services

OpenStack umfasst eine Vielzahl eigenständiger Services und gilt nicht zuletzt deswegen selbst als recht komplex. Die einzelnen Komponenten kümmern sich um die Automatisierung von Rechenleistung, Storage, Networking, Data & Analytics, Security, Identity & Compliance, Management, Deployment, Application Services sowie Monitoring & Metering.

Zu den bekanntesten OpenStack-Komponenten gehören:

  • Compute (Nova) – zur Verwaltung virtueller Maschinen;
  • Object Storage (Swift) – ein von Nova nutzbarer Objektspeicher;
  • Image (Glance) – ein Imagedienst, der Abbilder virtueller Maschinen bereitstellt;
  • Identity (Keystone) – stellt ein Authentifizierungs- und Rechtesystem zwischen OpenStack-Komponenten bereit;
  • Dashboard (Horizon) – beinhaltet ein Webinterface, über das Administratoren wesentliche Funktionen von OpenStack-Kompontenen per Browser verwalten;
  • Networking (Neutron) - hilft als Netzwerkdienst beim Verwalten von Netzwerken, Subnetzen sowie IP-Adressen.

Geschichte und Ökosystem

OpenStack - vom Framework zum mächtigen „Cloud-Betriebssystem“, über das große Pools von Rechen-, Speicher- und Netzwerkressourcen in Rechenzentren gesteuert werden können.
OpenStack - vom Framework zum mächtigen „Cloud-Betriebssystem“, über das große Pools von Rechen-, Speicher- und Netzwerkressourcen in Rechenzentren gesteuert werden können. (Bild: Screenshot von www.openstack.org)

OpenStack wurde 2010 vom Hostinganbieter Rackspace und der US-Raumfahrtbehörde NASA ins Leben gerufen. Die Software ist unter „Apache 2.0“-Lizenz verfügbar; die Community hinter dem Projekt präsentiert jährlich zwei neue Software-Versionen, die anschließend über Technologieanbieter im OpenStack Marketplace vermarktet werden.

Stand Juni 2017 zählt die Community 76.000 Einzelnutzer in 187 Ländern. Als prominente Unterstützer nennt das Projekt unter anderem die acht Platin-Mitglieder Ericsson, AT&T, Huawei, IBM, Intel, Rackspace, Red Hat und SUSE.

Als unabhängige Körperschaft soll die 2012 gegründete OpenStack Foundation die Entwicklung vieler innovativer Projekte im Bereich der offenen Infrastruktur fördern. Ein Board of Directors definiert dabei Zielstellungen und kontrolliert, wie Budget und OpenStack-Warenzeichen verwendet werden; ein Technichal Committee kümmert sich derweil um die technischen Belange des Projekts. Die Anwenderschaft wird schließlich von einem User Committee vertreten.

Tutorials rund um OpenStack findet man zuhauf im Internet, eine knapp einstündige Übersicht u.a. auch in folgendem Video auf Youtube:

So funktioniert OpenStack

Offene Basis für Cloud Computing

So funktioniert OpenStack

23.01.18 - Wer Cloud sagt, muss auch OpenStack sagen. Zumindest in acht von zehn Fällen, ergab einer Studie von im Auftrag von Suse – und bald vermutlich in zehn von zehn Fällen. Denn IT-Verantwortlichen in Großunternehmen setzen seit dem ersten Release von OpenStack im Oktober 2010 ihre Projekte mit Private Clouds in zunehmenden Maße auf Basis von OpenStack um. Und der Mittelstand tut es ihnen immer mehr gleich, zeigt uns der Cloud Monitor 2017 von Bitkom Research. Bleibt nur die Frage: Was genau ist eigentlich dieses OpenStack? lesen

Kommentare werden geladen....

Kommentar zu diesem Artikel abgeben

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Aktuelle Beiträge zu diesem Thema

Updates für CaaS und Cloud Application Platform

Suse verbessert Anwendungsbereitstellung

Updates für CaaS und Cloud Application Platform

Suse hat auf dem Cloud Foundry Summit mit CaaS Platform 4 und Cloud Application Platform 1.5 Updates für die containerisierte und Cloud-native Anwendungsbereitstellung vorgestellt. Erstmals kommt dabei das Open Source-Projekt Cilium zum Einsatz. lesen

10 Cloud-Speicher im Vergleich – Teil 1

Wer ist der günstigste? Wer ist der sicherste?

10 Cloud-Speicher im Vergleich – Teil 1

Beim Ablegen privater oder unternehmensrelevanter Daten in der Cloud geht es vorrangig um den Preis; darüber hinaus stellt sich die Frage nach der Sicherheit der Daten. Außerdem spielt bei der Wahl des Anbieters auch eine Rolle, welche weiteren Features die jeweilige Plattform offeriert. Wir untersuchen das Angebot der fünf wichtigsten Cloud-Anbieter mit Servern ausschließlich in Deutschland. lesen

Der Mittelstand benötigt dauerhaft einen hybriden Rechenzentrumsbetrieb

Cloud- und Co-Location-Betrieb unter einem Dach

Der Mittelstand benötigt dauerhaft einen hybriden Rechenzentrumsbetrieb

Infrastructure-as-a-Service-Angebote (IaaS) sind gefragt wie nie – gleichzeitig melden Co-Location-Rechenzentren Auslastungsrekorde: Wie passt das zusammen? Ganz einfach: Manchmal erledigt ein dedizierter Server die Aufgaben wirtschaftlicher, als jeder Cloud-Dienst es kann. Gerade Mittelständler können es sich oft nicht leisten, dauerhaft auf eigene Server zu verzichten. Wie bringen sie beide Welten unter einen Hut? lesen

So geht die Datenspeicherung in der Multicloud

Cloud 2019 Technology & Services Conference

So geht die Datenspeicherung in der Multicloud

Am 10. September beginnt in Bonn die Veranstaltungsreihe „Cloud 2019 Technology & Services Conference“ mit Fachvorträgen, Live Demos und Technologie Outlooks statt. Jeweils um 11:45 Uhr startet ein Roundtable zum Thema „Wie speichere ich Daten (effizient) in Cloud-Infrastrukturen?“ unter Leitung von Harald Seipp, Gründer & Leiter Kompetenzzentrum für Cloud-Speichertechnologien bei IBM. lesen

Fertigungsindustrie entwickelt sich zum Hybrid-Cloud-Champion

Manchmal ist weder Public Cloud, noch das eigene Datacenter das Richtige

Fertigungsindustrie entwickelt sich zum Hybrid-Cloud-Champion

Fertigungsunternehmen werden Multicloud-Nutzung in den kommenden zwei Jahren mehr als verdoppeln. Das besagt der „Enterprise Cloud Index“ von Nutanix. Damit übertrifft die geplante Nutzung der hybriden Cloud in der Fertigung den weltweiten Durchschnitt aller Branchen. lesen

Neue Technologien für Managed Cloud-Umgebungen

Das „Salz in der Suppe“ – Cloud native, Kubernetes und Unikernels (Teil 5)

Neue Technologien für Managed Cloud-Umgebungen

Nachdem wir die Geschichte der Cloud, den aktuellen Status quo, die Einsatzszenarien sowie die verschiedenen Service Provider genauer angesehen haben, können wir nun endlich über das Salz in der Cloud-Suppe sprechen: Die Verfahren, mit denen Workloads und Anwendungen zwischen den verschiedenen Clouds hin- und herbewegt werden können. Dies ist der aktuell spannendste Entwicklungsstrang im Cloud Computing. lesen

Kein Cloud Computing ohne Open Source Software

Die führenden Technologie- und Cloud-Plattformen sind quelloffen

Kein Cloud Computing ohne Open Source Software

Wer erinnert sich noch an die Linux-Kriege Ende der 90er bis Ende der 2000er Jahre? Da kämpften die selbsternannten Krieger des Lichts beziehungsweise des Pinguins / Linux gegen die dunkle Seite der Macht (aka Windows / Microsoft). Das war eine ernste Angelegenheit, die Emotionen kochten hoch. Diese Situation eingedenk überrascht die heute so starke Stellung von Open Source Software (OSS) im Umfeld der Business-Software. lesen

Neues Joint Venture bietet Sicherheitslösungen für Cloud-Plattformen an

Cloud&Heat und Secunet gründen SecuStack

Neues Joint Venture bietet Sicherheitslösungen für Cloud-Plattformen an

Die öffentliche Diskussion um Security, Compliance und Datenschutz in der Cloud wird schon länger geführt. Es geht vor allem darum, wie die vielen Vorteile der Cloud mit dem Bedürfnis nach Sicherheit und Überprüfbarkeit bei der Verarbeitung der eigenen Daten auf fremden Computern vereint werden können. lesen

OpenStack Reloaded: Der erste Open Infrastructure Summit

Nachfolger des OpenStack Summit kommt ohne Aufreger aus

OpenStack Reloaded: Der erste Open Infrastructure Summit

Die OpenStack Foundation hat Denver, zu Füßen der Rocky Mountains, zum Startpunkt einer neuen Ära gewählt. Sie will sich neuen Herausforderungen stellen, nämlich über Cloud Computing hinaus: Open Infrastructure – und zwar in „Open Collaboration“. lesen

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 44815023 / Definitionen)