ZFS RAIDZ2读写速度真的慢吗?

mor*_*tzg 2 zfs

我正在使用 HP ProLiant N54L(AMD N54L,4GB RAM)在带有 zfs raidz2 的 Lubuntu 下运行 3 个三星 HD103SJ 1TB 和 1 个三星 HD103UJ 1TB。

在池中的 2 个文件夹之间移动 10 GB 文件需要 15 分钟!从池中“下载”一个 20 GB 的文件到本地计算机需要 40 分钟。

阅读和写作很慢,但我不知道为什么。

zpool list
NAME   SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
tank  3,62T   380G  3,25T    10%  1.00x  ONLINE  -

zpool status -v
pool: tank
state: ONLINE
scan: none requested
config:
    NAME        STATE     READ WRITE CKSUM
    tank        ONLINE       0     0     0
      raidz2-0  ONLINE       0     0     0
        sda     ONLINE       0     0     0
        sdb     ONLINE       0     0     0
        sdc     ONLINE       0     0     0
        sdd     ONLINE       0     0     0

errors: No known data errors

zfs list    

NAME                        USED  AVAIL  REFER  MOUNTPOINT
tank                        189G  1,59T  50,1K  /tank
tank/filme                 36,1G  1,59T  36,1G  /tank/filme
tank/os                    15,4G  1,59T  15,4G  /tank/os
tank/spiele                58,5G  1,59T  58,5G  /tank/spiele
tank/backups               79,5G  1,59T  4,77G  /tank/backups
tank/backups/new           66,0G  1,59T  66,0G  /tank/backups/new
tank/backups/old           8,73G  1,59T  8,73G  /tank/backups/old
Run Code Online (Sandbox Code Playgroud)

eww*_*ite 6

RAIDZ2 使用 4 个 SATA 磁盘不会特别快……在具有 4GB RAM 的服务器上……具有弱处理器……并且没有任何级别的 ZFS 调整。由于一些原因,ZFS 镜像可能是更好的选择。

但是,您是否实际测量过文件系统性能?

你期待看到什么?根据您所描述的装备,这是正确的。