Nach einem Jahr Entwicklungsarbeit wurde die Cloud-Plattform Apache CloudStack 4.12 veröffentlicht, 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 von Citrix an die Apache Foundation übertragen, nachdem das Unternehmen das Projekt durch die Übernahme von Cloud.com übernommen hatte. Die Installationspakete sind für RHEL/CentOS und Ubuntu vorbereitet.
CloudStack ist unabhängig vom Typ des Hypervisors und ermöglicht die gleichzeitige Nutzung von Xen (XenServer 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 steht eine benutzerfreundliche Web-Oberfläche und eine spezielle API zur Verfügung. In der einfachsten Konfiguration besteht die Cloud-Infrastruktur auf Basis von CloudStack aus einem Management-Server und einer Reihe von Rechenknoten, auf denen die Ausführung von Gastbetriebssystemen im Virtualisierungsmodus organisiert wird. In komplexeren Systemen wird die Verwendung eines Clusters aus mehreren Management-Servern unterstützt. Server und zusätzlichen Lastenausgleichern. Dabei kann die Infrastruktur in Segmente unterteilt werden, von denen jedes in einem separaten Rechenzentrum funktioniert.
Hauptneuheiten:
- Benutzern aller Typen wird die Möglichkeit geboten, virtuelle Netzwerke auf der Schicht 2 (L2) zu erstellen;
- Die Unterstützung für die Fern-Debugging von Management- und Arbeitsservern sowie KVM-Agenten wurde implementiert;
- Die Unterstützung für die Offline-Migration von Umgebungen aus VMware wurde hinzugefügt;
- Im API wurde ein Befehl zum Abrufen der Liste der Managementserver hinzugefügt;
- Die Bibliotheken, die zum Aufbau der Webschnittstelle verwendet werden (z. B. jQuery), wurden aktualisiert;
- Erweitert IPv6-Unterstützung, die Möglichkeit zur Datenübertragung über den virtuellen Router und zur Berechnung von IPv6-Adressen anstelle der Ausgabe bereitgestellter Adressen aus dem Pool wurde bereitgestellt. Für IPv6 wurde ein separates Filterset ipset hinzugefügt;
- Für XenServer wurde die Unterstützung für die Online-Migration von nicht verwalteten in verwaltete Speicher implementiert;
- Für KVM-basierte Lösungen wurde die Unterstützung von Sicherheitsgruppen (Security Group) überarbeitet, die korrekten Daten zum verfügbaren Speicher werden an den Management-Server übertragen, die Unterstützung für die InfluxDB-Datenbank wurde zum Statistik-Sammler hinzugefügt, die Nutzung von libvirt zur Beschleunigung der Ein- / Ausgaben wurde implementiert, das Skript zur Konfiguration des VXLAN wurde überarbeitet, die Unterstützung für IPv6 wurde hinzugefügt, DPDK-Unterstützung wurde aktiviert, und es wurden Einstellungen für die Ausführung in Windows Server 2019-Gastsystemen eingeführt. Darüber hinaus wurde die Live-Migration von virtuellen Maschinen mit einer Root-Partition im Dateispeicher realisiert.
- Im Kundeninterface wurde die Möglichkeit zur Bearbeitung von Protokollen in den ACL-Regeln bereitgestellt.
- Es wurde die Möglichkeit hinzugefügt, den lokalen primären Speicher zu löschen. Im Eigenschaftenfenster des Netzwerkadapters wird die MAC-Adresse angezeigt.
- Die Unterstützung für Ubuntu 14.04 wurde eingestellt (die offizielle Unterstützung für die LTS-Version von Ubuntu 14.04 endet Ende April).
Quelle: opennet.ru
