Analisis Perbandingan Penerapan Stateless Dan Stateful Pada Aplikasi Server Load Balancing Berbasis Software-Defined Networking

Alfareza, Fahmi (2019) Analisis Perbandingan Penerapan Stateless Dan Stateful Pada Aplikasi Server Load Balancing Berbasis Software-Defined Networking. Sarjana thesis, Universitas Brawijaya.

Abstract

Software-defined networking atau biasa disebut SDN merupakan sebuah arsitektur jaringan komputer di mana aliran data dan kontrol komunikasi terpisah. Pemisahan tersebut membuat SDN dapat melakukan konfigurasi aplikasi jaringan lebih efisien dibandingkan dengan jaringan tradisional, salah satu contohnya adalah aplikasi server load balancing. Server load balancing adalah sebuah teknik untuk menyeimbangkan distribusi beban ke beberapa server yang menyediakan suatu layanan. Ada dua teknik yang dapat diimplementasikan sebagai server load balancing berbasis SDN, yaitu stateless dan stateful. Permasalahannya adalah, jika state pada SDN mempengaruhi kinerja pada aplikasi jaringan berbasis SDN. Lalu, teknik manakah yang mempunyai kinerja lebih baik untuk diimplementasikan sebagai server load balancing berbasis SDN yang dilihat pada sisi client, SDN controller, dan server. Pada sisi client, didapatkan bahwa kinerja stateless server load balancing lebih baik daripada stateful server load balancing dengan nilai throughput dari stateless server load balancing 222,9% lebih besar pada request rate 250 requests/second daripada stateful server load balancing. Pada sisi SDN controller, didapatkan bahwa kinerja stateless server load balancing lebih baik daripada stateful server load balancing dengan nilai connection rate dari stateless server load balancing 222,9% lebih besar pada request rate 250 requests/second daripada stateful server load balancing. Dan pada sisi server, didapatkan bahwa kinerja stateful server load balancing lebih baik daripada stateless server load balancing dengan distribusi request yang lebih merata. Pada stateful server load balancing, server 0 menerima 6.667 request, server 1 menerima 6.667 request, dan server 2 menerima 6.666 request. Sedangkan pada stateless server load balancing, server 0 menerima 10.000 request, server 1 menerima 5.000 request, dan server 2 menerima 5.000 request.

English Abstract

Software-defined networking or commonly called SDN is a computer network architecture in which data flow and communication control are separate. This separation makes SDN able to configure network applications more efficiently than traditional networks, one example is the server load balancing application. Server load balancing is a technique for balancing load distribution to several servers that provide a service. There are two techniques that can be implemented as server load balancing, that is stateless and stateful. The problem is, if the state on SDN affects performance on SDN-based network applications. Then, which technique has better performance to be implemented as SDN-based server load balancing seen on the client side, SDN controller, and server. On the client side, it is found that the performance of stateless server load balancing is better than stateful server load balancing with the throughput value of stateless server load balancing 222.9% greater at request rates of 250 requests/second than stateful server load balancing. On the SDN controller side, it was found that the performance of the stateless server load balancing is better than the stateful server load balancing with the connection rate value of the stateless server load balancing 222.9% greater at the request rate of 250 requests/second than the stateful server load balancing. And on the server side, it was found that the performance of stateful server load balancing was better than stateless server load balancing with a more even distribution of requests. In a stateful server load balancing, server 0 receives 6,667 requests, server 1 receives 6,667 requests, and server 2 receives 6,666 requests. Whereas on stateless server load balancing, server 0 receives 10,000 requests, server 1 receives 5,000 requests, and server 2 receives 5,000 requests.

Other obstract

-

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/693/052001208
Uncontrolled Keywords: Software-defined Networking, OpenFlow, Steteless Server Load Balancing, Stateful Server Load Balancing
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.2 System analysis and design, computer architecture, performance evaluation
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Endang Susworini
Date Deposited: 05 Aug 2020 08:04
Last Modified: 05 Aug 2020 08:04
URI: http://repository.ub.ac.id/id/eprint/179294
Full text not available from this repository.

Actions (login required)

View Item View Item