Colocación segura y declarativa de orquestaciones de FaaS en el continuo de nube-borde
Autores: Bocci, Alessandro; Forti, Stefano; Ferrari, Gian-Luigi; Brogi, Antonio
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Colocación segura y declarativa de orquestaciones de FaaS en el continuo de nube-borde
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Colocación
Aplicaciones
Funciones sin servidor
Infraestructuras en la nube-borde
Requisitos
Metodología
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 26
Citaciones: Sin citaciones
La toma de decisiones relacionada con la ubicación de las aplicaciones realizadas a partir de funciones serverless orquestadas en infraestructuras Cloud-Edge es un problema desafiante, ya que debe considerar requisitos funcionales y no funcionales. En este artículo, proponemos una metodología declarativa novedosa para determinar la ubicación de la orquestación de FaaS en recursos Cloud-Edge, satisfaciendo todos los requisitos de las orquestaciones de FaaS y basándonos en análisis de flujo de información y técnicas de relleno para prevenir fugas de información a través de canales secundarios. Se utiliza un ejemplo motivador de Realidad Aumentada para mostrar el prototipo declarativo de código abierto que implementa nuestra propuesta. Además, el prototipo se evalúa mediante simulación para evaluar los tiempos de ejecución, las tasas de éxito de ubicación y el consumo de energía.
Descripción
La toma de decisiones relacionada con la ubicación de las aplicaciones realizadas a partir de funciones serverless orquestadas en infraestructuras Cloud-Edge es un problema desafiante, ya que debe considerar requisitos funcionales y no funcionales. En este artículo, proponemos una metodología declarativa novedosa para determinar la ubicación de la orquestación de FaaS en recursos Cloud-Edge, satisfaciendo todos los requisitos de las orquestaciones de FaaS y basándonos en análisis de flujo de información y técnicas de relleno para prevenir fugas de información a través de canales secundarios. Se utiliza un ejemplo motivador de Realidad Aumentada para mostrar el prototipo declarativo de código abierto que implementa nuestra propuesta. Además, el prototipo se evalúa mediante simulación para evaluar los tiempos de ejecución, las tasas de éxito de ubicación y el consumo de energía.