Implementasi Algoritma Load Balancing Weighted Least Connection pada Software Defined Network dengan Ryu Controller

Implementasi Algoritma Load Balancing Weighted Least Connection pada Software Defined Network dengan Ryu Controller

Penulis

  • Rendy Putra Jaliasmar Fakultas Ilmu Komputer, Universitas Brawijaya
  • Rakhmadhany Primananda Fakultas Ilmu Komputer, Universitas Brawijaya
  • Reza Andria Siregar Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Software Defined Network, load balancing, ryu controller, weighted least connection, mininet, httperf

Abstrak

Untuk mempermudah pengaturan, dan penggunaan perangkat jaringan dibutuhkan penggunaan Software defined networking. Arsitektur jaringan SDN berjalan diatas protokol Openflow. Openflow memiliki tabel set rules yang diatur oleh controller. Pada penelitian ini akan dilakukan Load balancing dengan algoritma Weighted Least Connection pada Ryu Controller. Arsitektur topologi dibuat pada mininet. Untuk menguji penelitian ini dibuat 3 skenario uji. Pengujian pertama melakukan request dengan httperf dengan 50 koneksi untuk melihat apakah load balancing berhasil dilakukan. Hasil dari pengujian itu terlihat server pertama mendapat 8 koneksi, server kedua 17 koneksi, dan server ketiga 25 koneksi, dapat dilihat load balancing wlc bekerja dengan baik. Skenario kedua sebuah client menjalankan tools httperf dengan jumlah koneksi 500, dengan 3 rate koneksi yang berbeda. Hasil uji skenario ini didapat rata-rata request rate adalah 64,3req/s, reply rate 61,5rep/s, response time 2,5ms, dan cpu time 8,22s. Dan pada skenario 3 akan dilakukan pengujian httperf dengan jumlah koneksi yang berbeda pada rate koneksi 100conn/s. Dari hasil pengujian didapat rata-rata request rate 91,78req/s, reply rate 90,8rep/s, response time 3,033ms, dan cpu time 15,78s. Dari ketiga pengujian ini juga didapat tidak ada paket yang hilang selama proses pengujian.

Referensi

Ali, J., Lee, S., & Roh, B. (2018). Performance Analysis of POX and Ryu with Different SDN Topologies. Proceedings of the 2018 International Conference on Information Science and System, 244–249. https://doi.org/10.1145/3209914.3209931

Belgaum, M. R., Musa, S., Alam, M. M., & Su’Ud, M. M. (2020). A Systematic Review of Load Balancing Techniques in Software-Defined Networking. IEEE Access, 8, 98612–98636. https://doi.org/10.1109/ACCESS.2020.2995849

Haidi, B., Au, T., & Newaz, S. (2019). Single Cluster Load Balancing Using SDN: Performance Comparison between Floodlight and POX Bahar.

Haji, S. H., Zeebaree, S. R. M., Saeed, R. H., Ameen, S. Y., Shukur, H. M., Omar, N., Sadeeq, M. A. M., Ageed, Z. S., Ibrahim, I. M., & Yasin, H. M. (2021). Comparison of Software Defined Networking with Traditional Networking. Asian Journal of Research in Computer Science, 1–18. https://doi.org/10.9734/ajrcos/2021/v9i230216

Jafarnejad Ghomi, E., Masoud Rahmani, A., & Nasih Qader, N. (2017). Load-balancing algorithms in cloud computing: A survey. Journal of Network and Computer Applications, 88, 50–71. https://doi.org/10.1016/j.jnca.2017.04.007

Jyoti, A., Shrimali, M., Tiwari, S., & Singh, H. P. (2020). Cloud computing using load balancing and service broker policy for IT service: a taxonomy and survey. In Journal of Ambient Intelligence and Humanized Computing (Vol. 11, Issue 11). Springer Berlin Heidelberg. https://doi.org/10.1007/s12652-020-01747-z

Karim, H., Primananda, R., & Yahya, W. (2019). Implementasi Load Balancing Web Server Dengan Algoritme Weighted Least Connection Pada Software Defined Network. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(1), 109–118. http://j-ptiik.ub.ac.id

Kumar, R., Aggarwal, A., Handa, K., Soni, P., & Kumar, M. (2022). Software‐Defined Networks and Its Applications. In Software Defined Networks (pp. 63–96). Wiley. https://doi.org/10.1002/9781119857921.ch3

Lara, A., Kolasani, A., & Ramamurthy, B. (2014). Network Innovation using OpenFlow: A Survey. IEEE Communications Surveys & Tutorials, 16(1), 493–512. https://doi.org/10.1109/SURV.2013.081313.00105

Li, L., & Xu, Q. (2017). Load Balancing Researches in SDN: A Survey.

Panjaitan, S. L. P. (2019). Analisis Perbandingan Performansi Load Balancing Menggunakan Algoritma Weighted Round Robin dengan Weighted Least Connection pada Software Defined Network. Fakultas Informatika, Universitas Telkom.

Rana, D. S., Dhondiyal, S. A., & Chamoli, S. K. (2019). Software Defined Networking (SDN) Challenges, issues and Solution. International Journal of Computer Sciences and Engineering, 7(1), 884–889. https://doi.org/10.26438/ijcse/v7i1.884889

Uddin, R., & Monir, F. (2021). Performance Evaluation of Ryu Controller with Weighted Round Robin Load Balancer (pp. 115–129). https://doi.org/10.1007/978-3-030-84842-2_9

Diterbitkan

12 Okt 2023

Cara Mengutip

Jaliasmar, R. P., Primananda, R., & Siregar, R. A. (2023). Implementasi Algoritma Load Balancing Weighted Least Connection pada Software Defined Network dengan Ryu Controller. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 7(9). Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/12942

Terbitan

Bagian

Artikel
Loading...