OpenStack ‘Queens’ Release erweitert die Unterstützung für GPUs und Container, um die Arbeitslastanforderungen von Edge, NFV und Machine Learning zu erfüllen Die OpenStack-Community hat heute Queens veröffentlicht, die 17. Version der am weitesten verbreiteten Open-Source-Cloud-Infrastruktur-Software.
Als gepackte Version, die aus einem sechsmonatigen Entwicklungszyklus resultiert, bietet Queens nicht nur Unternehmen mit unternehmenskritischen Workloads Vorteile, sondern auch Unternehmen, die in aufkommende Anwendungsfälle wie Container, NFV, Edge Computing und maschinelles Lernen investieren. Die Software unterstützt nun 60 öffentliche Cloud-Rechenzentren und Tausende von privaten Clouds im Umfang von mehr als sechs Millionen physischen Kernen. Cinder Multi-Attach ermöglicht es Betreibern, das gleiche Cinder-Volumen an mehrere VMs anzuhängen. Wenn ein Knoten ausfällt, übernimmt der andere den Zugriff auf das Volume. Diese Redundanz – die Hochverfügbarkeit (HA) für geschäftskritische Workloads unterstützt – ist eine der am häufigsten angeforderten Funktionen in Cloud-Umgebungen und blieb bisher eine große Herausforderung für die Datenverarbeitung. Die Version von Queens enthält auch bedeutende Verbesserungen, um aufkommende Anwendungsfälle wie Maschinelles Lernen, NFV, Containerintegration und Edge Computing zu unterstützen. Unterstützung für vGPUs (Virtual Graphic Processing Units) – In Nova ermöglicht die vGPU-Unterstützung Cloud-Administratoren, Flavors zu definieren, um bestimmte Ressourcen und Auflösungen für vGPUs anzufordern. Endbenutzer können VMs starten, die über vGPUs verfügen. Dies ist eine wichtige Kapazität für grafikintensive Workloads und viele Workloads für wissenschaftliche, künstliche Intelligenz und maschinelles Lernen.Cyborg – Cyborg, ein Framework zur Verwaltung von Hardware- und Software-Beschleunigungsressourcen wie GPU, FPGA, CryptoCards und DPDK / SPDK, debütiert in der Queens-Version. Beschleunigung ist eine Notwendigkeit und keine Option, insbesondere für Telcos mit NFV-Workloads. Mit Cyborg können Bediener Beschleuniger auflisten, identifizieren und erkennen, Beschleuniger an eine Instanz anhängen und trennen sowie Laufwerke installieren und deinstallieren. Es kann eigenständig oder in Verbindung mit Nova oder Ironic verwendet werden. Ironic Rescue Mode – Instance Repair – lange verfügbar für VMs in Nova – ist jetzt für Bare-Metal-Instanzen in Ironic verfügbar. Betreiber können jetzt Fehler bei falsch konfigurierten Bare-Metal-Knoten beheben oder sich von Problemen wie einem verlorenen SSH-Schlüssel erholen. Dies ist eine wichtige Verbesserung, da die Nutzung von Ironic zwischen April und November 2017 von 9 auf 20 Prozent angesprungen ist (Quelle: OpenStack User Survey) – OpenStack ist die bevorzugte Plattform für Container, die in der Private Cloud bereitgestellt werden, und die Community erweitert weiterhin die Microservices-Funktionen in Queens. Kuryr fügt einen CNI-Daemon hinzu, um die Skalierbarkeit von Operationen auf Kubernetes zu erhöhen. Um HA zu unterstützen, überwacht der CNI-Daemon Pod-Ereignisse, sodass für jedes Ereignis nicht auf die Kubernetes-API gewartet werden muss. Pods können selbst dann erstellt werden, wenn der Controller ausfällt.Edge-Computing-Unterstützung – Zwei neue Projekte, OpenStack-Helm und LOCI, die im Folgenden näher beschrieben werden, unterstützen Edge-Computing-Anwendungen, wie sie im Whitepaper “Cloud Edge Computing: Beyond the Data Center “kürzlich von Mitgliedern der OSF Edge Computing Group.Zun-Containerdienst veröffentlicht – Zun ist ein neues OpenStack-Projekt, mit dem Benutzer Container schnell starten und ausführen können, ohne Server oder Cluster verwalten zu müssen. Durch die Integration mit Neutron, Cinder, Keystone und anderen Kern-OpenStack-Services fügt es den Containern nahtlos erweiterte Unternehmensnetzwerke, Speicher- und Authentifizierungsfunktionen hinzu. “In den frühen Tagen der Cloud waren die Anwendungsfälle ziemlich eng, aber der Umfang der Cloud-Anwendungsfälle hat sich heute auf eine große Vielfalt von Arbeitslasten ausgedehnt”, sagte Mark Collier, Chief Operating Officer der OpenStack Foundation. “So wie sich der Umfang der Cloud entwickelt, entwickelt sich OpenStack als Plattform. Beachten Sie die Erweiterungen von vGPU und Containern in der Version von Queens: Sie adressieren die entgegengesetzten Enden des Anwendungsfallspektrums und zeigen, wie OpenStack die Flexibilität und Fähigkeit besitzt, sich ändernde Anforderungen an die offene Infrastruktur zu unterstützen. ” Ein Fokus auf Betreiber. Immer. Die Version von Queens bietet nicht nur Tools zur Verbesserung der Verwaltbarkeit, Ausfallsicherheit und Benutzerfreundlichkeit. Zu den neuen Funktionen, die Betreiber lieben werden gehören: OpenStack-Helm – Diese Ergänzung des Projektportfolios bietet eine Sammlung von Helm-Diagrammen und Tools zum Verwalten des Lebenszyklus von OpenStack zusätzlich zu Kubernetes und zum Ausführen von OpenStack-Projekten als unabhängige Dienste. Richtlinien für das Registrieren und Dokumentieren – Über die meisten OpenStack-Projekte hinweg Basierte Zugriffssteuerungsrichtlinien (RBAC) befinden sich jetzt im Projektcode und sind keine separate Datei in der Projektquelle. Sie bieten eine bessere Kommunikation über Servicerichtlinien und die Möglichkeit, granularere Standardeinstellungen für RBAC-Richtlinien festzulegen. HOT Drag and Drop – Horizon fügt ein Plug-in hinzu, das die Erstellung von Heat Orchestrierungsvorlagen über eine benutzerfreundliche Drag-and-Drop-Benutzeroberfläche auf dem Horizon Dashboard ermöglicht. LOCI – Ein weiteres Projekt, bei dem LOCI Open-Container-Initiative-kompatible Bilder von OpenStack