Ich beschäftige mich mit ZFS und verwende FreeNAS für die ZFS-Verwaltung und habe folgende Frage:
Funktionieren die ZFS-Vorteile wie Deduplizierung, automatische Fehlerbehebung usw. weiterhin, wenn ein iSCSI-Ziel auf einem ZFS-Volume erstellt wird?
In FreeNAS ist dies wahrscheinlich eine Rohbilddatei, die als Ziel auf einem ZFS-Volume verwendet wird. Da es blockbasiert (und nicht dateibasiert) ist: Gilt das ZFS weiterhin für die Vorteile?
Bearbeiten: Bestimmungsgemäße Verwendung ist Speicher für VMware (ESXi).
Die Verwendung von ZFS + VMware + NFS ist eine schreckliche Idee. Sie erhalten das schlechteste Ergebnis. VMware verwendet eine Implementierung von NFS, die ständig SYNCed-Schreibvorgänge ausführen muss, und wartet darauf, dass jeder dies tut. Und dies ist bei ZFS extrem langsam. ZFS schreibt zuerst in das ZIL-Protokoll und viele letztere erledigen die eigentliche Übertragung auf Datenträgern (und bestätigen erst dann den Synchronisierungsschreibvorgang). Ich habe 5 MB / s für Schreibvorgänge mit ZFS + VMware + NFS. Dann habe ich auf UFS + iSCSI getestet und Ergebnisse von 64 MB / s auf aufeinanderfolgenden Wirtes erhalten (RAID 1). ISCSI wurde nicht auf ZFS getestet
quelle
Die Idee der Synchronisierung von Schreibvorgängen ist wirklich eine gute Idee für Bootdisketten, die für die Virtualisierung von entscheidender Bedeutung sind. Sie möchten auf eine Bestätigung warten. Geschwindigkeit ist beim Booten kein Problem, Haltbarkeit sollte es sein. Wenn Sie Leistung benötigen, gehen Sie zu etwas Schnellerem. Leistung und Zuverlässigkeit sind immer ein Kompromiss.
Eine meiner Lieblingsbeschwerden ist, wenn Leute eine wirklich schnelle VM-Leistung wünschen, wenn auf VMs Dinge wie Netzwerkdienste ausgeführt werden, die möglicherweise 100 Schreibvorgänge pro Tag ausführen.
FreeNAS 9.3 verfügt über die erforderliche Zuordnung, die für die Verwendung von iSCSI mit VMware erforderlich ist.
quelle