ZFS在镜像模式下双vdev读取性能?

对于这个简单的问题,我无法find明确的答案:在镜像模式下使用ZFS会使底层vdevs的读取性能翻倍吗?

这适用于个人请求或networking性能(即,单个读取请求在两个磁盘之间分片,或者两个同时请求分别从不同的磁盘同时提供)。

如果使用FreeBSD(也是FreeNAS)读取速度比较好。

来源: http : //open-zfs.org/wiki/Features#Improve_N-way_mirror_read_performance

Linux / illumos / OSX没有这个补丁程序,它重新平衡了读取I / O到最不忙的设备,而只是循环。

有了这些,使用n路镜像与单个驱动器仍然可以提高性能,但是在大多数情况下,由于混合大小请求不平衡,性能不会提高一倍,因此读取I / O到镜子的每条腿都不会平衡。

这取决于您正在使用的ZFS实施和硬件。

这些基准https://calomel.org/zfs_raid_speed_capacity.html提供了在FreeBSD上测量的镜像/条带性能的快速概览。

正如您所看到的,SSD的读取性能提高了一倍,而HDD则增加了约50%。