Memiliki website yang berperforma tinggi sangatlah penting apalagi era mobile device saat ini.
Kecepatan akses dan responsivitas website dapat mempengaruhi pengalaman pengguna serta kesuksesan bisnis Anda.
Salah satu faktor kunci yang perlu diperhatikan dalam memastikan performa website dengan menghitung kebutuhan RAM dan prosesor yang sesuai.
Dalam artikel ini, kami akan membahas tentang cara menghitung kebutuhan RAM dan prosesor pada website.
Simak sampai akhir artikel!
Daftar isi :
Cara Menghitung Kebutuhan RAM dan Prosesor
Memilih RAM dan prosesor yang sesuai dengan kebutuhan website memberikan manfaat seperti performa yang optimal, penghematan biaya, stabilitas dan serta optimalisasi SEO.
Dengan demikian, penting bagi pemilik website untuk memperhatikan aspek ini dan melakukan perhitungan yang tepat untuk memilih spesifikasi yang sesuai.
Rumus Perhitungan
CU = M * 20%
- M = Jumlah Pengunjung Aktif / Online
- CU = Jumlah Concurrent Pengujung (Jumlah maksimum pengguna yang berpotensi untuk mengakses secara bersamaan.
Note : Biasanya digunakan tidak lebih dari 10% s/d 40% dari jumlah pengunjung aktif. Contoh terjadi 30% concurrent access dengan Jumlah Pengunjung Aktif 100 orang, maka CI = 100 * 30% = 30 Concurrent
- ME = Memory RAM, setiap 1 GB RAM dapat melayani 20-30 Concurrent user, 1GB pertama untuk alokasi OS dan Database, RAM selanjutnya baru untuk kebutuhan lain.
- Speed Processor = SP (Type 1 = 1 GHz – 2.1 GHz, Type 2 = 2.1 – 3 GHz | Type 3 = > 3GHz – keatas )
- RAM Dasar = RD ( ‘1’ untuk OS Linux tanpa GUI, ‘2’ untuk OS Linux + GUI atau VPS OS Windows)
Rumus menghitung kebutuhan RAM = RD + CU / 20
1. Contoh dengan 400 user online
M <= 400 User Online, OS Linux Server (Tanpa GUI) –> RD = 1 GB
SP disarankan = type 1 dengan core >= 2
Asumsi Tingkat concurrent 20%, maka jumlah CU = 400 * 20% = 80
Jadi RAM yang dibutuhkan >= RD + CU / 20 = 4 GB ~> 5 GB
2. Contoh dengan 800 user online
M <= 800 User Online, OS Linux Server + GUI –> RD = 2 GB
SP disarankan = type 2 dengan core >= 4
Asumsi Tingkat concurrent 20%, maka jumlah CU = 800 * 20% = 160
Jadi RAM yang dibutuhkan >= RD + CU / 20 = 8 GB ~> 10 GB
3. Contoh 1200 user online
M <= 1200 User Online, OS Linux Server (Tanpa GUI) –> RD = 1 GB
SP disarankan = type 3 dengan core >= 4
Asumsi Tingkat concurrent 20%, maka jumlah CU = 1200 * 20% = 240
Jadi RAM yang dibutuhkan >= RD + CU / 20 = 12 GB ~> 18 GB
Ingatlah bahwa perhitungan ini hanya memberikan estimasi kasar dan bisa bervariasi tergantung pada faktor-faktor lain seperti jenis aplikasi, jenis beban kerja, dan media.
Disarankan untuk berkonsultasi dengan penyedia VPS untuk mendapatkan rekomendasi yang lebih akurat sesuai dengan kebutuhan website.
Jika jumlah pengunjung aktif lebih besar dari 10.000, disarankan menggunakan dedicated server dengan optimasi load balancer atau konsultasikan kira-kira spesifikasi seperti apa yang cocok dengan provider server.
Apakah semakin besar RAM, semakin cepat kinerja server?
Salah, Meskipun RAM yang cukup penting untuk kinerja server, memiliki jumlah RAM yang besar tidak selalu berarti kinerja server semakin cepat.
Faktor-faktor lain seperti kecepatan prosesor, kualitas hardware, dan optimisasi software berperan penting dalam menentukan kinerja keseluruhan.
Apakah prosesor dengan clock speed yang lebih tinggi selalu lebih baik?
Salah, Walaupun clock speed prosesor dapat mempengaruhi kinerja, itu bukan satu-satunya faktor yang harus dipertimbangkan.
Arsitektur, jumlah core, dan teknologi yang digunakan juga memainkan peran penting dalam menentukan kinerja prosesor.
Kebutuhan performa server yang handal menjadi satu faktor kunci yang mempengaruhi kinerja server adalah RAM dan prosesor.
Untuk memenuhi kebutuhan tersebut, Golden Fast Network hadir sebagai penyedia layanan yang menyediakan berbagai pilihan paket RAM dan prosesor yang dapat disesuaikan dengan kebutuhan Anda.
Golden Fast Network memahami bahwa setiap pengguna memiliki kebutuhan yang berbeda, baik itu untuk bisnis, proyek pengembangan aplikasi, dan kebutuhan pribadi.
Oleh karena itu, mereka menawarkan berbagai pilihan paket dengan RAM dan prosesor yang berbeda, sehingga Anda dapat memilih yang sesuai dengan kebutuhan spesifik Anda.