Heute gab die OpenStack-Community die Veröffentlichung der 19. Version ihrer Open-Source-Cloud-Infrastruktursoftware Stein bekannt. Das neueste Update verbessert die Bare-Metal- und Netzwerkverwaltung und ermöglicht gleichzeitig den deutlich schnelleren Start von Kubernetes-Clustern. Der OpenStack Open Infrastructure Summit steht vor der Tür in Denver, Colorado (29. April – 1. Mai). StorageReview wird auf der Messe anwesend sein.
Heute gab die OpenStack-Community die Veröffentlichung der 19. Version ihrer Open-Source-Cloud-Infrastruktursoftware Stein bekannt. Das neueste Update verbessert die Bare-Metal- und Netzwerkverwaltung und ermöglicht gleichzeitig den deutlich schnelleren Start von Kubernetes-Clustern. Der OpenStack Open Infrastructure Summit steht vor der Tür in Denver, Colorado (29. April – 1. Mai). StorageReview wird auf der Messe anwesend sein.
OpenStack-Software betreibt mittlerweile über 75 öffentliche Cloud-Rechenzentren, ganz zu schweigen von Tausenden privater Clouds. OpenStack wird auf über 10 Millionen Rechenkernen ausgeführt. Aufgrund seiner Beschaffenheit ist es ideal für verschiedene Architekturen (Bare Metal, virtuelle Maschinen (VMs), Grafikprozessoren (GPUs) und Container) sowie Orte mit mehreren Anbietern.
Die neueste Version bietet weiterhin die vorherigen Vorteile und bringt gleichzeitig neue Funktionen für Edge-Computing-Netzwerke und NFV-Anwendungsfälle. Stein bringt Verbesserungen sowohl beim Ressourcenmanagement als auch bei der Nachverfolgung. Stein stellt auch Kernfunktionen für Kubernetes-Benutzer bereit. Wenig überraschend hat sich Kubernetes zum führenden Container-Orchestrierungs-Framework entwickelt, das auf OpenStack läuft.
Zu den neuen Kernfunktionen des Infrastrukturmanagements gehören:
- OpenStack Magnum, ein zertifizierter Kubernetes-Installer, hat die Startzeit des Kubernetes-Clusters erheblich verbessert – von 10–12 Minuten pro Knoten auf fünf Minuten, unabhängig von der Anzahl der Knoten.
- Mit dem OpenStack-Cloud-Anbieter können Sie jetzt einen vollständig integrierten Kubernetes-Cluster mit Unterstützung der Manila-, Cinder- und Keystone-Dienste starten, um die Vorteile der OpenStack-Cloud, auf der er erstellt wurde, voll auszunutzen.
- Neutron, der Netzwerkdienst von OpenStack, bietet eine schnellere Massenporterstellung und zielt auf Container-Anwendungsfälle ab, bei denen Ports in Gruppen erstellt werden.
- Ironic, der Bare-Metal-Bereitstellungsdienst, verbessert weiterhin Bereitstellungsvorlagen für Einzelbenutzer, um Zuweisungen von Bare-Metal-Knoten anzufordern und Konfigurationsdaten zu übermitteln, im Gegensatz zu vorgefertigten Konfigurationslaufwerken.
- Netzwerkverbesserungen für 5G-, Edge-Computing- und NFV-Anwendungsfälle
- Innerhalb von Neutron ermöglicht Network Segment Range Management Cloud-Administratoren die dynamische Verwaltung von Segmenttypbereichen über eine neue API-Erweiterung, im Gegensatz zum vorherigen Ansatz, Konfigurationsdateien zu bearbeiten. Diese Funktion kommt StarlingX und Edge-Anwendungsfällen zugute, bei denen eine einfache Verwaltung von entscheidender Bedeutung ist.
- Für netzwerklastige Anwendungen ist es entscheidend, eine Mindestmenge an Netzwerkbandbreite zur Verfügung zu haben. Während des Rocky-Zyklus wurde mit der Planung begonnen, die auf minimalen Bandbreitenanforderungen basiert, und die Funktion wurde in Stein bereitgestellt. Im Rahmen der Verbesserungen behandelt Neutron Bandbreite als Ressource und arbeitet mit dem OpenStack Nova-Rechendienst zusammen, um die Instanz auf einem Host zu planen, auf dem die angeforderte Menge verfügbar ist.
- API-Verbesserungen steigern die Flexibilität und unterstützen Aliase für QoS-Richtlinienregeln (Quality of Service), die es Anrufern ermöglichen, die Anforderungen zum Löschen, Anzeigen und Aktualisieren von QoS-Regeln effizienter auszuführen.
- Verbesserte Ressourcenverwaltung und -verfolgung
- Blazar, der Ressourcenreservierungsdienst, hat eine neue Ressourcenzuteilungs-API eingeführt, die es Betreibern ermöglicht, den reservierten Status ihrer Cloud-Ressourcen abzufragen.
- Placement ist ein neues Projekt, das in der Stein-Version eingeführt wurde. Placement wurde aus dem Nova-Projekt entwickelt und bietet die Möglichkeit, gezielt auf einen potenziellen Ressourcenanbieter zu zielen, was die Angabe eines Hosts für die Workload-Migration erleichtert. Dies erhöht die API-Leistung für allgemeine Planungsvorgänge um 50 %. Der interne Platzierungsdienst in Nova wird mit der Train-Version entfernt. Zu diesem Zeitpunkt sollten Nova-Installationen den separaten Platzierungsdienst nutzen.
- Sahara, ein Projekt zur einfachen Bereitstellung von Hadoop-Clustern, wurde in eine Core+Plugins-Architektur umgestaltet, um die Nutzung dieser Funktionalität zu erleichtern.
- Zusätzliche Highlights
- Keystone – Der OpenStack-Identitätsdienst hat in der Stein-Version Multi-Faktor-Authentifizierungsbelege eingeführt, die einen viel natürlicheren sequenziellen Authentifizierungsfluss ermöglichen.
- Kolla – Der Dienst zur Bereitstellung produktionsbereiter Container und Bereitstellungstools bietet jetzt Unterstützung für die Durchführung vollständiger und inkrementeller Sicherungen der MariaDB-Datenbank.
- Senlin – Unter der Leitung des Blizzard Entertainment-Teams geben APIs im Senlin-Clustering-Dienst jetzt synchrone Fehler aus, wenn eine Cluster-/Knotensperre, eine aktive Abklingzeit oder ein Aktionskonflikt auftritt. Operatoren können jetzt auch abgeschlossene Aktionen mithilfe eines Unterbefehls „action-purge“ im Tool „senlin-manage“ entfernen. Dies ist nützlich für Cluster mit langer Laufzeit, bei denen sich eine große Anzahl von Aktionen in der Datenbank angesammelt hat. Insgesamt können Upgrades an Senlin in Stein die Betriebsleistung um mehrere Größenordnungen verbessern.
Melden Sie sich für den StorageReview-Newsletter an