Poco – K-means : Optimasi Penempatan Kontroler Pada Sdn

Authors

  • Rizki Jamilah Guci Telkom University
  • Aji Gautama Putrada Telkom University
  • Muhammad Al Makky Telkom University

Abstract

Abstrak
Software Defined Network (SDN) adalah sebuah arsitektur jaringan dimana control plane yang merupakan
entitas eksternal yang disebut sebagai controller terstruktur secara terpusat (Centralized Control). Dalam
skala jaringan besar SDN dapat terdiri dari beberapa controller yang mendistribusikan manajemen
jaringan, dimana setiap controller terpusat secara logis tetapi terdistribusi secara fisik [1]. Controller
merupakan pusat jaringan dalam SDN sehingga letak controller dalam jaringan sangat penting untuk
diperhatikan karena berdampak pada kinerja jaringan yang dihasilkan. Salah satu parameter penting
dalam mengukur kinerja jaringan adalah latency. Latency adalah waktu yang diperlukan untuk mengirim
paket dari pengirim ke penerima. Salah satu penyebab latency adalah jarak antara node dan controller [2].
Sehingga pada penelitian ini, dibutuhkan penggunaan clustering untuk meminimalkan jarak antara node
dan controller. Metode clustering yang digunakan adalah K-Means dan pengukuran latency menggunakan
toolset POCO yang umum digunakan untuk simulasi optimasi dalam lingkungan MATLAB. Hasil
pengujian menunjukkan bahwa metode POCO – K-Means dapat diterapkan untuk penempatan controller
sesuai dengan skenario dan topologi yang digunakan dalam penelitian ini. Jumlah cluster = 4 adalah jumlah
cluster yang optimal untuk digunakan dengan nilai SSE = 175,5260 dan Average latency = 0,13ms.
Kata kunci : Software Defined Network, Penempatan Controller, Latency, K-Means, POCO
Abstract
Software Defined Network (SDN) is a network architecture where the control plane is an external entity
called a controller. On a large scale SDN network consists of several controllers that distribute network
management, where each controller has logically centralized but physically distributed [1]. Controller is the
network center in the SDN so that the location of the controller in the network is very important because it
has an impact on the performance of the network produced. One important parameter in measuring
network performance is latency. Latency is the time needed to send a packet from the sender to the recipient.
One of the causes of latency is the distance between node and controller [2]. Therefore, it is necessary to use
clustering to minimize the distance between node and controller. The clustering method used is K-Means
and latency measurements using the POCO toolset that is commonly used for optimization simulations in
the MATLAB environment. The test results show that the POCO-K-Means method can be applied to the
placement of the controller according to the scenario and topology used in this work. The optimal number
of cluster is 4 with SSE = 175.5260 and average latency = 0.13ms.
Keywords: Software Defined Network, Controller Placement, Latency, K-Means, POCO

Downloads

Published

2019-08-01

Issue

Section

Program Studi S1 Informatika