我們選擇到一臺VPS和云服務(wù)器后是不是也需要測試下主機性能?就好比我們剛買到一臺電腦一樣會通過一些軟件工具跑分測試。同樣的對于VPS主機也是需要用到VPS測試腳本工具的。在這篇文章中,我們可以通過下面幾個小腳本工具測試新買的云服務(wù)器、VPS主機性能。
1、UnixBench跑分測試
很多時候我們沒有用到UnixBench跑分測試的原因是一個腳本需要等到半小時才可以跑分出結(jié)果,所以我們看到很多測評博客是沒有跑分測試的。當然跑分也不是絕對的,有些跑分分數(shù)高但是實際的性能體驗并不好,就好比早年的OPENVZ架構(gòu)的服務(wù)器,實際上性能是不如KVM或者XEN的,但是跑分高。
wget --no-check-certificate http://tools.laobuluo.com/tools/unixbench.sh chmod +x unixbench.sh ./unixbench.sh
我們需要直接在服務(wù)器中登錄遠程SSH之后,直接執(zhí)行腳本即可。腳本默認使用UnixBench5.1.3版本,由于大部分服務(wù)器VPS都沒有顯卡或者是集成顯卡,不需要進行圖像性能測試,所以作者注釋了關(guān)于graphic的測試項內(nèi)容。
2、一鍵腳本實現(xiàn)Linux服務(wù)器硬件配置
wget http://tools.laobuluo.com/tools/linuxtest.sh -N --no-check-certificate #不含UnixBench的測試,無網(wǎng)頁分享 bash linuxtest.sh #不含UnixBench的測試,帶網(wǎng)頁分享 bash linuxtest.sh s #含UnixBench的測試,不帶網(wǎng)頁分享 bash linuxtest.sh a #含UnixBench的測試,帶網(wǎng)頁分享 bash linuxtest.sh as
這個腳本可以測試當前服務(wù)器的硬盤存取延遲、iops、存取速度,測試本機帶寬,測試本機到25個國外節(jié)點下載速度,測試本機到8個國內(nèi)節(jié)點下載速度,測試本機到國內(nèi)9個節(jié)點的路由,測試本機到國內(nèi)9個節(jié)點的延遲與丟包。
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這個工具是測試服務(wù)器VPS的硬件型號、磁盤IO、下載速度、各地ping值和上傳速度。還支持生成網(wǎng)頁分享。
5、VPS回程路由測試
wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh bash testrace.sh
這些測試工具也是輔助測試的,我們對于VPS測試腳本就看看實際的參數(shù),真要體驗速度和性能還是需要我們在使用中體驗到。
評論