Hari ini 14 September 2020 ada pengalaman yang perlu dibagikan, bisa jadi masalah ini akan dialami kita sebagai sysadmin. Memilih untuk berpindah penyedia cloud itu tidak ada yang salah dan terkadang menjadi keperluan yang bersifat segera. Apalagi untuk kepentingan peningkatan layanan bagi user. Saya sebelumnya menggunakan Digital Ocean sebagai dapur aplikasi ujian online dan saat ini migrasi ke Alibaba Cloud.
Proses setup berjalan lancar aplikasi berjalan sesuai rencana. Tidak ada tanda masalah besar bakal terjadi sampai akhirnya sampai pada titik apps digunakan 700 user secara bersamaan. Seperti biasanya sebagai sysadmin tentu siaga untuk masalah yang tidak terduga.
User mulai login melakukan klak klik pada menu yang tersedia. Saat itu masih menunjukan indikator aman, semua parameter menunjukan angka bagus. Ketika pada analytic terdeteksi ada 300 user mulai menggunakan apps kejanggalan mulai terjadi. User berikutnya tidak bisa akses apps, cms super admin timeout. Chat error mulai berdatangan. Dan inilah tiba saatnya keputusan cepat harus diambil. Cek CPU, RAM masih jauh dari batas maksimal. Tapi user tidak akses apps. Apa masalahnya ?
Bandwidth internet adalah jumlah konsumsi transfer data yang dihitung dalam satuan waktu bit per second (bps). Dan ini sumber masalahnya yaitu apps kekurangan bandwidth.
Pada saat kita create instance pada Alibaba Cloud tentunya kita ditanya ingin menggunakan bandwidth berapa. Ini tidak boleh asal saja kita dalam mengisi. Kita harus menghitung berapa kebutuhan apps menggunakan bandwidth dengan jumlah user. Jika kita salah menghitung maka akan terjadi kasus apps terasa sangat lemot sedangkan CPU dan RAM masih cukup.
Untuk menghitung kebutuhan bandwidth bisa menggunakan cara sederhana berikut. Tentukan untuk 1 user ketika menggunakan apps secara full butuh berapa, misal 1 MB. Maka silahkan kalikan dengan jumlah user yang akan menggunakan misal 600 user. maka kebutuhan bandwidth yang harus dibeli di Alibaba Cloud adalah 1 MB x 600 user = 600 MB. Alibaba Cloud bandwidth paling kecil 1 Mbps kita bisa upgrade sesuai kebutuhan. Semoga membantu.
0 Comments: