Analisis Penggunaan Metode Adaptive 3 In 1 Message Exchange Pada Arsitektur Active-active Distributed Controller Di Jaringan Software Defined Networks

Authors

  • Nadia Vebbi Febrianti Telkom University
  • Vera Suryani Telkom University
  • Muhammad Arief Nugroho Telkom University

Abstract

Abstrak

Penggunaan arsitektur Distributed Controller (active-active) dengan menggunakan asynchronous message exchange dengan metode 3 in 1 Heartbeat yaitu mengirimkan tiga pesan dan dibalas satu acknowledgment dengan menggunakan dua controller dimana controller A bertugas mengirimkan pesan dan controller B bertugas untuk membalas pesan. Dengan begitu, kedua controller tidak dapat saling bertukar peran dan memperoleh waktu failover (migration time) yang lama. Oleh karena itu, dalam penelitian ini dilakukan pengembangan untuk mengurangi waktu failover (migration time) dan mengurangi beban sumber daya pesan dalam melakukan pengiriman informasi pesan antara controller. Penelitian ini mengusulkan untuk menggunakan metode adaptive 3in 1 message exchange. Arsitektur tersebut memungkinkan semua controller bersifat master-master dan aktif bekerja sama untuk mengelola suatu jaringan secara bersamaan. Hasil pengujian yang dilakukan dengan metode adaptive 3 in 1 memperoleh waktu failover lebih rendah dengan selisih satu detik dan nilai CPU usage dengan selisih sebesar 1.50% lebih rendah dibandingkan dengan metode 3 in 1 heartbeat. Begitupula dengan pengujian nilai timeout tiga detik, metode adaptive 3 in 1 memperoleh selisih CPU Usage sebesar 2.15% lebih rendah dibandingkan dengan metode 3 in 1 heartbeat. Hal tersebut terjadi karena berkurangnya sumber daya pesan yang dilakukan ketika melakukan pengiriman pesan sehingga pada proses waktufailover (migration time) akan berjalan lebih cepat. Oleh karena itu, dengan menggunakan metode adaptive 3 in 1 beban kerja pada masing-masing controller berkurang karena kedua controller bersifat main to main.

Kata kunci : asynchronous, distributed controller, message exchange

Downloads

Published

2022-06-01

Issue

Section

Program Studi S1 Informatika