Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
Despliegue Energéticamente Eficiente de Aplicaciones Distribuidas en Infraestructuras en el Borde Heterogéneas

Cargando...
Miniatura

Editor

Sistedes

Publicado en

Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021)

Licencia Creative Commons

Resumen

Para disminuir la latencia y el consumo energético de las aplicaciones de usuario, paradigmas como el Edge Computing proponen delegar cierta carga computacional, que normalmente se ejecutaría en el dispositivo del cliente o en la Nube, a dispositivos situados en el borde de la red. Esto permite tanto optimizar la ejecución de las aplicaciones, como descongestionar la red al disminuir la cantidad de datos que se envían para su procesamiento en la Nube. Para hacer una asignación óptima de tareas a dispositivos es necesario considerar las capacidades y recursos de los dispositivos y los requisitos de las aplicaciones para determinar qu+AOk dispositivos serán los encargados de ejecutar cada tarea de la aplicación. En este trabajo se presenta una solución para la asignación óptima de tareas a dispositivos del borde cuyo objetivo es minimizar el consumo energético de la ejecución de las aplicaciones mientras considera los requisitos de la aplicación. Nuestro modelo de selección de dispositivos se integra con herramientas de virtualización ligera y orquestación de contenedores ampliamente utilizadas en la industria, ofreciendo alta disponibilidad y tolerancia a fallos. Aplicamos nuestra propuesta al despliegue de una aplicación de realidad aumentada en una infraestructura de nodos heterogéneos, obteniendo una reducción del consumo de la aplicación del 83+ACU comparado con la asignación por defecto del orquestador Kubernetes.

Descripción

Acerca de Canete, Angel

Palabras clave

Contenedores, Docker, Edge Computing, Eficiencia Energética, Kubernetes, Líneas De Producto Software, Orquestadores

Citación

Cañete, A., Rodríguez, A., Fuentes, L., Amor, M.: Despliegue Energéticamente Eficiente de Aplicaciones Distribuidas en Infraestructuras en el Borde Heterogéneas. In: Abrahão, S. (ed.) Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021). Sistedes (2021). https://hdl.handle.net/11705/JISBD/2021/062