Containerorchestrierung in der Cloud mit OpenStack Magnum

OpenStack Magnum verknĂĽpft Containerorchestrierung und Clouds, indem es Kubernetes-Cluster als native OpenStack-Ressource anbietet.

Artikel verschenken
vorlesen Druckansicht
Containerorchestrierung in der Cloud mit OpenStack Magnum
Lesezeit: 8 Min.
Von
  • David Rabel
  • Christian Berendt
Inhaltsverzeichnis

Eine wachsende Zahl von Unternehmen setzt für ihre IT-Infrastruktur auf die Cloud. Die Konsolidierung von Hardware und damit verbundene Kostenersparnisse sowie die einfache und praktisch unbegrenzte Verfügbarkeit virtueller Ressourcen machen verschiedene Angebote von Public-Cloud-Anbietern oder selbst betriebene Private-Cloud-Umgebungen sehr attraktiv. In der Open-Source-Welt ist OpenStack das größte, aber keineswegs das einzige Softwareprojekt, mit dem man eine solche Cloud betreiben kann.

Auf der anderen Seite feiern Cluster Orchestration Engines (COEs) wie das ursprĂĽnglich von Google entwickelte Kubernetes (K8s) in den letzten Jahren ihren Siegeszug. Nach der alten Unix-Philosophie, dass ein Programm nur eine Aufgabe ĂĽbernehmen soll, setzt sich mehr und mehr der Architekturentwurf der Microservices durch.

Anstelle großer monolithischer Software werden Dienste in möglichst kleine abgeschlossene Einheiten aufgespalten, die über fest definierte Schnittstellen miteinander kommunizieren. Dieses Konzept passt genau zu Cluster Orchestration Engines, die die einzelnen Dienste in Containern beliebig oft repliziert auf einen Cluster aus Servern verteilen und die Kommunikation unter den Containern und nach außen sicherstellen.

Das war die Leseprobe unseres heise-Plus-Artikels "Containerorchestrierung in der Cloud mit OpenStack Magnum". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.

Immer mehr Wissen. Das digitale Abo fĂĽr IT und Technik.