sjmcefc2
V2EX  ›  问与答

千兆网络,机器都挂在一个千兆路由器上,可是拷贝速度只有 40m,这个不正常吧

  •  
  •   sjmcefc2 · Sep 23, 2021 · 2443 views
    This topic created in 1871 days ago, the information mentioned may be changed or developed.

    感觉太不正常了,而且 usb3.0 拷贝的速度也很低,也差不多是 40m 网络拷贝也是很低 是什么原因呢?网线? 网络结构是千兆路由器上挂了千兆交换机,千兆交换机下挂机器。

    23 replies  •  2021-09-24 18:20:06 +08:00
    davidyin
    davidyin
    Sep 23, 2021 via Android
    1
    硬盘速度?
    sjmcefc2
    sjmcefc2
    OP
    Sep 23, 2021
    2
    硬盘是 5400 转的 nas 硬盘,还有 7200 转
    PbCopy111
    PbCopy111
    Sep 23, 2021
    3
    看看干扰?比如都开了 DHCP ?
    看看网络协议,是否半双工?
    iperf 测试一下?
    有线还是无线?
    sadfQED2
    sadfQED2
    Sep 23, 2021 via Android
    4
    你拷贝的全是小文件?机械硬盘拷小文件这速度正常吧?
    Xushet
    Xushet
    Sep 23, 2021 via Android
    5
    没有缓存吧
    alyssa0326rr
    alyssa0326rr
    Sep 23, 2021
    6
    因为这样的拷贝是要靠 CPU 的. "千兆路由器" 其实通用计算性能也不见得多高的, AC-68U 这样的曾经的"高性能"路由器也就 40M 的 samba 水平.
    ajaxfunction
    ajaxfunction
    Sep 23, 2021
    7
    为啥不直接走交换机,过了路由就很麻烦
    sjmcefc2
    sjmcefc2
    OP
    Sep 23, 2021
    8
    @PbCopy111 只有路由器开了 dhcp,二级路由器开了 dhcp,但是机器都挂载一级路由上
    网络协议这个会有半双工?
    有线网络。
    sjmcefc2
    sjmcefc2
    OP
    Sep 23, 2021
    9
    @sadfQED2 都是 rar 压缩
    sjmcefc2
    sjmcefc2
    OP
    Sep 23, 2021
    10
    @ajaxfunction 可以直接走交换机?这是种什么玩法啊?可以控制?
    sjmcefc2
    sjmcefc2
    OP
    Sep 23, 2021
    11
    @alyssa0326rr 那就是要上软路由吗?
    Orciorc
    Orciorc
    Sep 23, 2021 via Android
    12
    你是用的什么协议测试? Samba/FTP/NFS ?
    你的 USB 插在哪里?是下载机还是路由器 USB ?
    终端设备用的是什么系统?网络是有线还是 2.4G/5G 无线?
    据我所知,Samba Android 的某个开源库性能不太行,速度比较低下,所以需要确定操作系统。此外 USB3.0 对 2.4Gwifi 有影响,会不会影响了速度?
    建议把设备型号 /操作系统都说明白一些
    kokutou
    kokutou
    Sep 24, 2021 via Android
    13
    40m 这个速度看起来像是 USB2.0 的速度。
    kokutou
    kokutou
    Sep 24, 2021 via Android
    14
    画个拓扑图吧。。
    sjmcefc2
    sjmcefc2
    OP
    Sep 24, 2021
    15
    你是用的什么协议测试? Samba/FTP/NFS USB 硬盘和 samba
    你的 USB 插在哪里?是下载机还是路由器 USB ? usb 插在电脑上(硬盘柜和 usb 硬盘),电脑上的硬盘和网络盘 samba 对拷。
    终端设备用的是什么系统?网络是有线还是 2.4G/5G 无线? 都是 windows,有线网络。
    据我所知,Samba Android 的某个开源库性能不太行,速度比较低下,所以需要确定操作系统。此外 USB3.0 对 2.4Gwifi 有影响,会不会影响了速度?
    建议把设备型号 /操作系统都说明白一些
    sjmcefc2
    sjmcefc2
    OP
    Sep 24, 2021
    16
    @kokutou 确实很迷惑,40m 这个太困惑了。但是设备都是绿口的 3.0
    sjmcefc2
    sjmcefc2
    OP
    Sep 24, 2021
    17
    @kokutou V 站怎么上传图?
    kokutou
    kokutou
    Sep 24, 2021 via Android
    18
    @sjmcefc2
    硬盘不会是 usb 插路由器上的吧。。。
    kokutou
    kokutou
    Sep 24, 2021 via Android
    19
    @sjmcefc2
    文字描述下呗,文件从哪个设备什么链接到哪里。
    ziseyinzi
    ziseyinzi
    Sep 24, 2021
    20
    你这个问题太笼统了,按 12 楼说的详细描述一下。
    sjmcefc2
    sjmcefc2
    OP
    Sep 24, 2021
    21
    @ziseyinzi 你是用的什么协议测试? Samba/FTP/NFS USB 硬盘和 samba
    你的 USB 插在哪里?是下载机还是路由器 USB ? usb 插在电脑上(硬盘柜和 usb 硬盘),电脑上的硬盘和网络盘 samba 对拷。
    终端设备用的是什么系统?网络是有线还是 2.4G/5G 无线? 都是 windows,有线网络。
    据我所知,Samba Android 的某个开源库性能不太行,速度比较低下,所以需要确定操作系统。此外 USB3.0 对 2.4Gwifi 有影响,会不会影响了速度?
    建议把设备型号 /操作系统都说明白一些
    sjmcefc2
    sjmcefc2
    OP
    Sep 24, 2021
    22
    千兆 路由器 ->交换机 1->docker 启动的 samba 文件共享 A
    ->交换机 2->台式机器 1->usb3.0 硬盘 1 (硬盘阵列) B
    -》 usb3.硬盘 2 (品牌 usb 硬盘) C
    A<=>b<=C 之间都是 40M
    alyssa0326rr
    alyssa0326rr
    Sep 24, 2021
    23
    @sjmcefc2 你的 SAMBA 是 docker 启动的? 那么 docker 是在哪台设备上? 抱歉我看不太懂你说的 A,B,C 以及网络拓扑


    各种简单尝试可以是
    1. 从本地硬盘复制到 Samba, 如果比移动硬盘快, 那就是 PC 到移动硬盘之间的锅
    2. Samba 开一个分享 /tmp 或者更快的存储进行对比

    关于软路由, 我觉得不应该让软路由来做 NAS, SAMBA 基本上是一个吃单线程性能的工作, 高频和省电是矛盾的

    关于交换机, 你的交换机没有连接路由器 WAN 口吧... 因为连接到 LAN 口上的话, 一个局域网内的数据包都是在交换机和路由器的交换机芯片里完成了, 不靠路由器的 CPU 性能.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   686 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 20:04 · PVG 04:04 · LAX 12:04 · JFK 15:04
    ♥ Do have faith in what you're doing.