25.04.900
000 - General Works
Karya Ilmiah - Skripsi (S1) - Reference
Jaringan Telekomunikasi
45 kali
<p>Server merupakan perangkat yang menyediakan layanan, baik dalam bentuk <i>hardware </i>atau software. Adanya server memungkinkan untuk penyediaan sumber daya seperti data. Fungsi lain dari server ialah menjadi tempat melakukan <i>deploy</i> aplikasi web. Suatu server, sebaiknya diatur supaya mempunyai <i>availability</i> atau ketersediaan maka ketika <i>client</i> membutuhkan data atau ingin mengakses aplikasi web, layanan akan tetap tersedia. Salah satu cara untuk menjaga <i>availability </i>server ialah dengan mengimplementasikan <i>load balancer</i>. <i>Load balancer</i> merupakan layanan yang bisa mendistribusikan <i>traffic</i> ke beberapa server maka server tertentu tidak akan kelebihan beban. <i>Load balancer</i> yang layanannya bisa dipakai antara lain ialah NGINX, dengan metode <i>round-robin</i>, <i>least-connection</i>, dan <i>ip-hash</i>. Tiap metode mempunyai cara kerja yang berbeda dan bisa dianalisis <i>Quality of Service</i>-nya untuk menentukan metode yang cocok. Selain itu, ketersediaan server bisa dimonitoring secara <i>real-time</i> memakai <i>Grafana</i> dan <i>Prometheus</i> untuk memastikan bila server bekerja dengan baik atau ada kendala yang perlu diatas. Untuk itu, dilakukan implementasi <i>load balancer</i> pada <i>flask web app</i> untuk tingkatkan performansi web server, serta mengintegrasikan dengan layanan <i>Grafana</i> dan <i>Prometheus </i>supaya bisa dimonitoring. Sesuai hasil penelitian, diketahui <i>load balancer</i> bisa membagi traffic ke 3 VM memakai metode <i>round robin</i>, <i>least connection</i>, dan <i>IP hash</i>, serta dimonitoring pada dashboard <i>Grafana</i> dengan data source <i>Prometheus</i>. Dari ketiga metode, <i>throughput </i>terbesar memakai metode <i>IP hash</i> (0,571 Mbps Flask C) dan <i>round robin</i> (0,215 Mbps Flask A, 0,281 Flask B, 0,241 Flask C). Lalu <i>packet loss</i> terkecil memakai metode <i>least connection</i> (0,5% Flask A, 0,3% Flask B, 0,4% Flask C). Kemudian <i>delay</i> terkecil memakai metode <i>round robin</i> (7,362 ms Flask A, 5,549 ms Flask B, 7,992 Flask C). Terakhir <i>jitter</i> terkecil memakai metode <i>round robin</i> (4,092 ms Flask A, 1,735 ms Flask B, 3,822 Flask C).<br /> <br /> <b>Kata kunci</b>: <i>load balancer</i>, <i>Flask</i>, <i>nginx</i>, <i>grafana</i>, <i>Prometheus</i></p>
Tersedia 1 dari total 1 Koleksi
Nama | HELEN SILVIA |
Jenis | Perorangan |
Penyunting | Jafaruddin Gusti Amri Ginting, Bongga Arifwidodo |
Penerjemah |
Nama | Universitas Telkom, S1 Teknik Telekomunikasi - Kampus Purwokerto |
Kota | Bandung |
Tahun | 2025 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |