首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

NAS 内网传输速度求教~~

  •  3
     
  •   HonorLee · 36 天前 · 4299 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ER-X 路由器,内网网件千兆交换机+超六线,offload 已开,没开 QOS 和 FW

    一台群辉 NAS,电脑和群辉都是千兆双工

    记得之前传文件到 NAS 平均速度能到 100M,满足千兆内网速率

    现在很奇怪才 250Mbps,平均 20-30M 的传输

    以为是固件问题就从 1.9.11 升级到 1.10.9 发现没什么用,也重置了路由什么的,一样没用

    直接接路由到电脑上也是 250Mbps

    很奇怪是那里被限速了

    -----------------------------------------------------------
    Accepted connection from 192.168.3.1, port 42594
    [ 5] local 192.168.3.71 port 5201 connected to 192.168.3.1 port 42595
    [ ID] Interval Transfer Bitrate
    [ 5] 0.00-1.00 sec 28.6 MBytes 240 Mbits/sec
    [ 5] 1.00-2.00 sec 29.4 MBytes 246 Mbits/sec
    [ 5] 2.00-3.00 sec 26.9 MBytes 226 Mbits/sec
    [ 5] 3.00-4.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 4.00-5.00 sec 29.8 MBytes 250 Mbits/sec
    [ 5] 5.00-6.00 sec 29.4 MBytes 246 Mbits/sec
    [ 5] 6.00-7.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 7.00-8.00 sec 29.4 MBytes 247 Mbits/sec
    [ 5] 8.00-9.00 sec 29.5 MBytes 247 Mbits/sec
    [ 5] 9.00-10.00 sec 29.4 MBytes 247 Mbits/sec
    [ 5] 10.00-11.00 sec 29.6 MBytes 248 Mbits/sec
    [ 5] 11.00-12.00 sec 29.4 MBytes 247 Mbits/sec
    [ 5] 12.00-13.00 sec 29.6 MBytes 249 Mbits/sec
    [ 5] 13.00-14.00 sec 29.3 MBytes 246 Mbits/sec
    [ 5] 14.00-15.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 15.00-16.00 sec 29.2 MBytes 245 Mbits/sec
    [ 5] 16.00-17.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 17.00-18.00 sec 29.1 MBytes 244 Mbits/sec
    [ 5] 18.00-19.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 19.00-20.00 sec 29.4 MBytes 246 Mbits/sec
    [ 5] 20.00-21.00 sec 29.6 MBytes 248 Mbits/sec
    [ 5] 21.00-22.00 sec 29.5 MBytes 248 Mbits/sec
    [ 5] 22.00-23.00 sec 29.5 MBytes 248 Mbits/sec
    [ 5] 23.00-24.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 24.00-25.00 sec 29.8 MBytes 250 Mbits/sec
    [ 5] 25.00-26.00 sec 29.7 MBytes 249 Mbits/sec
    [ 5] 26.00-27.00 sec 29.6 MBytes 248 Mbits/sec
    [ 5] 27.00-28.00 sec 29.0 MBytes 243 Mbits/sec
    [ 5] 28.00-29.00 sec 29.5 MBytes 247 Mbits/sec
    [ 5] 29.00-30.00 sec 29.1 MBytes 244 Mbits/sec
    [ 5] 30.00-30.03 sec 990 KBytes 244 Mbits/sec
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval Transfer Bitrate
    [ 5] 0.00-30.03 sec 882 MBytes 246 Mbits/sec receiver
    -----------------------------------------------------------
    第 1 条附言  ·  35 天前
    感谢各位!
    今天回去换个千兆路由再测一下网络和 IO 速度~
    第 2 条附言  ·  35 天前
    最后测试确定:
    网络没问题,硬盘写入正常,SMB 加密已关...但是和这些都无关

    最后试了 AFP...速度立马回升百兆速度....看来 smb 果然坑人不浅

    感谢各位给的建议和排查方向!!
    89 回复  |  直到 2019-06-16 01:10:04 +08:00
        1
    iphoneXr   36 天前 via iPhone
    我之前也是群晖内网传输慢,后面发现问题是硬盘坏道。
        2
    cshenxi   36 天前   ♥ 1
    看看硬盘 io 什么情况?最好的办法排除硬盘问题,就是用内存做一个虚拟硬盘,再去测对传速度。
    另外,可以换个协议试试。用 webdav 看看速度如何变化
        3
    ferock   36 天前 via iPhone   ♥ 1
    先测 io 速度再测网速,或者用其他设备对照比对。

    io 速度可以用 shell 命令测试
        4
    Osk   36 天前 via Android
    不知道群辉的 cpu 是啥型号的,太弱鸡的 cpu + SMBv3 encryption 可能是原因之一,差不多就这速度。客户端是 windows 10 的可以注意下。
        5
    weyou   36 天前 via Android
    楼上说 io 问题的看清楚,楼主贴的是 iperf 的测试结果,跟 io 是没关系的。
        6
    weyou   36 天前 via Android
    30MB/s 的速度很容易让人联想到 usb2.0 的速度,这传输的过程中没涉及到任何 usb 设备吧?
        7
    iloveayu   36 天前 via Android
    换根网线试试?
        8
    shutongxinq   36 天前
    @Osk 最弱鸡的群晖跑满千兆 smbv3 也毫无问题。不要问我是怎么知道的,我就是买的最弱鸡的版本(哭哭哭)
        9
    ryd994   36 天前
    1. iperf 加-P4 和-P8 的结果贴一下
    2. 换一台电脑测测看
    3. 250M 这个数字太整了,而且没有波动。如果是性能问题一般会有一些波动。建议确认一下 QoS。简单排除就是换个路由试试,两方都直接接到路由器上。不需要什么好的,任何便宜的千兆有线路由器或有千兆的无线都可以。
        10
    TashinV   36 天前 via iPhone
    我接网线就能跑到 80MB/S
    无线速度跟楼主差不多
    群晖+macOS
        11
    lanceboss   36 天前 via iPhone
    群辉硬盘出问题了。去查看看。一般机械硬盘写速度就是 20-30M/S。 不然就是改过了 raid 模式了!
        12
    ryd994   36 天前   ♥ 1
    @lanceboss 这是 iperf,和硬盘有毛线关系
        13
    lanceboss   35 天前 via iPhone
    @ryd994 你比我懂吗?我运维 8 年了。看看结果在说!
        14
    ryd994   35 天前
    @lanceboss 你运维 8 年没见过 iperf ?
    我在 azure 网络组工作,工作内容之一就是网络性能
        15
    lanceboss   35 天前 via iPhone
    @ryd994 截图显示的是传输速率。这个不算是网络问题。只是显示现象!

    。网络出错的几率比硬盘小多了。没空回复你。不要再 @我。

    你大公司不代表水平高。我大学还专门学网络的。

    这个问题多半就是放 RAID 里的硬盘数据位置的位置。没空帮排查了。我帮排查都是收费的!
        16
    Sylv   35 天前 via iPhone
    😂 楼上笑死我了。
        17
    txydhr   35 天前 via iPad
    @lanceboss 群晖不组 raid 写入读取都应该 100mb/s+。把硬盘都拆了,临时换块 sata ssd 试试?
        18
    ryd994   35 天前
    @lanceboss
    传输速率不达标怎么就不是网络问题?用户反映只能到 30MB,这和 iperf 测速只有 250Mbps 是吻合的。你一口咬定硬盘问题,怎么断定网络不是瓶颈?

    Troubleshooting 都是根据经验做出猜想,然后再验证排除,都是走一步看一步。

    我大公司不叫水平高,你 996 还找不到工作连 iperf 都不认得水平就高了?
    大学学网络,so ?我大学学的 Linux 内核网络栈,我还写过。
    就你这态度还想在 V2EX 上找工作?
        19
    lanceboss   35 天前 via iPhone
    @Sylv 你牛逼怎么不回呢?预防性拉黑。不用和你们这些家用的门外汉探讨了。凌晨四点了。
        20
    ryd994   35 天前
    @txydhr 这是 iperf,和硬盘有毛线关系
        21
    lanceboss   35 天前 via iPhone
    @txydhr 机械硬盘传输速率就是 20-3M/S。之前可以。现在不行。一定是电脑—网络-nas 其中之一有问题。我排查问题都是收费的。我是吃太饱了撑着是吧。路过帮指出一下就好了。没空去跟进。不回了。凌晨四点多了。要睡觉了。
        22
    lanceboss   35 天前 via iPhone
    @ryd994 拉黑了。你深井冰吧。

    我上班就没上过 996。谁没大公司上过班?你大公司螺丝钉了不起了哦。给你鼓掌👏。

    我没在这里找工作。我都是猎头挖的。岗位不知道比你高到哪里去了。

    没事不要 @我和别人。不说谁都愿意和深井冰争论的。你开心就好。


    别人回复的是楼主。在底下 @别人装什么逼呢?

    88
        23
    zzlzhang   35 天前
    可以测试一下问题是不是双向的
    iperf -c 192.168.3.1 -d -t -100 -i10
    两个方向同时测
    看看对不对等
        24
    aspectyu   35 天前
    20-30M 怕不是 raid5 把
        25
    zzlzhang   35 天前
    你的问题怎么看都是 traffic control 开启了

    delete interfaces eth1 traffic-policy in
    delete interfaces eth1 traffic-policy out
    delete traffic-control

    手动一下?
        26
    ryd994   35 天前   ♥ 1
    @lanceboss 回复记录摘选:
    ”我感觉面鹅厂不好。是不是把我当炮灰了?“
    ”招运维吗?“
    ”招运维吗?新公司应该要运维吧?“
    ”我是。有活吗?“

    一半都是求职,这是吹牛不打草稿啊

    随便放句大话,指出你的问题就开始骂人。你八年经验和你讲话是不是 BS 没有半毛钱关系。

    猎头?我 linkedin 就没闲过。
    Azure 网络核心组,这叫家用门外汉,可以的。
    你进不了大厂,就 YY 大厂都是螺丝钉,可以的。
        27
    lanceboss   35 天前 via iPhone
    这么晚不睡觉。你是值夜班的傻逼吧。 @@ryd994 拉黑了。

    我的情况不必和你多说。也是大公司出来的。最近在找兼职工作。关你毛事!

    劝你莫装逼。装逼遭雷劈!

    呵呵😄
        28
    lanceboss   35 天前 via iPhone
    谁先人身攻击的都有记录。大家有眼睛自己看。此贴不在回复!
        29
    lanceboss   35 天前 via iPhone
    @ryd994 呸!
        30
    zzlzhang   35 天前 via Android
    楼上那位...
    这是 iperf
    和硬盘没任何关系
        31
    Sylv   35 天前   ♥ 3
    @lanceboss 朋友,你戾气太重了,你八年运维不认得不懂 iperf 也就算了,人家指出了你就不会查查了解下吗,非要固执己见,破口骂人?重点:楼主测试网络传输速度用的是 iperf,iperf 测试使用的数据是在内存中生成的,然后直接传输到另一台机子的内存中,完全不经过硬盘 IO 读写,所以和硬盘有毛线关系?!
        32
    irainsoft   35 天前
    16 楼的脾气真好...
        33
    AX5N   35 天前
    噗,不是 @lanceboss 你先人身攻击的吗?分不清梦境和现实了?
        34
    LGA1150   35 天前 via Android
    @lanceboss #27
    你可知道人家有时差?
    那你自己呢?
        35
    ech0x   35 天前 via iPhone
    好像小孩子吹牛的语气啊,笑死我了哈哈哈哈哈哈
        36
    ech0x   35 天前 via iPhone
    你们都错了了,我知道原因了。
    @Osk 你看看网线,你用的应该是百兆线。百兆线走千兆协议最高速刚好是 250M
        37
    ech0x   35 天前 via iPhone
    @错人了…… @HonorLee
        38
    ech0x   35 天前 via iPhone
    我前段时间刚好在家里布置前兆网络发现的😂百兆线可以走千兆协议,但速度最高 250M。
        39
    ech0x   35 天前 via iPhone
    买根六类线换掉就行了。
        40
    ech0x   35 天前 via iPhone
    emmmmm,原来已经是超六了😂那我错了。
        41
    labnotok   35 天前 via Android
    原来大厂运维还可以不知道 iperf 的😅
        42
    Osk   35 天前 via Android   ♥ 1
    @shutongxinq @ech0x 我当时用的是 i3-5005u CPU,配置好 Samba 后一测速就吐血了,30MB/s 左右波动的传输速度,然后我关闭了强制加密,restart smbd,速度恢复正常的 100MB/s,然后一直忍受了一年多直到换 NAS,桌面 i7 同样的配置文件满血复活。。。

    当然,我眼瞎没看到楼主这是 iperf 的测试结果,和 smbv3 encryption 没关系了。
        43
    internelp   35 天前
    原来硬盘还会影响 iperf 测速结果,真是学到新知识了。
        44
    frozenthrone   35 天前 via iPhone
    我的 ds212j,smb 或者 webdav 到手机,都只有 10m+速度,差不多刚好 100M 带宽,但是网线换成 cat 6e,网口也都是千兆,奇怪
        45
    v1ncent   35 天前
    我是 ds218play+华硕 ac68u
    光猫桥接 公网 ip 路由器改 n/ac mixed 80Mhz 连接上去大概 60m/s 的速度 Tx 速率接近 1000
    后来改拉了一根 6 类线从 ac68u 出来 大概是 100m/s
        46
    tia   35 天前
    我和你一样,所有设备都是千兆,但是我 iperf 可以跑 980mbps,不过 linux 和 win 之间用 sftp 只有 250mbps,我也不知道什么情况
        47
    xenme   35 天前 via iPhone
    吃瓜看戏,另外请教一个昨天碰到的问题。
    一个 pc 挂主路由,一个 pc 挂 ap 下,所有节点都是千兆有线连接。iperf 测试结果是 A->B 800Mbps, 反过来只有 600Mbps,-P3 的话速度更低只有 400Mbps 左右。

    百思不得其解
        48
    shiji   35 天前 via Android   ♥ 1
    哈哈,到此一游。

    言归正传,我发现 raid5 确实会拉低性能。
    再一个,苹果机用 SMB 传文件就会慢。AFP 能快很多。
    windows osx linux 各用各的协议会好一些。
        49
    predator   35 天前
    拉黑一个再接着吃瓜,大家继续
        50
    huluhulu   35 天前 via iPhone
    iperf 的包大小是不是可配的?如果配成全小包,可能会达到 pps 上限。千兆交换机的千兆,其实是背板的 pps 决定的。
    用 1400 大小左右的包测。
        51
    zeraba   35 天前 via Android
    忽略上面那位仁兄,兄弟的群晖是黑是白? 我最近也遇到这个问题,J3455 华擎的黑群内网差不多也是这样,据说需要在 bios 中设置下,还没试
        52
    ynyounuo   35 天前 via iPhone
    好的文化教育和眼界真的很重要啊。😨
        53
    feather12315   35 天前 via Android
    我记得 250Mbps 是一个特殊的速度,看看网卡有没有工作在千兆模式?
        54
    ryd994   35 天前 via Android   ♥ 1
    @xenme 不对称是正常的。
    可以是拥塞控制不同
    可以是主机的性能不同。一般瓶颈在接收方,所以如果接收方性能更好的话最终速率更好。
    可以是网卡性能不同

    多连接的话会影响 tso/lro,特别是丢包比较多的情况,lro 会进一步影响系统对拥塞的判断,所以结果更差也有可能。

    @huluhulu iperf 默认是大包,毕竟是 TCP,用的就是系统默认,似乎没办法改。UDP 默认 8k,但是可以控制。
        55
    whajcf   35 天前
    我自己碰到过的案例是千兆交换机出问题了... 坑不?
        56
    sinv   35 天前 via iPhone
    @ryd994 大厂螺丝钉,哈哈哈,感觉都快有阴影了
        57
    peyppicp   35 天前
    @ryd994 搭楼问下,哥们是否可以内推一下微软呢😁
        58
    ryd994   35 天前 via Android   ♥ 1
    @peyppicp 可以推,但是微软内推效果不大。如果你做网络 /硬件方面的话我可以把简历拿给老板看看。
        59
    fonlan   35 天前
    如果是 TCP 的话建议 wireshark 抓个包分析下
        60
    index90   35 天前
    1. 跑 iperf 的时候看两端 CPU,内存,排除机器性能问题
        61
    index90   35 天前   ♥ 1
    1. 跑 iperf 的时候看两端 CPU,内存,排除机器性能问题
    2. NAS 直接接电脑测
    3. NAS 和电脑都接到交换机下测
    4. NAS 和电脑都接到路由器下测
        62
    realpg   35 天前 via Android   ♥ 1
    iperf....
    8 年运维傻逼到这程度的全球罕见
        63
    index90   35 天前
    所以现在有结论了么?比较好奇是什么原因
        64
    HonorLee   35 天前
    感谢各位!
    今天回去换个千兆路由再测一下网络和 IO 速度~
        65
    lanceboss   35 天前 via iPhone
    @realpg 你妈死了。
        66
    mrdemonson   35 天前 via Android
    最好路由器下挂个交换机,局域网电脑接交换机,局域网之间流量不要给走路由器
        67
    lanceboss   35 天前 via iPhone
    昨天要睡觉了。没仔细看内容。

    敢骂我的。一律死妈。谢谢🙏!
        68
    conver   35 天前 via iPhone
    B 掉后清爽了
        69
    lsylsy2   35 天前
    @Livid 楼上那位看不下去了……

    @ryd994 居然见到 redmond 同事?(我是上海菜鸡一只就是了)
        70
    azh7138m   35 天前 via Android
    @realpg hhhhh 老哥好惨啊 无辜被喷
        71
    Livid   V2EX Moderator   35 天前
    @lsylsy2 谢谢举报。账号 @lanceboss 会被彻底 ban。
        72
    msg7086   35 天前
    这运维也太菜了,谁招去谁倒霉呀……

    楼主可以试试网线直连不走交换机看看速度?
        73
    zzlzhang   35 天前
    @HonorLee
    虽然不大可能 似乎排查一下网线应该是第一步
    直接把路由搬到电脑旁边插条短网线试试有没变化
    排除网线的问题剩下再看其他?
        74
    ahjsrhj   35 天前
    8 年的这个也太逗了
    楼主你可以交换机直连电脑和群晖,不经过路由看看速度
        75
    imbushuo   35 天前
    哇这楼里好多同事(
        76
    Rsl   35 天前
    哈哈哈哈, 笑死我了, 都不忍拉黑, ban 了好可惜.
        77
    Barnard   35 天前
    侮辱了 8 年运维这四个字。 欢乐~……
        78
    johnkiller   35 天前
    前排看戏
        79
    wangfei324017   35 天前
    全双工半双工看看
        80
    celeron533   35 天前
    250M 这个数字诡异,难道中间有类似于单臂路由或者 vlan ?一来一去可能有重复流量挤在一条 1G 线上
        81
    index90   35 天前
    @HonorLee 赶紧下班回家搞啊,在线等答案
        82
    cwbsw   35 天前
    惊了,楼上一帮人都是些是什么水平啊,真是隔行如隔山。
        83
    madmanffff   35 天前
    作为这方面的门外汉看对话就看出来谁高谁低了。。8 年运维,怕不是一直在重复搬砖
        84
    oovveeaarr   35 天前
    我觉着是不是某一头启用了 Gigabit Lite
    先做一个延迟抖动检测吧,看看是对端出问题还是自己出问题了。

    @xenme #47 如果是 Realtek 网卡的话,可以考虑下是不是驱动问题,Realtek 的上传会慢一些的,也是 500-700,更新驱动就可以到 900 左右,不过上不到 950
        85
    aheadlead   35 天前 via iPhone
    8 年运维……
        86
    HonorLee   35 天前
    @shiji 感谢 转 afp 后速度飙升回来了!!!之前一直没注意 smb 和 afp 的区别
        87
    weyou   35 天前 via Android
    @HonorLee 所以..你怎么解释你发的 iperf 的测试结果?
        88
    xdzhang   34 天前
    这是我见过最精彩的一个帖子,同时想起我之前看的绝密 543 里面的特务连八年。。。。
        89
    HonorLee   34 天前
    @weyou 这一点我也比较迷,用 udp 测的话可以达到 980Mbps,但换成 tcp 测就在 250Mbps 左右徘徊,也可能是因为 Tcp 包大小的缘故?网络层协议层传输这块我不太熟悉.也希望有对这块比较了解的能指教一下
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   963 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 18:49 · PVG 02:49 · LAX 11:49 · JFK 14:49
    ♥ Do have faith in what you're doing.