Implementasi Load Balancing Web Server dengan Algoritme Weighted Least Connection pada Software Defined Network

Karim, Hafizhul (2018) Implementasi Load Balancing Web Server dengan Algoritme Weighted Least Connection pada Software Defined Network. Sarjana thesis, Universitas Brawijaya.

Abstract

Permasalahan pada web server ketika request yang dilakukan oleh user sangat banyak sehingga beban kerja server semakin meningkat, dapat memungkinkan server mengalami down. Oleh karena itu dibutuhkan mekanisme pembagian beban pada web server menggunakan teknik load balancing. Load balancing merupakan sebuah teknik untuk membagi beban kerja pada dua atau lebih server ketika ada request dari client, hal ini bertujuan agar trafik berjalan secara optimal. Pada load balancing terdapat beberapa algoritme, antara lain weighted least connection, least connection, round robin, dan lain-lain. 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. Selain itu penerapan SDN merupakan sebuah solusi dalam perkembangan dari kebutuhan jaringan yang semakin kompleks yaitu dalam segi penekanan biaya untuk investasi perangkat keras jaringan. Oleh karena itu arsitektur dengan pendekatan SDN sangat diperlukan. Untuk implementasi menggunakan mininet sebagai simulator dan controller yang dipakai menggunakan POX. Parameter yang digunakan untuk pengujian yaitu connection rate, 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%.

English Abstract

The Problem of the web server when the number of requests used by the user so that the workload on the server increases quickly resulting in the server down. Therefore we need load sharing mechanism on web server using load balancing technique. Load balancing is a technique to distribute incoming traffic between available servers so that requests can be handled and respond faster. In load balancing there are several algorithms, including weighted least connection, least connection, round robin, and others. This research uses weighted least connection algorithm. The weighted least connection algorithm divides the server load based on the weight value. Software Defined Network Architecture (SDN) is programmable and provides facilities to the Network Administrator to design and implement load balancing strategies without vendor limitations. In addition to that the application of SDN is a solution in the development of the increasingly complex network needs that is in terms of cost suppression for network hardware investment. Therefore, the architecture with the SDN approach is needed. For implementation use mininet as simulator and controller used with POX. Parameters used for testing are connection rate, throughput, and CPU usage. The tool used for testing is httperf. The result of connection rate and throughput testing by giving client request 3000 with the rate of 75, 150, and 300 with the highest connection rate is 296,28 Conn/s, the lowest response time is 2,34 ms and the highest throughput value is 805,66 KB/s. And the last result of testing CPU usage, server 1 has a value of 21.6%, server 2 has a value of 24.6%, and server 3 has a value of 26.3%.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/611/051808467
Uncontrolled Keywords: Software Defined Network (SDN), Load Balancing, Weighted Least Connection, Bobot. Software Defined Network (SDN), Load Balancing, Weighted Least Connection, Weight.
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.6 Interfacing and communications > 004.65 Communications network architecture
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 28 Jan 2019 02:10
Last Modified: 21 Oct 2021 05:59
URI: http://repository.ub.ac.id/id/eprint/13745
[thumbnail of Hafizhul Karim.pdf]
Preview
Text
Hafizhul Karim.pdf

Download (2MB) | Preview

Actions (login required)

View Item View Item