Die Cloud-Plattform Apache CloudStack 4.18 wurde veröffentlicht. Sie ermöglicht die Automatisierung der Bereitstellung, Konfiguration und Verwaltung von privaten, hybriden oder öffentlichen Cloud-Infrastrukturen (IaaS, Infrastructure as a Service). Die CloudStack-Plattform wurde von Citrix an die Apache-Stiftung übergeben, nachdem das Unternehmen das Projekt durch die Übernahme von Cloud.com erhalten hatte. Installationspakete sind für CentOS, Ubuntu und openSUSE vorbereitet.
CloudStack ist unabhängig vom Hypervisor-Typ und ermöglicht den gleichzeitigen Einsatz von Xen (XCP-ng, XenServer/Citrix Hypervisor und Xen Cloud Platform), KVM, Oracle VM (VirtualBox) und VMware in derselben Cloud-Infrastruktur. Zur Verwaltung von Benutzerdaten, Speicher, Rechen- und Netzwerkressourcen stehen eine Webschnittstelle und eine spezielle API zur Verfügung. Im einfachsten Fall besteht die Cloud-Infrastruktur auf Basis von CloudStack aus einem Verwaltungsserver und einer Reihe von Rechenknoten, auf denen Gastbetriebssysteme im Virtualisierungsmodus ausgeführt werden. In komplexeren Systemen wird die Nutzung eines Clusters von mehreren Verwaltungsservern unterstützt. Server und zusätzlichen Lastenausgleichern. Dabei kann die Infrastruktur in Segmente unterteilt werden, von denen jedes in einem separaten Rechenzentrum funktioniert.
Die Ausgabe 4.18 gehört zur Kategorie LTS (Long Term Support) und wird für einen Zeitraum von 18 Monaten unterstützt. Die wichtigsten Neuerungen sind:
- Die Unterstützung für „Edge Zone“ wurde hinzugefügt. Es handelt sich dabei um leichtgewichtige Zonen, die normalerweise an eine einzige Host-Umgebung gebunden sind (derzeit unterstützen nur KVM-Hypervisor-Hosts diese Funktion). In einer Edge Zone können alle Operationen mit virtuellen Maschinen durchgeführt werden, ausgenommen die Betriebsabläufe mit gemeinsamem Speicher und Konsole, die CPVM (Console Proxy VM) erfordern. Direkte Downloads von Vorlagen und die Nutzung lokaler Speicherlösungen werden unterstützt.
- Die Unterstützung für Autoskalierung wurde implementiert. virtuellen Maschinen (Parameter „supports_vm_autoscaling“).
- Eine API zur Verwaltung von Benutzerdaten wurde hinzugefügt.
- Ein Framework für die Zwei-Faktor-Authentifizierung wurde hinzugefügt.
- Die Unterstützung für die Authentifizierung mit zeitlich begrenzten Einmalpasswörtern (TOTP Authenticator) wurde hinzugefügt.
- Die Unterstützung für die Verschlüsselung von Speicherbereichen wurde hinzugefügt.
- Die Integration von SDN Tungsten Fabric wurde umgesetzt.
- Die Unterstützung für Ceph Multi Monitor wurde hinzugefügt.
- Ein API für den Zugriff auf die Konsole wurde implementiert.
- Die Mittel zur Zugriffsteilung für die Konsole wurden verbessert.
- Eine neue Benutzeroberfläche mit globalen Einstellungen wurde vorgeschlagen.
- Die Unterstützung für die MTU-Konfiguration für VR-Schnittstellen (Virtual Router) wurde bereitgestellt. Die Einstellungen vr.public.interface.max.mtu, vr.private.interface.max.mtu und allow.end.users.to.specify.vr.mtu wurden hinzugefügt.
- Adaptive Bindungsgruppen für virtuelle Maschinen in Hostumgebungen (Affinity Groups) wurden realisiert.
- Es wurde die Möglichkeit geschaffen, eigene DNS-Server zu definieren.
- Die Tools zur Unterstützung von Gastbetriebssystemen wurden verbessert.
- Die Unterstützung für die Distribution Red Hat Enterprise Linux 9 wurde hinzugefügt.
- Für den Hypervisor KVM wurde ein Networker Backup-Plugin angeboten.
- Die Möglichkeit zur Zuweisung eigener Tarife für Traffic-Kontingente wurde bereitgestellt.
- Für KVM wurde die Unterstützung für eine sichere VNC-Konsole mit TLS-Verschlüsselung und zertifikatsbasiertem Zugang hinzugefügt.
Quelle: opennet.ru
