speedbench.sh : VPS Benchmark Script

Buat sobat yang suka ngoprek VPS pasti udah sangat familiar dengan yang namanya script benchmark dari freevps.us. Sayangnya ada beberapa hal yang menurut saya kurang dari script tersebut padahal dari segi aspek dunia per-VPS-an beberapa aspek tersebut ada baiknya ditampilkan saat benchmark dilakukan. Alhasil, saya (dengan pengetahuan coding bash yang masih belepotan) sedikit bereksperimen agar script VPS benchmark tersebut dapat lebih informatif dengan menambahkan sedikit “bumbu”.

Beberapa hal yang tidak ada di bench.sh milik freevps.us antara lain :

  • Disk size
  • Alokasi IPv4 dan IPv6 untuk VM
  • Kecepatan upload VPS

Selain itu, ada beberapa pendapat yang menyatakan bahwa bench.sh bias dalam hal pengujian download, karena kebanyakan lokasi server  test download berada di belahan Amerika.

Oleh karena itu, untuk penggunaan pribadi saya melakukan sedikit modifikasi untuk bench.sh agar dapat memberikan output informasi yang kurang seperti yang telah dijelaskan diatas. Selain itu, script yang saya modif juga punya kemampuan untuk melakukan test upload (thanks to speedtest.net) dan sedikit perapihan output script agar bisa lebih readable.

bench.sh + speedtest-cli = speedbench.sh

Dependencies : python dan bash. bash biasanya sudah terinstal di hampir distro linux, sedangkan untuk python bisa di instal dengan package installer semacam aptitude atau yum.

Berikut ini contoh pengujian dengan script VPS benchmark yang saya modif :

# wget www.fazar.net/speedbench.sh 2>/dev/null -O- | bash

-- System information:

CPU model : Intel(R) Xeon(R) CPU X5650 @ 2.67GHz
Number of cores : 3
CPU frequency : 2659.756 MHz
Total amount of ram : 512 Mb
Total amount of swap : 512 Mb
Total storage space : 50G
Usable IP addresses : 2 IPv4 / 0 IPv6
System uptime : 147 days, 6:55,
Disk I/O speed :  80.2 MB/s

-- Testing network speed to the closest speed test server

Hosted by United Networks (Jacksonville, FL) 
D: 84.01 MB/s | U: 16.26 MB/s

-- Testing network speed to other regions

Hosted by SoftLayer Technologies, Inc. (Dallas, TX)
D: 26.32 MB/s | U: 9.98 MB/s

Hosted by SoftLayer Technologies, Inc. (Washington, DC)
D: 14.62 MB/s | U: 7.18 MB/s

Hosted by SoftLayer Technologies, Inc. (San Jose, CA)
D: 15.77 MB/s | U: 4.25 MB/s

Hosted by LeaseWeb (Haarlem)
D: 32.19 MB/s | U: 3.45 MB/s

Hosted by NewMedia Express (Singapore)
D: 5.33 MB/s | U: 1.21 MB/s

Hosted by Internode (Darwin)
D: 1.24 MB/s | U: 0.82 MB/s

Hosted by Allied Telesis Capital Corporation (Misawa)
D: 4.00 MB/s | U: 1.09 MB/s

Not bad huh? Silakan coba di VPS sobat sendiri… :)

Update June 17, 2015

  • Updated URL and fixed certificate error when downloading speedtest-cli
  • Improved download and upload output
  • Selected only 7 servers to test – US (central, west, east), EU, Asia, Australia and Japan
  • Removed latency test output

Credits :

About Fajar R. 297 Articles
Seseorang yang antusias terhadap dunia internet, IT, networking dan komputer. Tipikal introvert tapi suka berorganisasi dan adventuring ke tempat-tempat baru.

2 Komentar

Leave a Reply

Alamat email Anda tidak akan dipublikasikan.


*