Optimasi Flow Entries untuk Mencegah Flow Table Overflow pada Server Load Balancing Berbasis Software Defined Networking

Budi, Agung Wahyu Setio (2019) Optimasi Flow Entries untuk Mencegah Flow Table Overflow pada Server Load Balancing Berbasis Software Defined Networking. Sarjana thesis, Universitas Brawijaya.

Abstract

Konsep dasar SDN adalah manajemen jaringan yang lebih efisien dengan memisahkan control plane dan dataplane. Salah satu protokol yang menunjang konsep SDN adalah OpenFlow. Permasalahan tentang keterbatasan kemampuan OpenFlow flow table dalam menyimpan flow entries menjadi salah satu motivasi untuk mencegah terjadinya flow table overflow, karena sebagian switch yang kompatibel dengan protokol OpenFlow dilengkapi dengan kapasitas flow table yang terbatas. Salah satu mekanisme dalam manajemen flow entries untuk mencegah flow table overflow adalah flow removal. Penelitian ini melakukan implementasi 2 mekanisme flow removal yaitu, mekanisme flow expiry dan flow modification. Implementasi mekanisme flow removal dilakukan pada sistem stateless server load balancing berbasis software defined networking, yang menyimpan flow entries di dalam flow table untuk tujuan penggunaan kembali sebuah flow entry. Sistem stateless server load balancing mengacu kepada flow state, sehingga dapat memicu terjadinya flow table overflow. Dari hasil pengujian, diperoleh hasil bahwa sistem mampu mencegah flow table overflow sehingga tercapai tujuan optimasi flow entries. Sebelum mengimplementasikan mekanisme flow removal, 53% dari jumlah paket tidak mendapatkan respon dari server. Setelah mengimplementasikan mekanisme flow removal, 100% paket dapat terfasilitasi untuk menempati flow table dan berhasil mendapatkan pelayanan dari server. Selain itu, penggunaan kembali flow entries dapat memangkas nilai network latency.

English Abstract

Software Defined Networking (SDN) is new paradigm in computer network management to replace a complex conventional network into the flexible and efficient network by separating the control plane and data plane.This concept lead the control plane define each of flow to be written into data plane. However, the space in the flow table is limited resource, requires careful management to prevent flow table overflow. This research discusses a flow entries management to prevent flow table overflow in SDN by proposing two mechanism of flow removal, that is flow expiry and flow modification. The flow expiry remove an expired flow based on its time, meanwhile the flow modification will be triggered whenever the flow tablespace is nearly full. The implementation of our proposal carried out on a stateless server load-balancing application on SDN. The evaluation results show that the system is able to prevent flow table overflow. Before implements our proposal, 53% of total packet did not get response from server. After implements our proposal, 100% of total packet can accommodate by flow table and get a service from server. In addition, the reuse of flow entries can reduce the value of network latency.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/387/051905705
Uncontrolled Keywords: Software Defined Network, OpenFlow, Flow Table Overflow, Flow Removal, Server Load Balancing
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Endang Susworini
Date Deposited: 05 Aug 2020 07:24
Last Modified: 05 Aug 2020 07:24
URI: http://repository.ub.ac.id/id/eprint/171555
Full text not available from this repository.

Actions (login required)

View Item View Item