Die Veröffentlichung der Cloud-Plattform Apache CloudStack 4.17 ermöglicht die Automatisierung der Bereitstellung, Konfiguration und Wartung privater, hybrider oder öffentlicher Cloud-Infrastrukturen (IaaS, Infrastructure as a Service). Die CloudStack-Plattform wurde von Citrix an die Apache-Stiftung ĂŒbergeben, die das Projekt nach der Ăbernahme von Cloud.com erhalten hat. 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.17 wird als LTS (Long Term Support) eingestuft und wird fĂŒr 18 Monate unterstĂŒtzt. Die wichtigsten Neuerungen sind:
- Die UnterstĂŒtzung des Aktualisierens virtueller Router (VR, Virtual Router) durch In-Place-Austausch, der keinen Betriebsstopp erfordert (frĂŒher musste der alte Instanz gestoppt und gelöscht werden, bevor die neue installiert und gestartet werden konnte). Die Aktualisierung ohne Stopp wird durch die Anwendung von Live-Patches realisiert, die ad hoc aufgebracht werden.
- FĂŒr isolierte und VPC-Netzwerke wird angeboten, IPv6-UnterstĂŒtzung, die zuvor nur fĂŒr Shared-Netzwerke verfĂŒgbar war. Darunter fĂ€llt auch die Konfiguration statischer IPv6-Routen mit der Zuweisung von IPv6-Subnetzen fĂŒr virtuelle Umgebungen.

- Im Hauptsatz wurde ein Storage-Plugin fĂŒr die SDS-Plattform (Software Defined Storage) StorPool aufgenommen, das Funktionen wie sofortige Snapshots, Clonen von Partitionen, dynamische Speicherzuweisung, Backup und separate QoS-Richtlinien fĂŒr jede virtuelle Festplatte ermöglicht.

- Benutzern wird die Möglichkeit geboten, gemeinsam Netzwerke (Shared Networks) und private Gateways (Private Gateways) ĂŒber die standardmĂ€Ăige Web-OberflĂ€che oder API selbst zu erstellen (frĂŒher waren diese Funktionen nur fĂŒr Administratoren verfĂŒgbar).

- Es wurde die Möglichkeit geschaffen, Netzwerke mit mehreren Konten zu verknĂŒpfen (mehrere Benutzer können ein Netzwerk gemeinsam nutzen), ohne virtuelle Router einzubeziehen und ohne Portweiterleitungen.
- In der Web-OberflĂ€che wurde die Möglichkeit hinzugefĂŒgt, mehrere SSH-SchlĂŒssel zur Umgebung hinzuzufĂŒgen, ohne die Datei .ssh/authorized_keys manuell bearbeiten zu mĂŒssen (SchlĂŒssel werden wĂ€hrend der Erstellung der Umgebung ausgewĂ€hlt).

- In der Web-OberflĂ€che wurde die Information ĂŒber systemische Ereignisse strukturiert, die fĂŒr Audits und zur Ermittlung der Ursachen von AusfĂ€llen verwendet werden. Ereignisse sind jetzt eindeutig mit der Ressource verbunden, die das Ereignis verursacht hat. Es ist möglich, Ereignisse nach Objekten zu suchen, zu filtern und zu sortieren.

- Ein alternativer Weg zur Erstellung von Snapshots von Speichern virtueller Maschinen, die unter dem Hypervisor KVM laufen, wurde hinzugefĂŒgt. In der vorherigen Version wurde libvirt verwendet, das die Arbeit mit virtuellen Festplatten im RAW-Format nicht unterstĂŒtzt. Die neue Implementierung nutzt spezifische Funktionen jedes Speichers und ermöglicht die Erstellung von Snapshots virtueller Festplatten ohne Snapshot der RAM-Daten.
- In den Migrationsmeister fĂŒr Umgebungen und Partitionen wurde die UnterstĂŒtzung fĂŒr die explizite Zuordnung von Partitionen zu bestimmten primĂ€ren Speichern hinzugefĂŒgt.
- Im Administrator-Interface wurden Berichte ĂŒber den Zustand der Verwaltungsserver, Ressourcenverteilungsserver und Server mit DBMS hinzugefĂŒgt.
- FĂŒr Host-Umgebungen mit KVM wurde die Möglichkeit hinzugefĂŒgt, mehrere lokale Speichersektionen zu verwenden (frĂŒher war nur ein primĂ€rer lokaler Speicher zulĂ€ssig, was die HinzufĂŒgung zusĂ€tzlicher Festplatten erschwerte).
- Die Möglichkeit wurde geschaffen, öffentliche IP-Adressen fĂŒr die spĂ€tere Verwendung in eigenen Netzwerken zu reservieren.
Quelle: opennet.ru





