← Virtualisierung & Private Cloud

VM-Storage, Snapshots und Kapazität

Im Gast sind 200 GiB frei, der Thin Pool ist fast voll und der gestern gelöschte Snapshot erzeugt weiter I/O. Welche Zahl beschreibt die echte Schreibgrenze – und welche Kette muss vor der nächsten Änderung belegt sein?

Einstieg · ~25 Min · 11 Abschnitte Einführung · 9 Übungen (davon 4 Missionen)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • ✓virtuelle Diskgröße, allozierte Blöcke und physische Poolreserve getrennt messen
  • ✓Snapshot- und Backing-Ketten vor Konsolidierung vollständig inventarisieren
  • ✓Kapazitäts- und Latenzänderungen über Gast, Domain und Backend korrelieren

Übungen

  • 1. EntscheidungEine Thin-Zusage belastbar freigeben
  • 2. MissionStorageaussagen ihrer Messgrenze zuordnen
  • 3. MissionDie aktive Diskquelle statt eines geratenen Dateinamens lesen
  • 4. EntscheidungCheckpointart und Recoveryweg trennen
  • 5. EntscheidungEine gewachsene Snapshotkette kontrolliert verkürzen
  • 6. DiagnoseLatenz an der gemeinsamen Storagegrenze
  • 7. EntscheidungReclaim Ende zu Ende belegen
  • 8. EntscheidungEine aktive Backing-Kette vor dem Blockjob sichern
  • 9. ReihenfolgeEine Snapshotkonsolidierung kontrolliert abschließen

Arbeitsartefakte

Quellen & Aktualität12 Primärquellen · zuletzt geprüft:
  1. 01QEMU documentation: Disk Images
  2. 02QEMU documentation: qemu-img
  3. 03libvirt: virsh domblklist, domblkinfo and domblkstat
  4. 04libvirt: virsh blockcommit and blockjob
  5. 05Linux manual page: LVM thin provisioning
  6. 06Linux kernel documentation: Device-mapper thin provisioning
  7. 07Microsoft Learn: Using checkpoints
  8. 08libvirt: virsh domblklist and domblkinfo
  9. 09libvirt: virsh domblkstat
  10. 10Linux manual page: iostat
  11. 11Linux manual page: fstrim
  12. 12libvirt: virsh blockjob

Verfasst von Julian Zentgraf