ZFS innerhalb einer virtuellen Maschine?

ZFS innerhalb einer virtuellen Maschine?

Gibt es technische Gründe, warum ich das ZFS-Dateisystem nicht innerhalb einer VM auf einem Hypervisor über einem Hardware-RAID verwenden sollte?

schema.png

Antwort1

Wenn Sie Ihren gesamten HBA oder Ihre Rohdatenträger durchlaufen, sollten Sie keine Probleme haben. Wenn Sie versuchen, zvol um virtuelle Datenträger herum aufzubauen, wird es nicht zuverlässig funktionieren – ZFS verlässt sich genau wie ReFS usw. auf den SCSI-Flush-Befehl, um Metadatenaktualisierungen zu übernehmen, und virtuelle Datenträger können nicht garantieren, dass die zugrunde liegenden Softwareschichten einen Flush tolerieren, der in den Speicherstapel verschoben wird.

Antwort2

ZFS funktioniert in einer virtualisierten Umgebung einwandfrei. Zu beachten ist lediglich, dass ZFS bei einem einzelnen Disk-Pool nicht in der Lage ist, gefundene Fehler automatisch zu korrigieren (d. h. es erkennt nur Fehler, ohne sie zu reparieren).

verwandte Informationen