为什么我可以在 10G 网络上访问

为什么我可以在 10G 网络上访问

我有 4 个 CentOS 7 盒子,其中装有 SuperMico 10000BaseT NIC,并插入 Netgear ProSafe XS712T 交换机和 Cat8 电缆。交换机全部为默认设置,但显示 NIC 为 10G Full。NIC 配置如下:

[root@VH11 ~]# ethtool ens1f0
Settings for ens1f0:
        Supported ports: [ TP ]
        Supported link modes:   100baseT/Full
                                1000baseT/Full
                                10000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 10000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: Unknown
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes

仅有 10G NIC 插入交换机。

传输 1 个 20G 文件时,rsync、scp 和 iftop 报告的文件传输速度仅低于 1G。当我使用 iperf 从服务器 > 交换机 > 服务器进行测试时,它告诉我速度为 9.38 Gbits/sec,但使用 rsync 或 scp 进行文件传输时,我只能获得该速度的 10%。

我在这里做错了什么?

在此先感谢您的时间。

附加信息:对于1GB网段:

[root@VH14 ~]# time scp bigfile [email protected]:/home
[email protected]'s password:
bigfile                                       100% 4494MB 110.1MB/s   00:40

real    0m46.657s
user    0m18.975s
sys     0m4.646s

对于10GB网段:

[root@VH14 ~]# time scp bigfile [email protected]:/home/bf3
[email protected]'s password:
bigfile                                       100% 4494MB 112.3MB/s   00:40

real    0m45.693s
user    0m34.643s
sys     0m8.440s

172. 和 10. 位于不同的交换机上。10G 交换机没有上行链路,仅与服务器通信。因此,尽管 iperf 说我获得了大约 10G,但两个子网上的传输结果基本相同。

我不认为磁盘 I/O 是我的问题:

[root@VH14 ~]# hdparm -t /dev/md126

/dev/md126:
 Timing buffered disk reads: 4150 MB in  3.00 seconds = 1382.80 MB/sec
[root@VH14 ~]# hdparm -T /dev/md126

/dev/md126:
 Timing cached reads:   19798 MB in  1.99 seconds = 9945.27 MB/sec

更多信息:10G NIC 上的 MTU 为 9124。CPU 为 Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz

相关内容