Nama: Sekar Ambar Arum
NRP: 5025211041
PPL-A
Estimasi Kapasitas Sistem
Estimasi kapasitas dalam desain sistem adalah proses memprediksi atau menentukan beban maksimum atau permintaan yang dapat ditangani oleh sistem dalam parameter operasionalnya. Ini melibatkan analisis berbagai aspek seperti kemampuan perangkat keras, kinerja perangkat lunak, bandwidth jaringan, dan pola perilaku pengguna.
Jurnal Referensi
Skenario
YouTube terlihat sederhana: pembuat konten mengunggah video dan pemirsa menekan tombol putar. Namun, di balik kesederhanaan tersebut, terdapat teknologi kompleks seperti algoritma rekomendasi yang menggunakan machine learning untuk personalisasi, streaming adaptif untuk menyesuaikan kualitas video dengan kecepatan internet pengguna, dan sistem moderasi otomatis untuk menjaga keamanan konten. Dengan lebih dari 2 miliar pengguna aktif bulanan dan lebih dari 500 jam video diunggah setiap menit, YouTube mengelola lalu lintas besar ini melalui server global yang efisien. YouTube juga memberikan keuntungan signifikan bagi pembuat konten melalui program monetisasi yang kuat.
Estimasi Kapasitas
Estimasi Trafik
Misalkan kita memiliki 50 juta pengguna aktif harian (DAU) dan rata-rata setiap pengguna mengirim setidaknya 10 pesan ke 4 orang berbeda setiap hari. Ini memberi kita 2 miliar pesan per hari.
Pesan juga dapat berisi media seperti gambar, video, atau file lainnya. Kita bisa mengasumsikan bahwa 5 persen pesan adalah file media yang dibagikan oleh pengguna, yang memberi kita tambahan 200 juta file yang perlu kita simpan.

Requests Per Second (RPS)
2 miliar permintaan per hari diterjemahkan menjadi sekitar 24 ribu permintaan per detik.
Penyimpanan
Jika kita mengasumsikan setiap pesan rata-rata berukuran 100 byte, kita akan memerlukan sekitar 200 GB penyimpanan basis data setiap hari.
Sesuai dengan kebutuhan kita, kita juga tahu bahwa sekitar 5 persen dari pesan harian kita (100 juta) adalah file media. Jika kita mengasumsikan setiap file rata-rata berukuran 50 KB, kita akan memerlukan 10 TB penyimpanan setiap hari.
Dan untuk 10 tahun, kita akan memerlukan sekitar 38 PB penyimpanan.
Bandwidth
Karena sistem kita menangani 10,2 TB data masuk setiap hari, kita akan memerlukan bandwidth minimum sekitar 120 MB per detik.
Estimasi Tingkat Tinggi
Berikut adalah estimasi tingkat tinggi kita:
Dengan memahami kebutuhan sistem seperti ini, kita dapat merencanakan infrastruktur yang tepat untuk menangani lalu lintas dan penyimpanan data dengan efisien.
Komentar
Posting Komentar