Implementasi Algoritme Weighted Least Connection Berbasis Agen Pada POX Controller Untuk Load Balancing Web Server Pada Software Defined Network

Sumbayak, Getdra Saragih (2019) Implementasi Algoritme Weighted Least Connection Berbasis Agen Pada POX Controller Untuk Load Balancing Web Server Pada Software Defined Network. Sarjana thesis, Universitas Brawijaya.

Abstract

Pengguna internet semakin meningkat menyebabkan permintaan akses ke suatu layanan akan semakin meningkat dan dapat menyebabkan kemungkinan kelebihan beban (overload) pada server juga meningkat. Masalah tersebut dapat diatasi dengan teknologi load balancing. Perkembangan arsitektur jaringan pada saat ini sudah mengarah ke arsitektur jaringan Software Defined Network (SDN) karena SDN merupakan arsitektur yang manageable, dinamis, hemat biaya, dan adaptable. Penelitian sebelumnya telah menerapkan teknologi load balancing pada jaringan SDN menggunakan algoritme weighted least connection. Akan tetapi penelitian tersebut masih menggunakan flow yang memiliki waktu expired. Pada penelitian lainnya yang menggunakan algoritme least connection (LCA) telah mengatasi permasalahan expired flow tersebut menggunakan agen psutil. Namun hasil dari penelitian tersebut menunjukkan penggunaan CPU yang sangat tinggi dan distribusi traffic-nya tidak stabil. Oleh karena itu, penelitian ini akan menerapkan metode berbasis agen psutil tersebut ke dalam sistem Load Balancing pada jaringan SDN menggunakan algoritme weighted least connection (WLCA) dan mengetahui kinerja dari metode yang berbasis agen tersebut. Hasil pengujian fungsional menunjukkan agen psutil mampu mengirimkan nilai informasi jumlah koneksi pada server ke controller dengan nilai error 0%. Penerapan agen psutil pada algoritme weighted least connection juga lebih baik. Pada pengujian 500 request, nilai response time WLCA adalah sebesar 29ms sedangkan pada LCA sebesar 33ms, nilai memory utilization pada WLCA adalah sebesar 20,9% sedangkan pada LCA sebesar 21% dan nilai CPU utilization pada WLCA adalah sebesar 81,2% sedangkan pada LCA sebesar 84,3%. Di sisi yang lain pada pengujian 300 dan 500 request, distribusi traffic algoritme WLCA lebih stabil dibandingkan dengan algoritme LCA.

English Abstract

Internet users are increasing, causing access demands to a service to increase, which results in the possibility of overloading the server as well. This problem can solve with load balancing technology. The development of network architecture now leads to the Software Defined Network (SDN) network architecture because SDN is a architecture that is manageable, dynamic, costeffective, and adaptable. Previous research has applied load balancing technology on SDN networks using the weighted least-connection algorithm. However, the research still uses flow, which has expired time. In other studies that use the least connection algorithm (LCA) have overcome the problem of expired flow using psutil agents. But the results of the study showed very high CPU usage and unstable traffic distribution. Therefore, this study will apply the psutil agent-based method to the Load Balancing system on SDN networks using the weighted least connection (WLCA) algorithm and determine the performance of the agent-based method. The functional test results show that the psutil agent can send the value of the information on the number of connections on the server to the controller with an error value of 0%. The application of the psutil agent to the weighted least connection algorithm is also better. In testing 500 requests, the response time of WLCA was 29ms while at LCA was 33ms, the value of memory utilization in WLCA was 20.9% while LCA was 21% and the value of CPU utilization in WLCA was 81.2% while at LCA is 84.3%. On the other side, on the 300 and 500 request tests, WLCA algorithm traffic distribution is more stable compared to the LCA algorithm.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/413/051905731
Uncontrolled Keywords: load balancing, SDN, weighted least connection, psutil, POX controller
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.3 Processing modes
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Endang Susworini
Date Deposited: 30 Jul 2020 06:34
Last Modified: 30 Jul 2020 06:34
URI: http://repository.ub.ac.id/id/eprint/172031
Full text not available from this repository.

Actions (login required)

View Item View Item