关于ZFS的优点

alex7613天前0

故事是这样的,年前升级了NAS到QNAP 973X,这款机器是可以用基于ZFS的QuTS Hero操作系统的,花了很大精力把原来QTS的数据换到了QuTS Hero平台,结果用起来出现了严重的磁盘性能问题,在NAS里测磁盘吞吐是正常的200M/s左右,而通过网络才大约40M/s!!
找了QNAP售后折腾了很久,没有改善。最近这段时间不知道什么原因,慢慢提高到了100M/s,属于勉强可用的水平。
之前在QTS上,基本磁盘性能是可以跑满的,现在只有半速很不爽。但要换ZTS操作系统,全部几十T的数据要铲掉重来,实在是麻烦。
所以请问大家,ZFS比Ext4优势在哪些??值得我牺牲这一半的吞吐速率保留继续用ZFS么?
最新回复 (35)
  • chin3913天前
    引用2
    "在NAS里测磁盘吞吐是正常的200M/s左右" 听起来跟zfs没关系啊
    哦对了,你电脑内存多大啊。
  • vva13天前
    引用3
    这标题,惊悚得厉害,另外,啥硬盘不说,构架啥的,开了啥功能。都会影响硬盘性能
  • brucelee112613天前
    引用4
    你这属于不正常,zfs再不济,40也说不过去了,自己慢慢查吧,反正hero系统,在建池的时候又是压缩又是去重,的整得人头大,最重要是不能扩阵列,我又不能一次把硬盘买满,所以用了几天后推倒重来了,用qts,我准备等硬盘全到位了再换hero试试
  • Emmerich13天前
    引用5
    那个重复数据删除开了吗?吃内存吃cpu,关了试试看有没有效果
  • mhmddb13天前
    引用6
    brucelee1126 发表于 2022-5-11 18:22
    你这属于不正常,zfs再不济,40也说不过去了,自己慢慢查吧,反正hero系统,在建池的时候又是压缩又是去重 ...
    truenas的ZFS 要支持扩盘了,不知道威联通啥时候支持了
  • jop13天前
    引用7
    ZFS的优势是数据纠正吧。
  • 楼主alex7613天前
    引用8
    vva 发表于 2022-5-11 18:12
    这标题,惊悚得厉害,另外,啥硬盘不说,构架啥的,开了啥功能。都会影响硬盘性能 ...
    WD的企业盘,QNAP 973X的CPU是AMD的4核CPU,内存已经加到了64G。。。新装的机器,连虚拟机都没开
    这个NAS的性能为啥和我的电脑内存有关??
  • 楼主alex7613天前
    引用9
    chin39 发表于 2022-5-11 18:09
    "在NAS里测磁盘吞吐是正常的200M/s左右" 听起来跟zfs没关系啊
    哦对了,你电脑内存多大啊。 ...
    不是ZFS难道是网卡,用10G网卡直连试过了,性能一样。。。另外用SSD盘就可以跑满带宽,现在就是机械盘性能很差
  • 楼主alex7613天前
    引用10
    brucelee1126 发表于 2022-5-11 18:22
    你这属于不正常,zfs再不济,40也说不过去了,自己慢慢查吧,反正hero系统,在建池的时候又是压缩又是去重 ...
    我觉得你QTS用得没问题就别换了,感觉HERO系统还是BUG很多。。。请记住这两系统切换要清空全部硬盘的,你要找一个很大的地方临时放你的数据,非常麻烦
    我也是听说ZFS先进才上了HERO系统,现在感觉挺后悔的
  • chin3913天前
    引用11
    alex76 发表于 2022-5-11 19:29
    WD的企业盘,QNAP 973X的CPU是AMD的4核CPU,内存已经加到了64G。。。新装的机器,连虚拟机都没开
    这个NA ...
    zfs很吃内存,所以得问一下。去重啥的没开吧,本地测试磁盘用的是啥?用dd啥的试一下?如果本地zfs测试没问题,网卡没问题你看看是不是共享协议 smb nfs啥的速度有问题。
  • ooff2213天前
    引用12
    zfs最低要64g内存吧....
  • 1dayPianist12天前
    引用13
    如果你的盘比较多的话,那200M/s应该也不是一个正常的数据...
  • tyy47412天前
    引用14
    我个人认知的说吧,因为我也是qnap的hero系统
    硬盘全都是一个型号一个容量的,不同型号容量混搭,导致储存池的读写严重偏差。
    系统本身对数据要验证,这里开了删重和压缩需要较多的资源,cpu和内存。所以大内存是很有必要的。
    添加固态做读取缓存,读写频繁时候cpu的压力很大,所以对于973来说或许压力更大了
    另外zfs我用了那么久,读取速度快,但是写入性能并不高。
    真的要速度,全固态才是zfs的归属吧
  • tyy47412天前
    引用15
    alex76 发表于 2022-5-11 19:36
    我觉得你QTS用得没问题就别换了,感觉HERO系统还是BUG很多。。。请记住这两系统切换要清空全部硬盘的,你 ...
    先进是真的,但是先进也是有代价的,不然那么厂家早就换啦,其实摸索了那么久,qnap在宣传上确实有偏向性,让很多不明原理的人以为很不错,但是却没有真的提到zfs的短板和需要的硬件。所以选zfs还是ext4是要从自己的需求上做根本选择。
  • tyy47412天前
    引用16
    mhmddb 发表于 2022-5-11 18:52
    truenas的ZFS 要支持扩盘了,不知道威联通啥时候支持了
    一直都支持扩盘,但是zfs不可能单独增加一个硬盘达到扩容,需要同阵列增加,我看truenas的也不是这样的吧
  • mhmddb12天前
    引用17
    tyy474 发表于 2022-5-12 08:33
    一直都支持扩盘,但是zfs不可能单独增加一个硬盘达到扩容,需要同阵列增加,我看truenas的也不是这样的吧 ...
    新的版本可以了,就是单盘加在原阵列里
    truenas scale的zfs raid-z expansion功能啊,这两个月就要正式版了。
    威联通就不知道啥时候能引入了
  • RMSMajestic12天前
    引用18
    求问一下unraid 支持ZFS 的去重功能吗? 加盘扩容呢?
  • 楼主alex7612天前
    引用19
    tyy474 发表于 2022-5-12 08:23
    我个人认知的说吧,因为我也是qnap的hero系统
    硬盘全都是一个型号一个容量的,不同型号容量混搭,导致储存 ...
    谢谢讨论,ZFS耗资源我是知道的,所以我的NAS一到手就升级到了64G,但这读写都只有100M确实让我非常失望。。。
  • 楼主alex7612天前
    引用20
    tyy474 发表于 2022-5-12 08:31
    先进是真的,但是先进也是有代价的,不然那么厂家早就换啦,其实摸索了那么久,qnap在宣传上确实有偏向性 ...
    说得有理,现在我就是想知道ZFS有啥杀手级的优点,转来转去好像没找到
  • simon1254912天前
    引用21
    我也是973ax 轻轻松松上700m 5块hc550 16t
  • 楼主alex7612天前
    引用22
    simon12549 发表于 2022-5-12 09:41
    我也是973ax 轻轻松松上700m 5块hc550 16t
    QuTS系统么??什么软件版本??
  • fooobar12天前
    引用23
    simon12549 发表于 2022-5-12 09:41
    我也是973ax 轻轻松松上700m 5块hc550 16t
    组的raid几啊?我这里h973ax一般都是200m
  • wydx122212天前
    引用24
    SMB速度没问题,iSCSi确实有问题,要把ZIL给关了才能达到正常速度
  • 哆啦咪12天前
    引用25
    mhmddb 发表于 2022-5-11 18:52
    truenas的ZFS 要支持扩盘了,不知道威联通啥时候支持了
    说了5年了,啥时候支持?
  • simon1254912天前
    引用26
    alex76 发表于 2022-5-12 09:43
    QuTS系统么??什么软件版本??
    hero 最新的
  • simon1254912天前
    引用27
    fooobar 发表于 2022-5-12 10:09
    组的raid几啊?我这里h973ax一般都是200m
    raid5 2个cd6做的读写缓存 64g内存
  • fooobar12天前
    引用28
    simon12549 发表于 2022-5-12 11:15
    raid5 2个cd6做的读写缓存 64g内存
    难怪,我也是raid5,但是没做缓存。
  • litguy12天前
    引用29
    fooobar 发表于 2022-5-12 11:17
    难怪,我也是raid5,但是没做缓存。
    缓存影响同步写入和读取,如果你没开同步写入,没缓存的写性能是最高的,感觉是别的问题
  • litguy12天前
    引用30
    帖子意思是设备里面本地读写 raid 组性能很好,然后 nfs/cifs 性能不行了 ?
  • 楼主alex7612天前
    引用31
    litguy 发表于 2022-5-12 12:50
    帖子意思是设备里面本地读写 raid 组性能很好,然后 nfs/cifs 性能不行了 ?
    细节是这样的,在“存储管理器”里,有个磁盘吞吐测试,里面的数值是正常的,但是在LINUX命令行,以及在NFS/CIFS里,都是很慢
  • litguy12天前
    引用32
    写入也慢 ?是不是 raid 组里面有个盘速度不正常了,raidz 的读取速度取决于最慢那个
  • tyy47411天前
    引用33
    simon12549 发表于 2022-5-12 11:15
    raid5 2个cd6做的读写缓存 64g内存
    你确定你有写缓存这东西?你的测速不会跑在cd6上或者内存上吧?
  • linkzero11天前
    引用34
    我的973ax,配的全固态硬盘。hero系统下单盘一样跑不满速度。特别是u.2的两个盘跑不满万兆。试了很多方法都不行,最后换成qts系统,sata ssd设置成静态卷,全都能跑满速了。我是还有一台ds 1621+导数据的,弄了2天才完成hero到qts系统的迁移。
  • 楼主alex7611天前
    引用35
    linkzero 发表于 2022-5-13 09:05
    我的973ax,配的全固态硬盘。hero系统下单盘一样跑不满速度。特别是u.2的两个盘跑不满万兆。试了很多方法都 ...
    我昨天统计了一下,唯一感受得到的优点是HERO下可以通过压缩和去重省空间,我的三个存储池节约了0.5%-5%之间,等于我40T的大概白嫖多了不到600G。但这性能上的损失太大了!
    看来我也得和您一样,退回QTS。好麻烦。。。哎
  • brucelee112611天前
    引用36
    zfs其实还有个优点,那就是恢复阵列很快,qts可能要几天重建,hero就几小时搞完
  • 游客
    37
返回