集群局域网带宽与延迟测试
为方便部署人员或者管理员在局域网下对集群的网络带宽及网络延迟进行测试,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 按钮之后,等待测试完成,就可以在页面右边看到网络测试结果。