V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dbw9580
V2EX  ›  问与答

NAS 传输瓶颈

  •  
  •   dbw9580 · 2017-12-12 18:35:42 +08:00 · 2719 次点击
    这是一个创建于 2536 天前的主题,其中的信息可能已经有所发展或是发生改变。
    硬件是华擎 J3455-itx 的板子,Realtek 8111GR 网卡,经过一个千兆交换机,连到台式机上。
    软件是 ESXi6.5 上跑的 Debian 9,开 Samba 共享和 FTP。

    复制大文件无论是 Samba 还是 FTP 速度只有 20MB/s,偶尔上 30MB/s。这么看网卡和交换机确实是工作在了千兆模式下,但是远远没有达到网络和硬盘的性能上限。

    请问应该怎样检查瓶颈所在?目前有个想法是接口的 MTU 设置的过小,是否有必要设置到大于 1500 ?
    5 条回复    2017-12-12 19:28:49 +08:00
    rssf
        1
    rssf  
       2017-12-12 18:46:45 +08:00 via iPhone   ❤️ 1
    你的硬盘直通了么?装个 win 看看速度,先排除硬件问题
    psirnull
        2
    psirnull  
       2017-12-12 18:49:05 +08:00 via iPhone   ❤️ 1
    磁盘读写测试每秒多少 M
    dbw9580
        3
    dbw9580  
    OP
       2017-12-12 19:25:42 +08:00
    dd if=/dev/zero of=/mnt/bluebox/test bs=512M count=4 oflag=direct
    记录了 4+0 的读入
    记录了 4+0 的写出
    2147483648 bytes (2.1 GB, 2.0 GiB) copied, 53.6712 s, 40.0 MB/s

    dd of=/dev/null if=/mnt/bluebox/test bs=512M count=4 iflag=direct
    记录了 4+0 的读入
    记录了 4+0 的写出
    2147483648 bytes (2.1 GB, 2.0 GiB) copied, 159.946 s, 13.4 MB/s


    >>1
    @rssf
    >>2
    @psirnull
    还真是硬盘本身的瓶颈……这是块希捷的 USB 移动硬盘,难道走了 USB2.0 ?

    dd if=/dev/zero of=/mnt/blackbox/test bs=512M count=4 oflag=direct
    记录了 4+0 的读入
    记录了 4+0 的写出
    2147483648 bytes (2.1 GB, 2.0 GiB) copied, 18.9888 s, 113 MB/s

    dd of=/dev/null if=/mnt/blackbox/test bs=512M count=4 iflag=direct
    记录了 4+0 的读入
    记录了 4+0 的写出
    2147483648 bytes (2.1 GB, 2.0 GiB) copied, 25.7437 s, 83.4 MB/s

    另外一块 SATA 接口的台式机硬盘,在 ESXi 里做的直通,性能就比较正常
    oxoxoxox
        4
    oxoxoxox  
       2017-12-12 19:27:19 +08:00
    先检查网线的衰减 是否六类线? 距离是否太长?
    dbw9580
        5
    dbw9580  
    OP
       2017-12-12 19:28:49 +08:00
    但是这块移动硬盘之前在用作普通备份盘的时候性能也是正常的呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1515 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:00 · PVG 08:00 · LAX 16:00 · JFK 19:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.