← All posts FiveM

VPS vs VDS vs Dedicated Server untuk FiveM: Mana yang Tepat?

Perbedaan VPS, VDS, dan dedicated server untuk server FiveM dari sisi performa per core, konsistensi, dan biaya, plus panduan memilih sesuai tahap server kamu.

Saat mau menyewa server untuk FiveM, kamu akan ketemu tiga istilah yang sering dipakai bergantian: VPS, VDS (virtual dedicated server), dan dedicated server. Harganya bisa beda puluhan kali lipat, dan label di halaman penjual tidak selalu menjelaskan apa yang sebenarnya kamu dapat.

Artikel ini membahas perbedaan ketiganya dari sudut pandang yang paling penting untuk FiveM: bagaimana server thread FXServer memakai CPU, kenapa "jumlah vCPU" bukan angka yang paling menentukan, dan kapan kamu sebenarnya butuh naik kelas. Di akhir ada tabel keputusan sederhana.

Kenapa jenis server penting untuk FiveM

FXServer (server FiveM) menjalankan logika game dan sebagian besar script Lua/JS resource di thread utama. Artinya, ketika satu tick server terlambat karena script berat, database lambat, atau CPU sedang direbut proses lain, seluruh pemain merasakan efeknya: desync, kendaraan "teleport", dan muncul peringatan server thread hitch warning di console. Pembahasan lengkap peringatan itu ada di panduan hitch warning FiveM.

Karena beban utamanya terpusat di satu thread, dua hal yang paling berpengaruh adalah:

  • Performa per core (clock dan generasi CPU), bukan sekadar jumlah core.
  • Konsistensi: apakah core itu selalu tersedia untuk kamu, atau bisa direbut tenant lain di mesin yang sama.

Jumlah core tetap berguna: database (MariaDB/MySQL), txAdmin, proses sistem, dan thread pendukung FXServer butuh ruang. Tapi menambah vCPU tidak otomatis membuat server thread lebih cepat.

VPS: berbagi resource, harga paling ringan

VPS (virtual private server) adalah mesin virtual di atas host fisik yang dipakai banyak pelanggan. Kamu mendapat sejumlah vCPU, RAM, dan disk, plus akses root. Kebanyakan VPS memakai vCPU shared: satu core fisik dibagi beberapa VM, dan penyedia mengandalkan fakta bahwa tidak semua pelanggan memakai CPU penuh di waktu yang sama.

Kelebihan

  • Murah dan mudah di-scale.
  • Cocok untuk server development, staging, bot Discord, website komunitas, atau database kecil.
  • Penyedia besar biasanya punya jaringan dan uptime yang stabil.

Kekurangan untuk FiveM produksi

  • Noisy neighbor: saat VM lain di host yang sama sedang sibuk, waktu CPU untuk VM kamu bisa tertunda. Di Linux ini terlihat sebagai nilai st (steal time) di top atau vmstat.
  • Performa tidak selalu bisa diprediksi, padahal FiveM sensitif terhadap jeda kecil.
  • Proteksi DDoS sering terbatas atau berupa add-on.

Cara cek cepat apakah VPS kamu terkena steal time:

vmstat 1 10
# lihat kolom "st" paling kanan; nilai yang sering di atas 0–1% saat beban
# berarti hypervisor sedang memberi waktu CPU ke VM lain

VDS / vDedicated: core khusus di mesin virtual

VDS masih berupa mesin virtual, tetapi penyedia mengalokasikan core CPU yang tidak dibagi (dedicated/pinned) untuk VM kamu, biasanya dengan RAM yang juga tidak di-overcommit. Hasilnya, kamu tetap dapat kemudahan virtualisasi (provisioning cepat, snapshot, reinstall OS dari panel) tanpa harus berebut CPU dengan tenant lain.

Kelebihan

  • Performa per core lebih konsisten dibanding VPS shared.
  • Lebih murah dan lebih cepat disiapkan dibanding menyewa satu mesin fisik.
  • Upgrade paket umumnya lebih mudah daripada migrasi hardware.

Kekurangan

  • Harga lebih tinggi dari VPS biasa.
  • Istilah "VDS" dipakai berbeda-beda oleh tiap penyedia. Selalu tanyakan: apakah core benar-benar dedicated, CPU apa yang dipakai, dan apakah RAM di-overcommit.

Dedicated server: satu mesin fisik untuk kamu

Dedicated server berarti seluruh mesin fisik disewa oleh kamu. Tidak ada hypervisor dari penyedia (kecuali kamu memasangnya sendiri), semua core dan RAM milikmu.

Kelebihan

  • Kontrol penuh atas hardware, termasuk BIOS/IPMI pada beberapa penyedia.
  • Cocok untuk komunitas besar yang menjalankan banyak layanan: beberapa instance FXServer, database terpisah, monitoring, dan web.

Kekurangan

  • Biaya bulanan dan sering kali biaya setup lebih tinggi.
  • Waktu provisioning lebih lama, dan kalau hardware rusak, pemulihan bergantung pada SLA penyedia.
  • Kamu bertanggung jawab atas lebih banyak hal: RAID, monitoring disk, firmware.
  • Untuk satu server FiveM, sering kali kapasitasnya tidak terpakai.

Perbandingan singkat

AspekVPS (shared)VDS / vDedicatedDedicated
CPUvCPU dibagi dengan tenant lainCore dialokasikan khususSeluruh CPU fisik
Konsistensi performaBervariasiTinggiTinggi
ProvisioningMenitMenitJam sampai hari
Snapshot/reinstall dari panelBiasanya adaBiasanya adaTergantung penyedia
Cocok untukDev, staging, bot, webServer FiveM produksi kecil–menengahKomunitas besar, banyak layanan
BiayaRendahMenengahTinggi

Memilih berdasarkan tahap server kamu

Tahap 1: belajar dan development

Kalau kamu baru mengikuti panduan membuat server FiveM dari nol, atau sedang menulis resource pertama, VPS kecil sudah cukup. Bahkan banyak developer memulai di PC sendiri. Yang penting: OS yang didukung, akses root, dan kemampuan membuka port 30120 (TCP/UDP) dan 40120 (TCP untuk txAdmin).

Tahap 2: server dibuka untuk publik

Begitu ada pemain sungguhan, konsistensi mulai lebih penting daripada harga. Di tahap ini VDS biasanya pilihan paling masuk akal: core yang tidak direbut tenant lain, RAM cukup untuk FXServer plus database, dan disk NVMe untuk query yang cepat. Untuk menghitung kebutuhan RAM dan CPU sesuai jumlah slot dan resource, baca berapa RAM dan CPU untuk server FiveM.

Tahap 3: komunitas besar dan banyak layanan

Kalau kamu menjalankan beberapa server (misalnya server utama dan server event), database dengan replikasi, sistem monitoring, dan website, dedicated server atau beberapa VDS terpisah mulai masuk hitungan. Banyak tim memilih memisahkan database ke mesin sendiri supaya backup dan query berat tidak mengganggu server thread.

Jangan lupa: masalah lag sering bukan soal hardware

Sebelum upgrade, pastikan bottleneck memang di infrastruktur. Banyak kasus lag berasal dari resource yang loop setiap frame, query database tanpa index, atau event yang di-trigger terlalu sering. Gunakan resmon di client dan profiler di server untuk mencari resource yang paling mahal. Panduannya ada di cara menggunakan resmon dan profiler FiveM dan cara optimasi server FiveM agar tidak lag.

Upgrade hardware masuk akal ketika:

  • Profiler menunjukkan waktu tick tinggi padahal tidak ada satu resource yang dominan.
  • Steal time di VPS sering naik saat jam ramai.
  • RAM hampir penuh dan sistem mulai memakai swap.
  • Database dan FXServer saling berebut CPU saat backup atau jam sibuk.

Pertanyaan yang perlu kamu ajukan ke penyedia

  1. CPU apa yang dipakai (model dan generasi)? Apakah core dedicated atau shared?
  2. Apakah RAM di-overcommit?
  3. Jenis disk (NVMe/SSD/HDD) dan apakah ada batas IOPS?
  4. Di mana lokasi datacenter, dan bagaimana rute ke ISP utama Indonesia?
  5. Apakah anti-DDoS sudah termasuk, dan apakah dirancang untuk trafik UDP game?
  6. Apakah layanan managed atau self-managed? Siapa yang mengurus update OS dan FXServer?
  7. Bagaimana kebijakan backup dan snapshot?

Pembahasan lebih lengkap soal kriteria memilih penyedia ada di cara memilih hosting FiveM Indonesia anti-DDoS.

Opsi di Noctis

Sebagai gambaran, Noctis menyediakan dua jenis produk yang relevan:

  • Cloud VPS (di atas Akamai Cloud, Singapore dan Jakarta), mulai Rp110.000/bulan. Cocok untuk development, staging, bot, atau website komunitas.
  • vDedicated dengan core AMD Ryzen khusus, RAM DDR5, dan NVMe di jaringan Noctis sendiri (AS202118) dengan anti-DDoS selalu aktif. Paketnya VDS Mini (2 vCPU, 4 GB RAM) Rp700.000/bulan, VDS Lite (2 vCPU, 8 GB RAM) Rp1.200.000/bulan, dan VDS Medium (4 vCPU, 16 GB RAM) Rp2.400.000/bulan. Semua self-managed dengan root penuh.

Kami juga menjalankan server Noctis Roleplay (QBCore) di platform yang sama, jadi pertanyaan teknis soal FXServer di level server dan jaringan bisa kamu diskusikan langsung dengan tim kami.

Kesimpulan

  • VPS: pilihan tepat untuk belajar, development, dan layanan pendukung.
  • VDS: titik tengah yang paling masuk akal untuk kebanyakan server FiveM produksi, karena performa per core konsisten tanpa biaya mesin fisik.
  • Dedicated: untuk komunitas besar dengan banyak layanan, atau ketika kamu butuh kontrol hardware penuh.

Apa pun pilihannya, ukur dulu sebelum upgrade. Data dari profiler dan monitoring jauh lebih berguna daripada menebak.

Siap memindahkan server FiveM ke core yang tidak dibagi? Lihat paket di Hosting FiveM Noctis atau bandingkan semua paket di Noctis Cloud.

start here

Building something with Noctis?

Tell us what you need. A real person on our team reads every message.