9 Mar, 2024
4 menit
Ketika kamu menggunakan atau berlangganan VPS terutama Linux, mungkin kamu penasaran dengan performa dari server tersebut dan ingin melakukan Benchmark VPS Linux untuk melihat data performa VPS yang telah kamu sewa.
Apabila kamu penasaran dan ingin melakukan uji coba tersebut, maka kamu dapat melakukan bechmark VPS linux dengan berbagai metode yang akan kita bahas dalam artikel ini.
Namun sebelum itu, ada beberapa hal yang perlu kamu ketahui sebelum mencoba melakukan benchmark VPS.
- Login sebagai user root untuk melakukan Benchmark (Cara login SSH VPS Linux)
- Dalam artikel ini, benchmark menggunakan Debian 10
- Benchmark merupakan uji dengan data saja. Ketika dalam production, performa VPS yang kamu gunakan mungkin berbeda.
- Benchmark dalam artikel ini dilakukan pada server kosong menggunakan layanan Vultr – 25GB Cloud Compute General Purpose.
- Meski kamu menggunakan spesifikasi ataupun produk yang sama, mungkin hasil benchmark akan berbada dari yang ada di artikel ini.
- Semua file didalam benchmark ini didownload kedalam folder /tmp/
Benchmark VPS Linux Menggunakan Bench.sh
Cara ini merupakan cara yang paling sering ditemukan ketika kamu mencari atau menanyakan hasil benchmark VPS.
Untuk melakukan benchmark menggunakan bench.sh, kamu hanya perlu menjalankan command berikut setelah login sebagai root di VPS
wget -qO- bench.sh | bash
Setelah beberapa saat dan proses benchmark berhasil, maka kamu akan mendapatkan hasil yang kurang lebih seperti ini
Note: Apabila kamu mendapatkan error ketika atau sebelum menjalankan bench.sh, maka kamu bisa menginstall bc, misalnya dengan command berikut
sudo apt-get install bc
Benchmark Menggunakan Nench.sh
Cara lain yang bisa kamu lakukan untuk menjalankan benchmark VPS Linux selain menggunakan bench.sh adalah menggunakan nench.sh.
Sama seperti ketika menggunakan bench.sh, kamu hanya perlu menjalankan command berikut ini setelah login ke VPS menggunakan user root
(wget -qO- wget.racing/nench.sh | bash; wget -qO- wget.racing/nench.sh | bash) 2>&1 | tee nench.log
Apabila kamu lebih suka menggunakan curl daripada wget, maka kamu bisa juga menggunakan command berikut
(curl -s wget.racing/nench.sh | bash; curl -s wget.racing/nench.sh | bash) 2>&1 | tee nench.log
Setelah proses bechmark selesai, maka kamu akan mendapatkan hasil yang kurang lebih seperti ini
Benchmark Menggunakan Geekbench
Pernah mendengar Geekbench? Kamu bisa juga menggunakan tools ini untuk melakukan benchmark pada VPS. (cara ini kurang direkomendasikan karena nantinya akan dilakukan benchmark grafik yang mungkin tidak diperlukan pada VPS, serta memerlukan waktu lama)
Namun karena link Geekbench akan berubah sesuai dengan versi yang tersedia, maka kamu perlu mendapatkan versi terbarunya dulu melalui halaman Geekbench disini: https://www.geekbench.com/download/linux/
Setelah berada dihalaman tersebut, batalkan saja proses download, kemudian salin link click here untuk mendapatkan link Geekbech terbaru
Setelah mendapatkan link Geekbench terbaru, selanjutnya kamu bisa melakukan benchmark dengan langkah-langkah berikut
1. Download Geekbench ke VPS
Kamu bisa menggunakan command berikut untuk mendownload Geekbench. Untuk link silakan bisa kamu sesuaikan dengan link terbaru yang ada dihalaman Geekbench (dalam contoh ini menggunakan versi 6.2.2)
wget https://cdn.geekbench.com/Geekbench-6.2.2-Linux.tar.gz
2. Ekstrak File
Ketika proses download selesai, kamu bisa mengekstrak file dan membuka folder hasil ekstraknya
tar xf Geekbench-6.2.2-Linux.tar.gz && cd Geekbench-6.2.2-Linux
*sesuaikan 6.2.2 dengan versi yang kamu download
3. Jalankan Benchmark
Karena disini menggunakan geekbench 6, maka kita dapat menggunakan command berikut untuk menjalankan benchmark
./geekbench6
Setelah beberapa saat dan prorsenya selesai, maka kamu akan mendapatkan link untuk memeriksa hasil benchmarkmu
Ketika diakses melalui browser, maka kamu akan mendapatkan hasil yang kurang lebih seperti ini
Benchmark VPS Linux Menggunakan FIO
FIO atau Flexible I/O Tester merupakan benchmark yang bisa dilakukan untuk memeriksa I/O pada VPS. Kamu bisa melakaukan langkah-langkah berikut untuk melakukan benchmark menggunakan FIO
1. Install FIO
Untuk memulai, maka kamu bisa menginstall FIO di servermu dulu sebelum melakukan bechmark
sudo apt-get install fio -y
2. Buat Konfigurasi FIO
Karena disini kita akan menggunakan folder /tmp/ pada semua benchmark, maka kita bisa membuat konfigurasi FIO didalam folder tersebut
sudo nano /tmp/fio.conf
Didalam file konfigurasi, tambahkan konfigurasi yang akan digunaakn, misalnya seperti ini
[global]
ioengine=libaio
size=512M
directory=/tmp
[read]
rw=read
3. Jalankan Benchmark
Karena sekarang kamu sudah menentukan konfigurasi yang digunakan, maka kamu bisa menjalankan benchmark menggunakan command berikut
sudo fio /tmp/fio.conf
Setelah berhasil, maka kamu akan mendapatkan hasil yang kurang lebih seperti ini
Benchmark VPS Menggunakan YABS
YABS (Yet-Another-Bench-Script) merupakan script yang menggabungkan dari beberapa Bechmark diatas, mulai dari tampilan awal Bench.sh, Benchmark Geekbench, dan pengetesan FIO.
Untuk menggunakan YABS, kamu cukup menjalankan perintah berikut di VPS dan menunggu hasilnya
curl -sL yabs.sh | bash
Atau kamu bisa juga mendownload filenya menggunakan wget
wget -qO- yabs.sh | bash
Terima kasih telah berkunjung ke WPGan.com. Dapatkan saldo $100 di Vultr gratis dan deploy servermu sendiri melalui [Halaman Ini]