Skip to content

集群局域网带宽与延迟测试

为方便部署人员或者管理员在局域网下对集群的网络带宽及网络延迟进行测试,SonmiHPC 集群中默认集成了 SpeedTest 服务端开源组件。当 SonmiHPC 集群部署完毕之后,speed-test 服务端组件默认关闭,可以通过命令启动或者关闭集群带宽与延迟测试组件。

组件配置

在 /etc/sonmi/config.yaml 中,关于 speed-test 模块的配置如下:

shell
speed-test:
    enabled: false                  # 是否开启
    port: 5685                      # 测试端口
    path: /opt/sonmi/speed-test     # 静态文件根目录
speed-test:
    enabled: false                  # 是否开启
    port: 5685                      # 测试端口
    path: /opt/sonmi/speed-test     # 静态文件根目录

在修改上述配置之后需要重启 sonmictld 服务:

shell
systemctl restart sonmictld
systemctl restart sonmictld

启动组件

用户也可以不通过修改 sonmi 配置文件,直接使用如下的命令开启组件:

shell
sonmictl component enable speed-test
sonmictl component enable speed-test

当使用完该功能后,请及时关闭该组件:

shell
sonmictl component disable speed-test
sonmictl component disable speed-test

网络测试

当用户启用该组件后,可以在局域网下通过登录节点 IP 以及组件设置的端口(默认5685)进行访问:

http://IP:5685
http://IP:5685

出现的测试界面如下:

点击 Start 按钮之后,等待测试完成,就可以在页面右边看到网络测试结果。

参考链接

  1. OpenSpeedTest Github仓库

本站内容未经授权禁止转载
联系邮箱: [email protected]