{"title":"带有 WLC 的 WRR 算法在 Nginx 负载平衡上的性能分析","authors":"Rama Baeturohman, Banu Santoso","doi":"10.33022/ijcs.v13i1.3577","DOIUrl":null,"url":null,"abstract":"Semakin meningkatnya pengunjung website mengakibatkan web server menjadi sibuk merespons permintaan klien. Untuk mengatasi masalah kelebihan beban, penggunaan load balancing menjadi solusi yang efektif. Nginx merupakan aplikasi web server memiliki keunggulan sebagai perangkat lunak sumber terbuka, ringan, dan berkinerja tinggi sebagai HTTP dan reverse proxy. Dalam konteks ini, algoritma penjadwalan menjadi penting untuk menyeimbangkan beban Algoritma penjadwalan seperti Weighted Round Robin (WRR) dan Weighted Least Connection (WLC) menjadi pilihan yang relevan. Pengujian dilakukan dengan mengirimkan 1000, 2000, dan 5000 permintaan dengan bobot server 10:15:20, analisis throughput menunjukkan bahwa algoritma WLC lebih unggul daripada algoritma WRR. WLC mencapai waktu throughput terbaik dengan nilai 108.988 Kbits/sec. Parameter respon time menunjukkan bahwa algoritma WRR memiliki kinerja lebih baik, dengan waktu rata-rata respon sebesar 2.761ms. Untuk parameter packet loss, algoritma WRR juga menunjukkan hasil yang lebih baik, dengan rata-rata nilai packet loss sebesar 56%.","PeriodicalId":52855,"journal":{"name":"Indonesian Journal of Computer Science","volume":"350 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analisis Kinerja Algoritme WRR dengan WLC pada Load Balancing Nginx\",\"authors\":\"Rama Baeturohman, Banu Santoso\",\"doi\":\"10.33022/ijcs.v13i1.3577\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Semakin meningkatnya pengunjung website mengakibatkan web server menjadi sibuk merespons permintaan klien. Untuk mengatasi masalah kelebihan beban, penggunaan load balancing menjadi solusi yang efektif. Nginx merupakan aplikasi web server memiliki keunggulan sebagai perangkat lunak sumber terbuka, ringan, dan berkinerja tinggi sebagai HTTP dan reverse proxy. Dalam konteks ini, algoritma penjadwalan menjadi penting untuk menyeimbangkan beban Algoritma penjadwalan seperti Weighted Round Robin (WRR) dan Weighted Least Connection (WLC) menjadi pilihan yang relevan. Pengujian dilakukan dengan mengirimkan 1000, 2000, dan 5000 permintaan dengan bobot server 10:15:20, analisis throughput menunjukkan bahwa algoritma WLC lebih unggul daripada algoritma WRR. WLC mencapai waktu throughput terbaik dengan nilai 108.988 Kbits/sec. Parameter respon time menunjukkan bahwa algoritma WRR memiliki kinerja lebih baik, dengan waktu rata-rata respon sebesar 2.761ms. Untuk parameter packet loss, algoritma WRR juga menunjukkan hasil yang lebih baik, dengan rata-rata nilai packet loss sebesar 56%.\",\"PeriodicalId\":52855,\"journal\":{\"name\":\"Indonesian Journal of Computer Science\",\"volume\":\"350 2\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Indonesian Journal of Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.33022/ijcs.v13i1.3577\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Indonesian Journal of Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33022/ijcs.v13i1.3577","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Analisis Kinerja Algoritme WRR dengan WLC pada Load Balancing Nginx
Semakin meningkatnya pengunjung website mengakibatkan web server menjadi sibuk merespons permintaan klien. Untuk mengatasi masalah kelebihan beban, penggunaan load balancing menjadi solusi yang efektif. Nginx merupakan aplikasi web server memiliki keunggulan sebagai perangkat lunak sumber terbuka, ringan, dan berkinerja tinggi sebagai HTTP dan reverse proxy. Dalam konteks ini, algoritma penjadwalan menjadi penting untuk menyeimbangkan beban Algoritma penjadwalan seperti Weighted Round Robin (WRR) dan Weighted Least Connection (WLC) menjadi pilihan yang relevan. Pengujian dilakukan dengan mengirimkan 1000, 2000, dan 5000 permintaan dengan bobot server 10:15:20, analisis throughput menunjukkan bahwa algoritma WLC lebih unggul daripada algoritma WRR. WLC mencapai waktu throughput terbaik dengan nilai 108.988 Kbits/sec. Parameter respon time menunjukkan bahwa algoritma WRR memiliki kinerja lebih baik, dengan waktu rata-rata respon sebesar 2.761ms. Untuk parameter packet loss, algoritma WRR juga menunjukkan hasil yang lebih baik, dengan rata-rata nilai packet loss sebesar 56%.