Die Veröffentlichung der Cloud-Plattform Apache CloudStack 4.18 fand statt, die die Automatisierung der Bereitstellung, Konfiguration und Wartung von privaten, hybriden oder öffentlichen Cloud-Infrastrukturen (IaaS, Infrastructure as a Service) ermöglicht. Die CloudStack-Plattform wurde vom Apache Fund an Citrix übergeben, das das Projekt nach der Übernahme von Cloud.com erhalten hat. Die Installationspakete wurden für CentOS, Ubuntu und openSUSE vorbereitet.
CloudStack ist unabhängig von der Art des Hypervisors und ermöglicht die gleichzeitige Nutzung von Xen (XCP-ng, XenServer/Citrix Hypervisor und Xen Cloud Platform), KVM, Oracle VM (VirtualBox) und VMware in einer einzigen Cloud-Infrastruktur. Zur Verwaltung der Benutzerbasis, des Speichers sowie der Rechen- und Netzwerkressourcen wird ein Web-Interface und eine spezielle API angeboten. Im einfachsten Fall besteht die Cloud-Infrastruktur auf Basis von CloudStack aus einem Verwaltungsserver und einer Reihe von Rechenknoten, auf denen die Ausführung von Gastsystemen im Virtualisierungsmodus organisiert wird. In komplexeren Systemen wird die Verwendung eines Clusters aus mehreren Verwaltern unterstützt. Server und zusätzlichen Lastenausgleichern. Dabei kann die Infrastruktur in Segmente aufgeteilt werden, von denen jedes in einem separaten Rechenzentrum funktioniert.
Die Version 4.18 gehört zur Kategorie LTS (Long Term Support) und wird 18 Monate lang unterstützt. Die wichtigsten Neuerungen:
- Unterstützung für „Edge Zone“ hinzugefügt, ein leichtgewichtiges Gebiet, das normalerweise mit einer einzelnen Host-Umgebung verbunden ist (derzeit werden nur Hosts mit dem KVM-Hypervisor unterstützt). In der Edge Zone können alle Operationen mit virtuellen Maschinen durchgeführt werden, mit Ausnahme von Operationen mit gemeinsamem Speicher und Konsolenzugriff, die CPVM (Console Proxy VM) erfordern. Direkter Download von Vorlagen und die Nutzung von lokalem Speicher werden unterstützt.
- Unterstützung für Auto-Scaling implementiert. virtuelle Maschinen (Parameter „supports_vm_autoscaling“).
- API zur Verwaltung von Benutzerdaten hinzugefügt.
- Ein Framework für die Zwei-Faktor-Authentifizierung hinzugefügt.
- Unterstützung für die Authentifizierung mit zeitlich begrenzten Einmalpasswörtern (TOTP Authenticator) hinzugefügt.
- Unterstützung für die Verschlüsselung von Speicherbereichen hinzugefügt.
- Integration von SDN Tungsten Fabric.
- Unterstützung für Ceph Multi Monitor hinzugefügt.
- API für den Konsolenzugriff implementiert.
- Verbesserte Mittel zur Aufteilung des Konsolenzugriffs.
- Eine neue Benutzeroberfläche mit globalen Einstellungen vorgeschlagen.
- Unterstützung für die Konfiguration von MTU für VR-Netzwerkschnittstellen (Virtual Router) bereitgestellt. Einstellungen vr.public.interface.max.mtu, vr.private.interface.max.mtu und allow.end.users.to.specify.vr.mtu wurden hinzugefügt.
- Adaptive Gruppen für die Bindung virtueller Maschinen an Host-Umgebungen (Affinity Groups) implementiert.
- Die Möglichkeit zur Festlegung eigener DNS-Server bereitgestellt.
- Das Werkzeug zur Unterstützung von Gastbetriebssystemen verbessert.
- Unterstützung für die Distribution Red Hat Enterprise Linux 9 hinzugefügt.
- Für den KVM-Hypervisor wurde ein Networker Backup-Plugin vorgeschlagen.
- Die Möglichkeit zur Festlegung eigener Tarife für Traffic-Kontingente bereitgestellt.
- Für KVM wurde Unterstützung für eine sichere VNC-Konsole mit TLS-Verschlüsselung und zertifikatsbasiertem Zugriff hinzugefügt.
Quelle: opennet.ru
