Quality of service algorithms for load balancing in software-defined networks
DOI:
https://doi.org/10.24054/rcta.v1i37.1123Keywords:
Algoritmo, software, Mininet, OpenDayLightAbstract
Internet ha creado una sociedad digital donde la mayoría están conectados y acceden desde cualquier lugar, sin embargo esto hace que las redes colapsen creando la necesidad de utilizar nuevos paradigmas en las comunicaciones, las redes definidas por software junto con el balanceo de carga presentan una solución a este problema aplicando algoritmos de calidad de servicio utilizan mecanismos para mejorar el tiempo de respuesta de los servidores a los que se conectan los clientes.
Se propuso realizar un balanceador de cargas aplicando algoritmos de calidad de servicios en las redes definidas por software, analizando paso a paso la estructura que arma un balanceador de cargas aplicado en las redes definidas por software, interpretando las políticas de calidad de servicio en cuanto al tráfico de datos por una red se refiere para lograr establecer las herramientas que se usaron para implementar la simulación de la red y finalmente se señala la productividad de las redes definidas por software aplicando el balanceo de cargas por medio de algoritmos de calidad de servicios. Se simuló la red en un entorno virtual utilizando la herramienta Mininet para configurar los parámetros de red y acoplarla con el controlador de red OpenDayLight logrando encontrar la mejor ruta de todos los caminos posibles para que el tráfico circule entre los hosts.
Se logró observar una gran diferencia entre el antes y después de las mediciones en la red, estas mejoras fueron en base al tiempo de retraso y al ancho de banda siguiendo los lineamientos de calidad de servicio, se tabularon los datos y crearon gráficas para observar la tendencias en los estados de la red, llegando a la conclusión que los algoritmos de calidad de servicio aplicado a las redes definidas por software para balancear las cargas mejora considerablemente el funcionamiento de la red..
Downloads
References
Algoritmo de Dijkstra -Wikipedia, la enciclopedia libre. (n.d.). Retrieved May 17, 2021, from https://es.wikipedia.org/wiki/Algoritmo_de_Dijkstra
Castro, K., & Ferrer, R. (2004). LOAD BALANCING: BALANCEO DE CARGA. CONCEPTO, ESTADO DEL ARTE Y APLICABILIDAD EN LINUX Y WINDOWS. 55. http://eprints.uanl.mx/5481/1/1020149995.PDF
Elamaran, V., Arunkumar, N., Venkat Babu, G., Balaji, V. S., Gomez, J., Figueroa, C., & Ramirez-Gonzalez, G. (2018). Exploring DNS, HTTP, and ICMP Response Time Computations on Brain Signal/Image Databases using a Packet Sniffer Tool. IEEE Access, 6(c), 59672–59678. https://doi.org/10.1109/ACCESS.2018.2870557
F. A. Guasmayan y N. A. González, “Estado del arte de redes educativas para el intercambio de conocimientos en robótica educativa”, Ingeniería E Innovación, vol. 7, n.° 2, pp. 17-21, 2019. https://doi.org/10.21897/ 23460466.1784
Fernández Mora, M. M., & Ulloa Banegas, R. F. (2016). Despliegue de una red SDN aplicando el protocolo MPLS y generando políticas de QoS para servicios de telefonía IP. 72.
Galarcio, J. D., Buelvas, M., Nisperuza, P., López, J., & Hernandez, H. (2017). Una nueva metaheurística aplicada al problema de ruteo de vehículos capacitados (cvrp) para la distribución de productos perecederos. Ingeniería e Innovación, 5(1).
Jonier, P., & Daniel, D. (2017). ANÁLISIS DE LAS CAPACIDADES Y PRESTACIONES DE CALIDAD DE SERVICIO EN REDES DEFINIDAS POR SOFTWARE. 13–14.
Kreutz, D., Ramos, F. M. V., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14–76. https://doi.org/10.1109/JPROC.2014.2371999
Leguizamón, P. A. G., & Puentes, M. E. M. (2016). Información espacial, herramientas de análisis en la transformación de las coberturas vegetales. Ingeniería e Innovación, 4(2). https://doi.org/10.21897/23460466.1176
Premkumar, S., & Saminadan, V. (2018). Performance evaluation of smart grid communication network using MPLS. Proceedings of the 2017 IEEE International Conference on Communication and Signal Processing, ICCSP 2017, 2018-Janua, 2116–2120. https://doi.org/10.1109/ICCSP.2017.8286779
Qilin, M., & Weikang, S. (2015). A Load Balancing Method Based on SDN. Proceedings -2015 7th International Conference on Measuring Technology and Mechatronics Automation, ICMTMA 2015, 18–21. https://doi.org/10.1109/ICMTMA.2015.13
Segura, S. D. (2006). Análisis de algoritmos multicast en redes overlay.
Valencia, B., Santacruz, S., & Padilla, L. Y. B. J. J. (2015). Mininet : una herramienta versátil para emulación y prototipado de Redes Definidas por Software 1 Mininet : a versatile tool for emulation and prototyping of Software Defined Networking. 17, 62–70.
Villas, A. D. Las. (2019). Combinación de mecanismos MPLS en una arquitectura SDN. Telemática, 18(1), 1–10.
Yury, M., & Jhon, A. (2016). EMULACIÓN DEL PROCESO DE CONMUTACIÓN/APILAMIENTO DE ETIQUETAS EN REDES MPLS, MEDIANTE UNA HERRAMIENTA DE SIMULACIÓN PARA REDES DEFINIDAS POR SOFTWARE. 2016.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 REVISTA COLOMBIANA DE TECNOLOGIAS DE AVANZADA
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.