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