Implementasi Load Balancing Web Server Dengan Algoritme Weighted Least Connection Pada Software Defined Network
Kata Kunci:
Software Defined Network (SDN), Load Balancing, Weighted Least Connection, BobotAbstrak
Permasalahan pada web server yaitu banyaknya request yang dilakukan oleh user sehingga beban kerja pada server semakin meningkat, dapat memungkinkan server mengalami down. Load balancing merupakan teknik untuk mendistribusikan traffic yang masuk di antara server yang telah tersedia sehingga request dapat ditangani dan memberikan respon yang lebih cepat. Pada penelitian ini menggunakan algoritme weighted least connection. Algoritme weighted least connection membagi beban server berdasarkan nilai weight (bobot). Arsitektur Software Defined Network (SDN) bersifat programmable dan memberikan fasilitas kepada Network Administrator untuk merancang dan mengimplementasikan strategi load balancing tanpa keterbatasan vendor. Untuk implementasi pada penelitian ini menggunakan mininet dan controller POX. Parameter yang digunakan yaitu connection rate, response time, throughput, dan CPU usage. Tool yang digunakan untuk pengujian yaitu httperf. Hasil dari pengujian connection rate, response time dan throughput dengan memberikan request dari client sebanyak 3000 dengan rate 75, 15, dan 300 yaitu nilai connection rate tertinggi sebesar 296,28 Conn/s, nilai response time terkecil yaitu 2,34 ms dan nilai throughput tertinggi sebesar 805,66 KB/s. Dan yang terakhir hasil dari pengujian CPU usage, server 1 memiliki nilai 21,6%, server 2 memiliki nilai 24,6%, dan server 3 memiliki nilai 26,3%.