Answers:
是的,它们都可以工作...在ZFS中使用zvols时,都存在重复数据删除,压缩,校验和,缓存。但是由于透明性,我真的更喜欢将NFS用于虚拟化。但是,任一个都会做。
您能否详细说明ZFS的预期用途?我问是因为存在很多潜在的设计/规划问题。仔细阅读此ZFS入门...
如果您使用它来支持VMware安装,则强烈建议您使用NFS。iSCSI不会用您描述的设置为您带来很多好处,而且从网络和实施的角度来看,还有更多出错的地方。无论哪种方式,无论您使用的是ZFS文件系统(NFS)还是zvols(iSCSI),所有ZFS核心功能都可以正常工作。
使用ZFS + VMware + NFS是一个糟糕的主意。这会给您最糟糕的结果。Vmware使用NFS的一种实现,该实现需要不断执行SYNCed写入,并等待每个写入完成。这在ZFS上非常慢。.ZFS首先在ZIL日志中写入,然后很多在磁盘上进行实际写入(然后才确认同步写入)。我使用ZFS + VMware + NFS进行保密写入时的速度为5MB / s。然后,我在UFS + iSCSI上进行了测试,并在加密机上获得了64MB / s的速度(raid 1)。没有在ZFS上测试iSCSI