TY - JOUR
T1 - Evaluating Scalability, Resiliency, and Load Balancing in Software-Defined Networking †
AU - Bautista, Pablo Barbecho
AU - Comellas, Jaume
AU - Urquiza-Aguiar, Luis
N1 - Publisher Copyright:
© 2023 by the authors.
PY - 2023
Y1 - 2023
N2 - With emerging technologies like cloud computing and big data, managing traditional networks has become more demanding. Software-defined networking (SDN) promises faster implementation, flexibility, and simplified network management. However, due to SDN’s centralized nature, it encounters limitations. SDN controllers should have enough processing power to deal with a high amount of flow. In addition, a single point of failure may affect the network’s resiliency. For these issues, multi-instance implementation enables distributed control. However, this solution implies an intrinsic controller-to-controller synchronization channel. In this article, we propose different failure scenarios in both the data and control planes to provide network administrators with a clear view of the constraints of network reliability, load balancing, and scalability in SDN environments. The simulation results show that, regarding resiliency, SDN networks require half the time compared to traditional networks in order to recover from a link failure. Regarding load-balancing capabilities, load balancing is not guaranteed with the reactive forwarding approach (on-demand flow installation). Lastly, the SDN multi-instance solution impacts the network performance by between 1% and 21% compared to the single-instance case.
AB - With emerging technologies like cloud computing and big data, managing traditional networks has become more demanding. Software-defined networking (SDN) promises faster implementation, flexibility, and simplified network management. However, due to SDN’s centralized nature, it encounters limitations. SDN controllers should have enough processing power to deal with a high amount of flow. In addition, a single point of failure may affect the network’s resiliency. For these issues, multi-instance implementation enables distributed control. However, this solution implies an intrinsic controller-to-controller synchronization channel. In this article, we propose different failure scenarios in both the data and control planes to provide network administrators with a clear view of the constraints of network reliability, load balancing, and scalability in SDN environments. The simulation results show that, regarding resiliency, SDN networks require half the time compared to traditional networks in order to recover from a link failure. Regarding load-balancing capabilities, load balancing is not guaranteed with the reactive forwarding approach (on-demand flow installation). Lastly, the SDN multi-instance solution impacts the network performance by between 1% and 21% compared to the single-instance case.
KW - network evaluation
KW - ODL
KW - ONOS
KW - software-defined networking
UR - https://wjarr.com/content/ectopic-dental-inclusion-literature-review
U2 - 10.3390/engproc2023047016
DO - 10.3390/engproc2023047016
M3 - Artículo
AN - SCOPUS:85186579193
SN - 2673-4591
VL - 47
JO - Engineering Proceedings
JF - Engineering Proceedings
IS - 1
M1 - 16
ER -