Método para orquestación de servicios dinámicos en computación en la niebla
Autores: Morkevicius, Nerijus; Venkauskas, Algimantas; atkauskas, Nerijus; Toldinas, Jevgenijus
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Método para orquestación de servicios dinámicos en computación en la niebla
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Computación en la niebla
Computación en la nube
Características de QoS
Orquestación de servicios
Método de optimización
Sistema IoT
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 34
Citaciones: Sin citaciones
La computación en la niebla está destinada a abordar los problemas que la computación en la nube no puede resolver por sí sola. Dado que la niebla está más cerca de un usuario, puede mejorar algunas características de QoS muy importantes, como la latencia y la disponibilidad. Uno de los desafíos en la arquitectura de la niebla son los dispositivos heterogéneos limitados y la naturaleza dinámica de los dispositivos finales, lo que requiere una orquestación dinámica de servicios para proporcionar una colocación eficiente de servicios dentro de los nodos de la niebla. Se necesita un método de optimización para garantizar el nivel requerido de QoS mientras se requieren recursos mínimos de la niebla y los dispositivos finales, asegurando así el ciclo de vida más largo de todo el sistema IoT. En este documento se presenta un método de optimización multiobjetivo de dos etapas para encontrar la mejor ubicación de servicios entre los nodos de la niebla disponibles. Se encuentra un conjunto de Pareto de distribuciones de servicios posibles no dominadas utilizando el método de optimización multiobjetivo de enjambre de partículas enteras. Luego, se utiliza el proceso analítico jerárquico para elegir la mejor distribución de servicios de acuerdo con la matriz de juicio específica de la aplicación. Se presenta un escenario ilustrativo con resultados experimentales para demostrar las características del método propuesto.
Descripción
La computación en la niebla está destinada a abordar los problemas que la computación en la nube no puede resolver por sí sola. Dado que la niebla está más cerca de un usuario, puede mejorar algunas características de QoS muy importantes, como la latencia y la disponibilidad. Uno de los desafíos en la arquitectura de la niebla son los dispositivos heterogéneos limitados y la naturaleza dinámica de los dispositivos finales, lo que requiere una orquestación dinámica de servicios para proporcionar una colocación eficiente de servicios dentro de los nodos de la niebla. Se necesita un método de optimización para garantizar el nivel requerido de QoS mientras se requieren recursos mínimos de la niebla y los dispositivos finales, asegurando así el ciclo de vida más largo de todo el sistema IoT. En este documento se presenta un método de optimización multiobjetivo de dos etapas para encontrar la mejor ubicación de servicios entre los nodos de la niebla disponibles. Se encuentra un conjunto de Pareto de distribuciones de servicios posibles no dominadas utilizando el método de optimización multiobjetivo de enjambre de partículas enteras. Luego, se utiliza el proceso analítico jerárquico para elegir la mejor distribución de servicios de acuerdo con la matriz de juicio específica de la aplicación. Se presenta un escenario ilustrativo con resultados experimentales para demostrar las características del método propuesto.