Hosting Unlimited: Benarkah Tanpa Batas? Cara Membaca Batasan Sebenarnya
Hosting unlimited tetap punya batas: inode, CPU, RAM, entry process, I/O, dan fair usage. Pelajari cara membacanya dan kapan sebaiknya pindah ke VPS.
Daftar isi
- Mengapa penyedia bisa menjual "unlimited"
- Batasan teknis yang hampir selalu ada
- Fair usage policy dan larangan di ketentuan layanan
- Backup pada paket unlimited
- Tanda bahaya pada paket unlimited
- Kapan hosting unlimited sudah cukup
- Kapan sebaiknya pindah ke VPS
- Pertanyaan untuk support sebelum membeli
- Sumber dan referensi
Paket hosting berlabel "unlimited" menjanjikan disk dan bandwidth tanpa batas, padahal server fisik di baliknya tetap punya kapasitas terbatas. Batasan itu tidak hilang, hanya dipindahkan ke tempat yang jarang dibaca: ketentuan layanan, kebijakan penggunaan wajar, dan pengaturan sumber daya di server. Panduan ini membantu Anda menemukan batas yang sebenarnya sebelum situs Anda menampilkan error di saat pengunjung sedang ramai.
Mengapa penyedia bisa menjual "unlimited"
Model shared hosting bergantung pada kenyataan bahwa sebagian besar situs kecil hanya memakai sedikit sumber daya. Satu server menampung banyak akun, dan rata-rata pemakaian per akun jauh di bawah kapasitas server. Karena hanya sedikit pelanggan yang mendekati batas, penyedia bisa menghapus angka kuota disk dan bandwidth dari halaman paket.
Yang sebenarnya dijual adalah "tanpa kuota tetap untuk penggunaan normal". Begitu sebuah akun memakai sumber daya jauh di atas rata-rata, penyedia mengendalikannya dengan dua alat: batasan teknis di server dan klausul di ketentuan layanan. Keduanya perlu Anda pahami sebelum membeli.
Batasan teknis yang hampir selalu ada
Banyak shared hosting di Indonesia berjalan di atas cPanel atau panel serupa, dan sebagian besar di antaranya memakai CloudLinux. Sistem ini membungkus setiap akun dalam LVE (Lightweight Virtual Environment), sehingga satu akun tidak bisa menghabiskan CPU atau RAM seluruh server. Nilai batasnya ditentukan oleh masing-masing penyedia, jadi angka pastinya hanya bisa Anda ketahui dari spesifikasi paket atau dengan bertanya langsung.
| Parameter | Yang dibatasi | Gejala saat batas tercapai |
|---|---|---|
| CPU (SPEED) | Persentase inti prosesor yang boleh dipakai akun | Situs melambat, halaman lama dimuat |
| RAM (PMEM) | Memori fisik untuk proses PHP dan skrip lain | Error 500 atau 503, proses dihentikan paksa |
| Entry Process (EP) | Jumlah koneksi bersamaan ke skrip dinamis | Error 508 "Resource Limit Is Reached" |
| Jumlah proses (NPROC) | Total proses yang berjalan di akun | Proses baru gagal dibuat, cron bisa gagal |
| I/O dan IOPS | Kecepatan dan jumlah operasi baca tulis disk | Situs tersendat saat backup atau impor data |
| Inode | Jumlah file, folder, dan email | Tidak bisa mengunggah file atau menerima email |
Entry process dan pengunjung bersamaan
Entry process sering disalahpahami sebagai jumlah pengunjung. Satu entry process terpakai selama skrip PHP memproses sebuah permintaan, yang biasanya hanya berlangsung sepersekian detik. Situs dengan cache halaman yang baik bisa melayani banyak pengunjung dengan sedikit entry process. Sebaliknya, situs WordPress tanpa cache dengan banyak plugin, atau toko online dengan keranjang belanja dinamis, cepat menghabiskan batas ini ketika trafik naik.
Inode, batas yang paling sering terlupa
Setiap file, folder, dan pesan email dihitung sebagai satu inode. Disk boleh saja "unlimited", tetapi jika paket membatasi jumlah inode, Anda tetap akan mentok. Penyumbang inode terbesar biasanya:
- folder cache plugin yang menyimpan ribuan file kecil,
- kotak masuk email yang tidak pernah dibersihkan,
- file backup lama yang menumpuk di akun hosting,
- folder
node_modulesatauvendordari proyek pengembangan, - file sesi PHP dan file sementara yang tidak terhapus otomatis.
Di cPanel, jumlah inode yang terpakai biasanya tampil di panel statistik dengan label File Usage. Jika server memakai CloudLinux, menu Resource Usage menampilkan riwayat pemakaian CPU, RAM, dan entry process, lengkap dengan catatan "fault" setiap kali batas tercapai. Catatan fault inilah petunjuk paling jujur tentang apakah paket Anda masih cukup.
Fair usage policy dan larangan di ketentuan layanan
Selain batas teknis, ketentuan layanan (Terms of Service) dan kebijakan penggunaan wajar (Acceptable Use Policy atau Fair Usage Policy) memberi penyedia hak untuk menindak akun yang dianggap berlebihan. Saat membaca dokumen ini, cari bagian yang mengatur hal berikut:
- Definisi penggunaan wajar. Sebagian penyedia menyebut persentase sumber daya server, sebagian lagi hanya menulis "sesuai kebijakan kami". Rumusan yang kabur memberi penyedia ruang tafsir yang luas.
- Larangan penggunaan disk. Hampir semua paket unlimited melarang hosting dipakai sebagai penyimpanan file pribadi, arsip backup, atau tempat distribusi file besar. Disk unlimited hanya berlaku untuk file yang menjadi bagian dari situs.
- Streaming dan file media. Banyak penyedia melarang streaming video atau audio langsung dari akun shared hosting.
- Batas email. Umumnya ada batas jumlah email keluar per jam dan ukuran kotak masuk. Batas ini penting jika Anda memakai email domain untuk keperluan usaha.
- Konsekuensi pelanggaran. Perhatikan apakah penyedia memberi peringatan lebih dulu, membatasi akun, meminta upgrade, atau langsung menangguhkan (suspend) akun.
Bandwidth unlimited juga perlu dibaca dalam konteks yang sama. Penyedia jarang menghitung kuota transfer data, tetapi kecepatan port server dan batas CPU tetap membatasi berapa banyak trafik yang bisa dilayani akun Anda.
Backup pada paket unlimited
Backup sering menjadi titik lemah paket murah. Ketentuan layanan bisa menyebut backup hanya sebagai layanan tambahan tanpa jaminan, atau mengecualikan akun dengan jumlah inode atau ukuran tertentu dari backup otomatis. Ada juga penyedia yang menyimpan backup hanya beberapa hari dan mengenakan biaya untuk proses restore.
Cek tiga hal: seberapa sering backup dibuat, berapa lama disimpan, dan apakah Anda bisa melakukan restore sendiri dari panel. Apa pun jawabannya, simpan salinan backup sendiri di luar server hosting. Backup yang hanya ada di server yang sama tidak menolong jika akun ditangguhkan atau server mengalami kerusakan.
Tanda bahaya pada paket unlimited
Beberapa pola berikut layak membuat Anda berhati-hati:
- Halaman paket tidak menyebut angka CPU, RAM, entry process, atau inode sama sekali, dan tim support tidak bisa menjawab saat ditanya.
- Ketentuan layanan membolehkan penyedia menangguhkan akun tanpa pemberitahuan karena "penggunaan berlebih" tanpa definisi yang jelas.
- Harga perpanjangan jauh lebih tinggi daripada harga promo dan baru terlihat di halaman checkout.
- Backup disebut gratis, tetapi restore berbayar atau hanya tersedia untuk paket tertentu.
- Tidak ada informasi lokasi server atau jaminan uptime tertulis.
Paket yang mencantumkan angka batas secara jelas sering lebih jujur daripada paket yang menulis kata unlimited di setiap baris. Untuk daftar pemeriksaan yang lebih lengkap, baca hal yang harus dicek sebelum membeli hosting murah.
Kapan hosting unlimited sudah cukup
Untuk sebagian besar situs kecil, paket unlimited dengan batas yang wajar sudah memadai. Contohnya:
- profil usaha, portofolio, atau blog pribadi dengan trafik ringan hingga sedang,
- situs WordPress yang sudah memakai cache halaman dan gambar yang dioptimalkan,
- beberapa situs kecil dalam satu akun yang masing-masing jarang ramai,
- situs sekolah atau organisasi yang kontennya jarang berubah.
Kuncinya adalah pemakaian yang stabil dan bisa diperkirakan. Jika grafik Resource Usage Anda hampir tidak pernah menyentuh batas, label unlimited tidak merugikan Anda, dan tidak ada alasan membayar lebih untuk server sendiri.
Kapan sebaiknya pindah ke VPS
Pertimbangkan VPS atau cloud server jika salah satu kondisi ini terjadi berulang kali:
- error 508 atau 503 muncul setiap kali ada lonjakan pengunjung, meskipun cache sudah aktif,
- catatan fault di Resource Usage terus bertambah setiap hari,
- Anda membutuhkan perangkat lunak yang tidak tersedia di shared hosting, misalnya proses latar belakang yang berjalan terus, versi database tertentu, atau aplikasi Node.js yang berat,
- toko online Anda melayani banyak transaksi bersamaan,
- penyedia sudah mengirim peringatan penggunaan berlebih.
VPS memberi alokasi CPU dan RAM yang jelas, tetapi Anda (atau penyedia, jika memilih layanan terkelola) harus mengurus pembaruan sistem, keamanan, dan backup. Perbandingan lengkapnya ada di artikel perbedaan shared hosting, VPS, dan cloud.
Pertanyaan untuk support sebelum membeli
Kirim pertanyaan berikut lewat tiket atau live chat, lalu simpan jawabannya sebagai bukti tertulis:
- Berapa batas CPU, RAM, entry process, dan inode untuk paket ini?
- Apakah server memakai CloudLinux, dan apakah saya bisa melihat Resource Usage dari panel?
- Berapa batas email keluar per jam?
- Seberapa sering backup otomatis dibuat, berapa lama disimpan, dan apakah restore dikenakan biaya?
- Apa yang terjadi jika akun saya melewati batas penggunaan wajar?
Jawaban yang cepat dan spesifik menandakan penyedia yang terbuka, sedangkan jawaban yang hanya mengulang kalimat promosi adalah sinyal untuk mencari pilihan lain. Setelah membeli, biasakan memeriksa Resource Usage sebulan sekali dan bandingkan pengalaman Anda dengan jaminan uptime di SLA penyedia, supaya Anda tahu kapan situs mulai membutuhkan paket yang lebih besar.
Sumber dan referensi
- Dokumentasi CloudLinux: penjelasan resmi tentang LVE serta batas CPU, memori, entry process, I/O, dan inode.
- Dokumentasi cPanel: panduan fitur panel, termasuk statistik akun dan pengelolaan file.
- Dokumentasi PHP: referensi konfigurasi PHP yang memengaruhi pemakaian memori skrip.