Técnicas inteligentes de equilibrio de carga en redes definidas por software: un estudio
Autores: Semong, Thabo; Maupong, Thabiso; Anokye, Stephen; Kehulakae, Kefalotse; Dimakatso, Setso; Boipelo, Gabanthone; Sarefo, Seth
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
2020
Técnicas inteligentes de equilibrio de carga en redes definidas por software: un estudio
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Dispositivos
Tráfico de internet
Balanceador de carga
Redes definidas por software
Tecnología OpenFlow
Balanceo de carga
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 33
Citaciones: Sin citaciones
En la era actual impulsada por la tecnología, el uso de dispositivos que se conectan a Internet ha aumentado significativamente. Como consecuencia, ha habido un aumento significativo en el tráfico de Internet. Algunos de los desafíos que surgen del aumento del tráfico incluyen, pero no se limitan a, múltiples clientes en un solo servidor (lo que puede resultar en denegación de servicio (DoS)), dificultad en la escalabilidad de la red y mala disponibilidad del servicio. Una de las soluciones propuestas en la literatura, para mitigar estos problemas, es el uso de múltiples servidores con un equilibrador de carga. A pesar de su uso común, los equilibradores de carga han demostrado tener algunas desventajas, como ser específicos del proveedor y no programables. Para abordar estas desventajas y mejorar el tráfico de Internet, ha habido un cambio de paradigma que resultó en la introducción de la red definida por software (SDN). SDN permite equilibradores de carga que son programables y proporciona la flexibilidad para que uno diseñe e implemente sus propias estrategias de equilibrado de carga. En esta encuesta, destacamos los elementos clave de la tecnología SDN y OpenFlow y su efecto en el equilibrado de carga. Proporcionamos una visión general de los diversos esquemas de equilibrado de carga en SDN. La visión general se basa en desafíos de investigación, soluciones existentes y damos posibles direcciones para futuras investigaciones. Se proporciona un resumen de emuladores/herramientas matemáticas comúnmente utilizados en el diseño de algoritmos de equilibrado de carga inteligentes en SDN. Finalmente, delineamos las métricas de rendimiento utilizadas para evaluar los algoritmos.
Descripción
En la era actual impulsada por la tecnología, el uso de dispositivos que se conectan a Internet ha aumentado significativamente. Como consecuencia, ha habido un aumento significativo en el tráfico de Internet. Algunos de los desafíos que surgen del aumento del tráfico incluyen, pero no se limitan a, múltiples clientes en un solo servidor (lo que puede resultar en denegación de servicio (DoS)), dificultad en la escalabilidad de la red y mala disponibilidad del servicio. Una de las soluciones propuestas en la literatura, para mitigar estos problemas, es el uso de múltiples servidores con un equilibrador de carga. A pesar de su uso común, los equilibradores de carga han demostrado tener algunas desventajas, como ser específicos del proveedor y no programables. Para abordar estas desventajas y mejorar el tráfico de Internet, ha habido un cambio de paradigma que resultó en la introducción de la red definida por software (SDN). SDN permite equilibradores de carga que son programables y proporciona la flexibilidad para que uno diseñe e implemente sus propias estrategias de equilibrado de carga. En esta encuesta, destacamos los elementos clave de la tecnología SDN y OpenFlow y su efecto en el equilibrado de carga. Proporcionamos una visión general de los diversos esquemas de equilibrado de carga en SDN. La visión general se basa en desafíos de investigación, soluciones existentes y damos posibles direcciones para futuras investigaciones. Se proporciona un resumen de emuladores/herramientas matemáticas comúnmente utilizados en el diseño de algoritmos de equilibrado de carga inteligentes en SDN. Finalmente, delineamos las métricas de rendimiento utilizadas para evaluar los algoritmos.