Grundlagen und Neuerungen

Open-Source-Virtualisierung mit Proxmox Virtual Envrionment 3.4

Unterstützte Storage-Systeme

Auch in puncto Storage-Anbindung ist PVE gut ausgestattet. Neben lokal am Host-System angeschlossenen Festplatten unterstützt PVE auch lokale Verzeichnisse im Host-Dateisystem, LVM, NFS-Freigaben (zum Beispiel auf einem NAS), iSCSI-Storage-Arrays, RDB sowie den Zugriff auf die verteilten Objektspeicher GlusterFS und Ceph. Mit Version 3.4 kommt zudem ein ZFS-Plug-In hinzu (#verlinken mit Absatz ZFS-Support). Während das GlusterFS-Plugin seit der Version 3.1 implementiert ist, kamen der Ceph-Support sowie Open vSwitch-Unterstützung mit Version 3.2, ebenso wie die Integration von Spice.

PVE-Admins können seitdem das hochskalierbare, verteilte Datei- und Objekt-Speichersystem Ceph direkt auf PVE-Hosts aufsetzen. Der Ceph-Objektspeicher lässt sich dann in Form virtueller Festplatten, den Ceph RADOS Block Devices (Ceph RBD) ansprechen. Die Administration erfolgt ebenfalls über das Web-Interface. Übrigens sichert PVE Cluster-Konfigurationsdateien via Corosync im Proxmox-eigenen Shared-Filesystem (pmxcfs), das direkt über den Cluster repliziert wird. Zwar ist pmxcfs relativ langsam, aber es dient nur dem Replizieren der relativ kleinen Cluster-Konfigurationsdateien und wird zudem im RAM gecacht, was diesen Nachteil aufwiegt. Pmxcfs ist dafür aber extrem sicher und komfortabel.

ZFS-Support

Zu den wichtigsten Neuerungen der PVE-Version 3.4 gehört darüber hinaus die Unterstützung des ZFS-File-Systems, nebst zugehörigem ZFS Storage Plugin. Das Open-Source-Dateisystem ZFS kombiniert File-System und LVM. Es erschließt sehr hohe Speicherkapazitäten und lässt sich im Verlauf der Proxmox-3-4-ISO-Installation neben ext3 und ext4 als bevorzugtes Root-Dateisystem auswählen. Für OpenVZ empfiehlt der Hersteller allerdings weiterhin ext3. PVE 3.4 unterstützt alle ZFS-RAID-Level 0, 1 und 10 sowie RAIDZ-1 bis -3. Nutzer können ZFS in PVE wahlweise als lokales Verzeichnis oder als zvol-Block-Storage nutzen. Das ZFS-Storage-Plugin unterstützt Live Snapshots und Rollbacks. Auch platz- und ressourcenschonend verlinkte Templates-Vorlagen und -Klone sind möglich.