Suche nach VMware-Alternativen: OpenStack Caracal mit Erweiterungen für KI, HPC und Storage

Austin(TX), Starnberg, 04. April 2024 - vGPU-Live-Migrationen, Redfish-API u.v.m.; Cinder-Treiber für Fujitsu ETERNUS DX, Pure Storage, NetApp iSCSI LUNs und Dell PowerFlex…

Zur Ankündigung: Die OpenStack-Community hat Caracal ('keh-ruh-kal), die 29. Version der weltweit am weitesten verbreiteten Open-Source-Cloud-Infrastruktur-Software, veröffentlicht (Anmerkung: Caracal ist eine afrikanische Wildkatze…). Die neue Version steht ab sofort zum Download bereit (1). OpenStack wird laut der Community weltweit von Unternehmen unterschiedlichster Größe und Branchen eingesetzt, mit mehr als 45 Millionen Kernen in Produktion. (Quelle / Link > https://openinfra.dev/). In jüngster Zeit hat OpenStack eine steigende Nachfrage insbesondere von Anwendern erfahren, die anspruchsvolle künstliche Intelligenz (AI) und High-Performance-Computing (HPC) hosten, sowie von Unternehmen, die laut openinfra virtualisierte Workloads in großem Umfang ausführen und dabei die Herstellerbindung zu proprietären Lösungen vermeiden oder verringern möchten. Hier die kompakte Übersicht zu den Neuerungen:

 

Unterstützung von AI- und HPC-Workloads

Zum Beispiel unterstützt Nova jetzt vGPU-Live-Migrationen, ein Plus für Hardware-Enablement und beschleunigte Workloads. In Nova wurden Fehler behoben, um die Unterstützung für NVIDIA-GPUs zu verbessern. Darüber hinaus kann der kontinuierliche Übergang von herstellerspezifischen Treibern zur Redfish-API dazu beitragen, offene Standards im Hardware-Management zu fördern und gleichzeitig die Wartungsfreundlichkeit im Projekt zu verbessern.

 

Mehr Agilität und Leistung

OpenStack Caracal bringt laut Entwickler verschiedene Verbesserungen in Bezug auf Agilität und Leistung, darunter:

  • Designate unterstützt jetzt Catalog Zones (RFC 9432). Dies kann die Skalierbarkeit von Designate-Pools, die eine große Anzahl von Zonen verwalten, verbessern und die Bereitstellungszeit beim Hinzufügen von zusätzlichen DNS-Servern zu einem Designate-Pool erheblich reduzieren.

  • Octavia Amphora-basierte Load Balancer unterstützen jetzt die Verwendung von SR-IOV Virtual Functions (VF) für die VIP-Ports des Load Balancers. Dies kann die Latenz für den durch den Load Balancer fließenden Datenverkehr erheblich reduzieren und stellt eine deutliche Verbesserung für Implementierungen mit hohem Datenverkehr und hoher Leistungsempfindlichkeit dar.

  • Im Hinblick auf die Benutzerfreundlichkeit (UX) umfasst die Leistungssteigerung in Caracal danach Verbesserungen in Ironic und Manila. Ironic reserviert nun eine kleine Anzahl von Worker-Threads für die benutzerinteraktive API-Nutzung. Zuvor konnte ein überlasteter Ironic-Cluster API-Aufrufe fehlschlagen, wenn viele Knoten gleichzeitig Bereitstellungsaktionen durchführten.

  • In Manila können Benutzer jetzt einen benutzerdefinierten Exportort für ihre Freigaben angeben, wodurch die Einhängepfade vorhersehbar werden. Außerdem wird bei Freigaben, die mit dem CEPHFS-Protokoll in Manila erstellt wurden, der Name des zugrundeliegenden Dateisystems in den Metadaten der Freigabe angezeigt, was das Einhängen von Freigaben erleichtert.

 

Verbesserung der Sicherheit

Sicherheit ist laut Entwickler in vielen OpenStack Caracal-Komponenten ein zentrales Thema. Zu den Highlights gehören:

  • Fortschritte bei der rollenbasierten Zugriffskontrolle (RBAC) in Diensten wie Ironic, Keystone, Kolla und Magnum

  • Horizon und alle Horizon-Plugins unterstützen jetzt die Node.js 20-Version von Node.js. Darüber hinaus verwendet Horizon jetzt standardmäßig Django 4.2 und unterstützt nicht mehr Django 3.2.

  • In Manila können Administratoren jetzt über eine neue Konfigurationsoption Metadatenoptionen konfigurieren, die nur von privilegierteren Benutzern geändert werden können.

  • Nova-Konsolensitzungs-Timeouts sind eine von Benutzern oft geforderte Sicherheitsverbesserung. In Caracal bietet eine neue Konfigurationsoption die Möglichkeit, eine Serverkonsolensitzung automatisch zu schließen, wenn das Token abläuft.

 

Kontinuierliche Anpassungen

OpenStack Caracal zeigt laut Community verschiedene Möglichkeiten auf, wie diese die Software kontinuierlich an die neuesten Trends bei Anwendungsfällen und die jeweils beste verfügbare Hardware und Software anpasst. Beispiel:

  • Cloudkitty hat Unterstützung für zwei neue Speicher-Backends - OpenSearch und InfluxDB - hinzugefügt.

  • Die OpenSearch-Protokollspeicherung wurde in Kolla aktiviert.

  • In Cinder wurden neue Treiberfunktionen hinzugefügt, insbesondere Fujitsu ETERNUS DX expand volume on RAID group, Pure Storage synchronous replication, NetApp iSCSI LUN space allocation sowie den Dell PowerFlex Active-Active support.

 

 

Abb.: OpenStack Caracal Logo (Bildquelle: OpenStack).

Kommenatauszug Thierry Carrez, General Manager der OpenInfra Foundation: “Derzeit sind die großen Treiber der OpenStack-Nachfrage KI-Workloads und VMware-Nutzer, die nach alternativen Virtualisierungslösungen suchen, und das Caracal-Release enthält Verbesserungen, die in beiden Bereichen helfen werden…“.


Vereinfachung von OpenStack-Upgrades

OpenStack Caracal ist ein SLURP-Release und das erste, bei dem Betreiber durch Skip-Level-Upgrades von den beiden Vorgänger-Releases Antelope und Bobcat springen können. Diese Funktion ist Teil der neuen Release-Kadenz, die darauf ausgelegt ist, die Anforderungen an Betreiber zu verringern, die alle sechs Monate ein Upgrade durchführen müssen.

Implementierungen können sich nun für einen jährlichen Upgrade-Zyklus entscheiden und mit jedem Skip Level Upgrade Release Process oder "SLURP"-Release ein Upgrade durchführen. "Nicht-SLURP"-Releases sind in jeder sechsmonatigen Zwischenzeit für diejenigen verfügbar, die ein häufigeres Upgrade wünschen.

 

(1) Quelle / externer Link > https://www.openstack.org/software/openstack-caracal/

Eine detailliertere Liste der Caracal-Funktionen finden Sie in den Release Notes. Externer Link > https://releases.openstack.org/caracal/highlights.html

 

Querverweis:

Unser Beitrag > Was unterscheidet Cloud von Cloud-enabled und Cloud-native Computing?

Unser Beitrag > TrueNAS Open Storage Community Befragung zu Alternativen für VMware vSphere und vSAN

Unser Blogpost > VMware Explore Barcelona 2023 - Update zu den wesentlichen Neuerungen und Ankündigungen