Ein ZFS snapshot ist immer wie "Stand der Festplatte bei einem plötzlichen Stromausfall".
Manche VM's mögen das garnicht und auch offene Dateien können beschädigt sein.
Ich weiss nicht was Xenserver dazu anbieteten.
Bei ESXi mache ich bei kritischen Sachen immer erst einen ESXi Hotsnap und dann einen ZFS snap um anschließend den ESXi snap zu löschen (ESXi wird mit jedem Snap langsamer). Bei einem Zurückgehen auf den ZFS snap kann man anschließen den ESXi hotsnap incl. Speicherstatus wiederherstellen.
Alternativ müßten die VM's offline sein oder in einen Status gehen der Snapsicher ist.
ps
Ich benutze statt iSCSI nur noch NFS da ich hierbei einen Zugriff auf einzelne Dateien und deren snaps habe. Wenn man das Share nicht nur per NFS sondern noch per CIFS freigibt, hat man sogar Zugriff auf die Dateien und deren Vorversionen von Windows aus.
Die Geschwindigkeit von NFS und iSCSI ist ziemlich identisch.
Das geht mit Xenserver glaub ich auch oder ähnlich. Werde das morgen mal probieren, weil heute ... - The specified storage repository has insufficient space ...