我们选择到一台VPS和云服务器后是不是也需要测试下主机性能?就好比我们刚买到一台电脑一样会通过一些软件工具跑分测试。同样的对于VPS主机也是需要用到VPS测试脚本工具的。在这篇文章中,我们可以通过下面几个小脚本工具测试新买的云服务器、VPS主机性能。
1、UnixBench跑分测试
很多时候我们没有用到UnixBench跑分测试的原因是一个脚本需要等到半小时才可以跑分出结果,所以我们看到很多测评博客是没有跑分测试的。当然跑分也不是绝对的,有些跑分分数高但是实际的性能体验并不好,就好比早年的OPENVZ架构的服务器,实际上性能是不如KVM或者XEN的,但是跑分高。
wget --no-check-certificate http://tools.laobuluo.com/tools/unixbench.sh chmod +x unixbench.sh ./unixbench.sh
我们需要直接在服务器中登录远程SSH之后,直接执行脚本即可。脚本默认使用UnixBench5.1.3版本,由于大部分服务器VPS都没有显卡或者是集成显卡,不需要进行图像性能测试,所以作者注释了关于graphic的测试项内容。
2、一键脚本实现Linux服务器硬件配置
wget http://tools.laobuluo.com/tools/linuxtest.sh -N --no-check-certificate #不含UnixBench的测试,无网页分享 bash linuxtest.sh #不含UnixBench的测试,带网页分享 bash linuxtest.sh s #含UnixBench的测试,不带网页分享 bash linuxtest.sh a #含UnixBench的测试,带网页分享 bash linuxtest.sh as
这个脚本可以测试当前服务器的硬盘存取延迟、iops、存取速度,测试本机带宽,测试本机到25个国外节点下载速度,测试本机到8个国内节点下载速度,测试本机到国内9个节点的路由,测试本机到国内9个节点的延迟与丢包。
3、SuperBench 脚本工具
wget -qO- http://tools.laobuluo.com/tools/superbench.sh | bash
4、ZBench
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
ZBench这个工具是测试服务器VPS的硬件型号、磁盘IO、下载速度、各地ping值和上传速度。还支持生成网页分享。
5、VPS回程路由测试
wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh bash testrace.sh
这些测试工具也是辅助测试的,我们对于VPS测试脚本就看看实际的参数,真要体验速度和性能还是需要我们在使用中体验到。
评论