Analisis Kinerja Jaringan Software-Defined Networking (SDN) Berbasis Open Network Operating System (ONOS) dengan Menggunakan Protokol OpenFlow 1.5: Studi Kasus pada Algoritma Flow Scheduling Shortest Path First (SPF) dan Weighted Round Robin (WRR)

Moh Hadi Subowo

Abstract


Jaringan Software-Defined Networking (SDN) telah menjadi solusi penting dalam mengelola dan mengoptimalkan kinerja jaringan. Penelitian ini bertujuan untuk menganalisis kinerja jaringan SDN berbasis Open Network Operating System (ONOS) dengan menggunakan protokol OpenFlow 1.5. Studi kasus dilakukan pada dua algoritma Flow Scheduling yang berbeda, yaitu Shortest Path First (SPF) dan Weighted Round Robin (WRR), untuk menilai dampak mereka terhadap kinerja jaringan. Dalam penelitian ini, sebuah jaringan SDN telah dikembangkan menggunakan ONOS sebagai kontroler dan protokol OpenFlow 1.5 sebagai antarmuka antara kontroler dan perangkat jaringan. Dua algoritma flow scheduling, SPF dan WRR, diimplementasikan pada jaringan tersebut untuk mengendalikan distribusi lalu lintas data dan mengoptimalkan kinerja jaringan. Kinerja jaringan dievaluasi menggunakan metrik seperti throughput, latency, dan packet loss rate. Hasil penelitian menunjukkan bahwa algoritma SPF dan WRR menunjukkan perbedaan yang signifikan dalam kinerja jaringan. Algoritma SPF menghasilkan throughput yang lebih tinggi dan latency yang lebih rendah dibandingkan dengan algoritma WRR. Namun, WRR menunjukkan distribusi lalu lintas yang lebih merata dan packet loss rate yang lebih rendah dibandingkan dengan SPF. Hal ini menunjukkan bahwa algoritma SPF lebih cocok untuk aplikasi yang memerlukan latensi rendah dan throughput tinggi, sedangkan WRR lebih sesuai untuk aplikasi yang membutuhkan distribusi lalu lintas yang adil dan keberlanjutan dengan unjuk kerja jaringan yang lebih baik. Kesimpulannya, penelitian ini menunjukkan bahwa penggunaan ONOS dengan protokol OpenFlow 1.5 dan algoritma Flow Scheduling yang sesuai dapat mengoptimalkan kinerja jaringan SDN. Pemilihan algoritma Flow Scheduling yang tepat bergantung pada kebutuhan aplikasi dan karakteristik jaringan yang spesifik.


Full Text:

PDF

References


Araújo, F. R. C., Oliveira, R. L., Brito, S. M., & Sampaio, L. N. (2017). A Performance Analysis of SDN Network with Flow Scheduling Algorithms. Journal of Computer Networks and Communications, 2017, 1-10.

Bari, M. F., Chowdhury, S. R., Ahmed, R., & Boutaba, R. (2013). On orchestrating virtual network functions in NFV. Proceedings of the 11th International Conference on Network and Service Management (CNSM), 1-9.

Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., ... & Radoslavov, P. (2014). ONOS: towards an open, distributed SDN OS. In Proceedings of the third workshop on Hot topics in software defined networking (pp. 1-6).

Chowdhury, N. M., & Boutaba, R. (2010). A survey of network virtualization. Computer Networks, 54(5), 862-876.

Dijkstra, E. W. (1959). A note on two problems in connexion with graphs. Numerische Mathematik, 1(1), 269-271.

Hart, J., Berde, P., Kobayashi, M., Koide, T., & Parulkar, G. (2015). Network innovation using OpenFlow: A case study. In Proceedings of the 2015 IEEE 23rd International Conference on Network Protocols (ICNP) (pp. 384-389).

Jammal, M., Singh, T., Shami, A., Asal, R., & Li, Y. (2014). Software defined networking: State of the art and research challenges. Computer Networks, 72, 74-98.

Katevenis, M., Sidiropoulos, S., & Courcoubetis, C. (1991). Weighted round-robin cell multiplexing in a general-purpose ATM switch chip. IEEE Journal on Selected Areas in Communications, 9(8), 1265-1279.

Kokilavani, T., & Amirtharajan, R. (2013). Load balanced routing mechanisms for mobile ad hoc networks. International Journal of Computer Science & Engineering Technology, 4(5), 536-544.

Kompella, V. P., Pasquale, J. C., & Polyzos, G. C. (1993). Multicast routing for multimedia communication. IEEE/ACM Transactions on Networking, 1(3), 286-292.

Kreutz, D., Ramos, F. M., Verissimo, P., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14-76.

McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., ... & Turner, J. (2008). OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review, 38(2), 69-74.

ONOS. (2021). ONOS: Open Network Operating System. Retrieved from https://onosproject.org/

Open Networking Foundation. (2014). OpenFlow Switch Specification Version 1.5.0 (Protocol version 0x06). Retrieved from https://www.opennetworking.org/wp-content/uploads/2014/10/openflow-spec-v1.5.0.noipr.pdf




DOI: https://doi.org/10.37012/jtik.v9i1.1519

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Moh Hadi Subowo

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Address:
Universitas Mohammad Husni Thamrin
Jl. Raya Pd. Gede No.23-25, RT.2/RW.1, Dukuh, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13550

Creative Commons License
Jurnal Teknologi Informatika & Komputer Mohammad Husni Thamrin is licensed under a Creative Commons Attribution 4.0 International License.

View My Stats