TUGAS PERTEMUAN 11 PPL
Nama : Danno Denis Dhaifullah
NRP : 5025211027
Kelas : PPL - A
Estimasi Kapasitas Sistem
Estimasi Lalu Lintas
Estimasi lalu lintas Facebook melibatkan proyeksi jumlah pengguna aktif, aktivitas harian mereka, serta interaksi yang terjadi di platform tersebut. Faktor-faktor yang perlu dipertimbangkan mencakup:
- Pengguna Aktif: Perkiraan jumlah pengguna aktif setiap hari beserta tingkat pertumbuhannya.
- Aktivitas Pengguna: Proyeksi jumlah posting, komentar, dan respons lain yang dilakukan oleh pengguna.
- Puncak Aktivitas: Pengidentifikasian periode puncak seperti hari libur atau peristiwa global yang mungkin menyebabkan lonjakan lalu lintas.
Asumsi
- Jumlah pengguna aktif setiap hari adalah 1,8 miliar.
- Rata-rata posting, komentar, dan respons yang dilakukan oleh setiap pengguna per hari adalah 10.
Perhitungan:
Total interaksi harian = 1,8 miliar pengguna * 10 interaksi
= 18 miliar interaksi per hari
Estimasi Penyimpanan
Perkiraan penyimpanan yang diperlukan untuk Facebook sangat penting untuk mengelola data seperti profil pengguna, posting, media, dan informasi lain yang dihasilkan setiap harinya.
- Ukuran Data Pengguna: Estimasi ukuran data yang dibutuhkan untuk menyimpan profil pengguna, termasuk informasi pribadi dan preferensi mereka.
- Penyimpanan Media: Perhitungan jumlah penyimpanan yang diperlukan untuk menyimpan gambar, video, dan media lain yang diunggah oleh pengguna.
- Cadangan dan Redundansi: Penyediaan tambahan penyimpanan untuk menjaga integritas dan ketersediaan data dengan cadangan dan sistem redundansi.
Asumsi:
- Ukuran rata-rata profil pengguna: 5 MB
- Ukuran rata-rata per posting (termasuk gambar dan video): 10 MB
Perhitungan:
Total penyimpanan harian = (1,8 miliar pengguna * 5 MB) + (18 miliar posting * 10 MB) = 9 TB + 180 TB = 189 TB per hari
Estimasi Bandwidth
Estimasi penggunaan bandwidth untuk Facebook meliputi transfer data untuk interaksi pengguna, pengiriman konten media, dan panggilan API ke layanan eksternal.
- Pengiriman Data: Menghitung kebutuhan bandwidth untuk menyampaikan konten kepada pengguna dan mentransfer data interaksi.
- Panggilan API: Memperkirakan frekuensi panggilan ke layanan eksternal seperti integrasi dengan aplikasi pihak ketiga atau layanan cloud.
Asumsi:
- Rata-rata transfer data per interaksi: 2 MB
- Panggilan API per interaksi: 3
Perhitungan:
Total bandwidth harian = (18 miliar interaksi * 2 MB) + (18 miliar interaksi * 3 panggilan API * ukuran rata- rata panggilan)
= 36 TB + X TB
Kesimpulan
Estimasi ini memberikan gambaran tentang skala operasional dan infrastruktur yang dibutuhkan oleh Facebook untuk menjaga kinerja dan ketersediaan layanan yang tinggi. Angka sebenarnya dapat berubah-ubah berdasarkan tren pengguna, peristiwa global, dan inovasi produk baru. Monitoring dan penyesuaian berkelanjutan dari estimasi ini sangat penting untuk memastikan sistem Facebook tetap dapat ditingkatkan sejalan dengan pertumbuhan dan perubahan dalam lingkungan digital global.
Comments
Post a Comment