为什么Linux上的ZFS无法在AWS i2.8xlarge实例上充分利用8x SSD?
我对ZFS完全陌生,所以首先我想我会做一些简单的基准testing来了解它的行为。 我想要突破它的性能限制,所以我configuration了一个Amazon EC2 i2.8xlarge实例(几乎是7美元/小时,时间真的就是金钱!)。 这个实例有8个800GB SSD。 我对SSD自己做了一个fiotesting,并得到了以下输出(修剪): $ sudo fio –name randwrite –ioengine=libaio –iodepth=2 –rw=randwrite –bs=4k –size=400G –numjobs=8 –runtime=300 –group_reporting –direct=1 –filename=/dev/xvdb [trimmed] write: io=67178MB, bw=229299KB/s, iops=57324, runt=300004msec [trimmed] 57K IOPS用于4K随机写入。 可敬。 然后我创build了一个跨越全部8个ZFS卷。起初我有一个raidz1 vdev与所有8固态硬盘在里面,但我读了性能不好的原因,所以我最终有四个mirror vdevs,如下所示: $ sudo zpool create testpool mirror xvdb xvdc mirror xvdd xvde mirror xvdf xvdg mirror xvdh xvdi $ sudo zpool […]