brucelee1126 发表于 2025-4-1 14:10

飞牛fnos的smb性能,之前问过,但是实操起来差距很大

之前一直跑虚拟机,以为是虚拟磁盘性能差,过来问过,有大佬跑4-5GB/s,但是我最近用物理机实操,smb性能十分拉胯,求思路

s8030+7f72+8通道8g内存,cx4121 25g 开多通道

实操如图









下面是在win上测试的磁盘性能,



mhggpo 发表于 2025-4-1 14:30

需要开RDMA吧,建议换winserver

brucelee1126 发表于 2025-4-1 14:34

mhggpo 发表于 2025-4-1 14:30
需要开RDMA吧,建议换winserver

win实测开rdma后速度无明显提升,貌似只有cpu占用确实是少了一点,这点速度还够不到rdma的事

mhggpo 发表于 2025-4-1 14:39

brucelee1126 发表于 2025-4-1 14:34
win实测开rdma后速度无明显提升,貌似只有cpu占用确实是少了一点,这点速度还够不到rdma的事 ...

换系统也没用的情况下,排查一下对端有没有问题[睡觉]

bxhaai 发表于 2025-4-1 14:41

你这速度已经很快了

ttt5t5t 发表于 2025-4-1 14:42

是不是smb的问题?试下其他协议?

brucelee1126 发表于 2025-4-1 14:49

mhggpo 发表于 2025-4-1 14:39
换系统也没用的情况下,排查一下对端有没有问题

win下的测试,开启rdma跟没开启rdma速度差距不大,但是比飞牛快

brucelee1126 发表于 2025-4-1 14:50

ttt5t5t 发表于 2025-4-1 14:42
是不是smb的问题?试下其他协议?

这肯定是飞牛端的smb的问题,同客户端,对飞牛服务端,对win服务端,对威联通服务端都测过,就飞牛这吊样子

iooo 发表于 2025-4-1 16:22

smb4目前还不支持rdma吧

mdk2000 发表于 2025-4-1 16:22

linux系统要优化下
改/etc/sysctl.conf

登录ssh(root)直接拍下面命令行
sysctl -w net.ipv4.tcp_timestamps=0
sysctl -w net.core.netdev_max_backlog=250000
sysctl -w net.core.rmem_max=4194304
sysctl -w net.core.wmem_max=4194304
sysctl -w net.core.rmem_default=4194304
sysctl -w net.core.wmem_default=4194304
sysctl -w net.ipv4.tcp_rmem="4096 1048576 4194304"
sysctl -w net.ipv4.tcp_wmem="4096 1048576 4194304"
sysctl -w net.core.busy_poll=50
sysctl -w net.core.busy_read=50
sysctl -w net.ipv4.tcp_sack = 1
sysctl -w net.ipv4.tcp_no_metrics_save = 1
sysctl -w net.ipv4.tcp_mtu_probing=1
sysctl -w net.core.default_qdisc = fq
sysctl -p

brucelee1126 发表于 2025-4-2 07:27

mdk2000 发表于 2025-4-1 16:22
linux系统要优化下
改/etc/sysctl.conf



原样复制就可以?

Dolfin 发表于 2025-4-2 10:23

CDM测SMB挂载盘,多线程多深度能上4GB/s吗?

brucelee1126 发表于 2025-4-2 11:56

Dolfin 发表于 2025-4-2 10:23
CDM测SMB挂载盘,多线程多深度能上4GB/s吗?

1m吗,好像能到2g多

Dolfin 发表于 2025-4-2 14:05

brucelee1126 发表于 2025-4-2 11:56
1m吗,好像能到2g多

增大Q和T,看能跑成啥样。Windows Explorer拷贝是低队列单线程的

brucelee1126 发表于 2025-4-2 14:07

Dolfin 发表于 2025-4-2 14:05
增大Q和T,看能跑成啥样。Windows Explorer拷贝是低队列单线程的

好的,我试试,是跑1M大小吗

Dolfin 发表于 2025-4-2 14:26

brucelee1126 发表于 2025-4-2 14:07
好的,我试试,是跑1M大小吗

1M可行,测吞吐

lmno387 发表于 2025-4-2 17:10

mark一下

cholin 发表于 2025-4-3 10:04

大概率是系统或samba服务的问题,我的samba也是这样,万兆网络,win从samba复制文件,最高350MB/s,也不知道怎么解决。

天道太酬勤 发表于 2025-4-3 10:23

本帖最后由 天道太酬勤 于 2025-4-3 10:26 编辑

[睡觉]smb吃单核,zen2的单核嘛
但是我发现群晖不管是虚拟的还是实体的smb性能蛮好的,可能是白群配置不高所以针对性优化过
比较老的网卡,比如bcm57810下性能都不错,轻松跑满双万兆,但是不能用sriov网卡

港城钢铁侠 发表于 2025-4-3 10:30

测测其他协议?

brucelee1126 发表于 2025-4-3 12:26

天道太酬勤 发表于 2025-4-3 10:23
smb吃单核,zen2的单核嘛
但是我发现群晖不管是虚拟的还是实体的smb性能蛮好的,可能是白群配置不高所以针 ...

其实我的威联通也是同平台,只是cpu换成了7f52,单核性能应该相差不大,我所有的服务端,包括winserver2025,威联通现在跑smb最快,所以成品nas还是省事点,厂家都给你调教好,你拿来用就是一个较好的基础

brucelee1126 发表于 2025-4-3 12:27

港城钢铁侠 发表于 2025-4-3 10:30
测测其他协议?

暂时没试过其他协议

港城钢铁侠 发表于 2025-4-3 12:53

brucelee1126 发表于 2025-4-3 12:27
暂时没试过其他协议

讲道理SMB双25G Multi channel是需要RDMA的,可能飞牛的SMB版本的问题,可以测下其他Linux系统配合ksmbd试试,其实飞牛也能用ksmbd,但是应该会和自带的冲突导致weibui那边不可用

davryddr 发表于 2025-4-3 13:48

MARK一下也要马上正式把NAS换成飞牛系统了。

brucelee1126 发表于 2025-4-4 18:05

Dolfin 发表于 2025-4-2 14:26
1M可行,测吞吐

1MQ16T16读取到3G多

Azwolf 发表于 2025-4-4 19:24

黑群晖SMB最快,windows的SMB速度提升一些不是很大。飞牛SMB忘了如何,记得不出众。
页: [1]
查看完整版本: 飞牛fnos的smb性能,之前问过,但是实操起来差距很大