"Berapa besar VPS yang saya perlukan?" bergantung pada apa yang Anda jalankan. Paket kecil lebih dari cukup untuk sebagian pekerjaan dan boros untuk yang lain, sedangkan yang terlalu kecil membuat semuanya lambat. Panduan ini memberikan ukuran awal yang masuk akal untuk beban kerja umum, serta cara memeriksa apakah pilihan Anda sudah tepat.
Ukuran awal
Ini adalah titik awal, bukan jaminan. Penggunaan nyata bervariasi menurut traffic dan pengaturan.
| Beban kerja | vCPU | RAM | Disk |
|---|---|---|---|
| Situs pribadi atau blog | 1 | 1 hingga 2 GB | 20 hingga 40 GB |
| WordPress dengan sedikit traffic | 2 | 4 GB | 40 hingga 60 GB |
| Bot Telegram atau Discord | 1 | 1 hingga 2 GB | 20 GB |
| WireGuard atau VPN lainnya | 1 | 1 GB | 20 GB |
| Bot trading | 2 | 2 hingga 4 GB | 40 GB |
| Server Minecraft (kelompok kecil) | 2 hingga 4 | 4 hingga 8 GB | 40 hingga 80 GB |
| Aplikasi self-hosted dengan Docker | 2 hingga 4 | 4 hingga 8 GB | 60 hingga 120 GB |
| Node Bitcoin atau Litecoin pruned | 2 | 4 hingga 8 GB | 60 hingga 120 GB |
Node blockchain penuh dan model AI membutuhkan jauh lebih banyak. Lihat ukurannya di hosting node dan hosting LLM privat.
Fungsi setiap sumber daya
- CPU. Penting untuk kompilasi, enkripsi, server game, dan banyak permintaan sekaligus.
- RAM. Database, cache, aplikasi Java, dan kontainer. Kehabisan RAM menyebabkan swapping dan perlambatan, atau mematikan proses.
- Disk. Data, log, cadangan, dan sistem operasi. Disk NVMe paling membantu untuk database.
- Jaringan. Penting untuk streaming, node, dan apa pun yang memindahkan banyak data.
Periksa apa yang sebenarnya Anda pakai
htop # CPU and memory per process
free -h # memory and swap
df -h # disk space
iostat -x 5 # disk load (package: sysstat)
vnstat -d # daily traffic (package: vnstat)
Jika memori di atas 80 persen sepanjang hari atau server melakukan swap, tambah RAM. Jika CPU mendekati batas saat penggunaan normal, tambah vCPU. Jika disk di atas 80 persen, tambah disk atau bersihkan.
Mulai kecil dan berkembang
Anda dapat pindah ke paket yang lebih besar seiring berkembangnya proyek, jadi tidak perlu membeli untuk traffic khayalan. Tentukan ukurannya dengan paket VPS, atau gunakan pembuat kustom untuk memilih CPU, RAM, dan disk secara terpisah.