Autor:
Herrera, Juan Luis

Cargando...
Foto de perfil

E-mails conocidos

jlherrerag@unex.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Herrera

Nombre de pila

Juan Luis

Nombre

Nombres alternativos

Afiliaciones conocidas

Universidad de Extremadura, Spain
University of Extremadura, Spain

Páginas web conocidas

Página completa del ítem
Notificar un error en este autor

Resultados de la búsqueda

Mostrando 1 - 5 de 5
  • Artículo
    Optimización del tiempo de respuesta en arquitecturas de microservicios mediante algoritmos bioinspirados
    Moya, Alejandro; Herrera, Juan Luis; Berrocal, Javier; Murillo Rodríguez, Juan Manuel; Navarro, Elena. Actas de las XVIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    En los últimos años, el interés por digitalizar los procesos críticos de diversos entornos intensivos, como la medicina, utilizando el paradigma del Internet de las Cosas (IoT), ha crecido sustancialmente. No obstante, al digitalizar un proceso crítico mediante una aplicación IoT, la aplicación IoT pasa también a ser crítica, lo que se ve reflejado en requisitos estrictos de Calidad de Servicio (QoS), que deben cumplirse para que funcione correctamente. Para optimizar esta QoS, el despliegue de los microservicios de la aplicación IoT es clave, especialmente en escenarios complejos y grandes. En este trabajo se presenta GAAP (Genetic Algorithm for Application Placement), un framework heurístico bioinspirado para optimizar dicho despliegue soportando grandes escenarios.
  • Artículo
    Joint Optimization of Response Time and Deployment Cost in Next-Gen IoT Applications
    Herrera, Juan Luis; Galán, Jaime; Garcia-Alonso, Jose; Berrocal, Javier; Murillo Rodríguez, Juan Manuel. Actas de las XVII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2022), 2022-09-05.
    The irruption of the Internet of Things (IoT) has attracted the interest of both the industry and academia for their application in intensive domains, such as healthcare. The strict Quality of Service (QoS) requirements of the next generation of intensive IoT applications requires the QoS to be optimized considering the interplay of three key dimensions: computing, networking and application. This optimization requirement motivates the use of paradigms that provide virtualization, flexibility and programmability to IoT applications. In the computing dimension, paradigms such as edge or fog computing, Software-Defined Networks in the networking dimension, along with micro-services architectures for the application dimension, are suitable for QoS-strict IoT scenarios. In this work, we present a framework, named Next-gen IoT Optimization (NIoTO), that considers these three dimensions and their interplay to place micro-services and networking resources over an infrastructure, optimizing the deployment in terms of average response time and deployment cost. The evaluation of NIoTO in a healthcare case study reveals a response time speed-up of up to 5.11 and a reduction in cost of up to 9% with respect to other state-of-the-art techniques.
  • Artículo
    EFCC: un framework de emulación flexible para evaluar los despliegues de red, computación y aplicaciones en el Cloud Continuum
    Martín León, Luis Jesús; Herrera, Juan Luis; Berrocal, Javier; Galán, Jaime. Actas de las XVIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    En los últimos años, el número de dispositivos conectados a Internet (y, por tanto, el tráfico de datos) ha aumentado significativa- mente. La adopción del paradigma del Internet de las Cosas, el uso de la arquitectura de microservicios para las aplicaciones y la posibilidad de desplegar dichas aplicaciones en diferentes capas (Fog, Edge, Cloud), hace que la selección de un despliegue adecuado sea una tarea crı́tica para los operadores y desarrolladores de redes. En este trabajo se pro- pone un marco de emulación que les permita tomar una decisión para el despliegue de red, computación y aplicaciones en el cloud continuum, satisfaciendo al mismo tiempo la calidad de servicio requerida. El fra- mework es compatible tanto para paradigmas de red IP como SDN y es extensible a diferentes tipos de escenarios gracias a su enfoque basado en contenedores Docker. La evaluación sobre un escenario de red realista muestra que es extensible a cualquier escenario y despliegue requerido por la comunidad investigadora que trabaja en el continuo de la nube.
  • Artículo
    Despliegue Óptimo de Aplicaciones IoT Distribuidas
    Herrera, Juan Luis; Galán, Jaime; Garcia-Alonso, Jose; Berrocal, Javier; Murillo Rodríguez, Juan Manuel. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.
    La aparición del Internet de las cosas (IoT) ha atraído el interés de industria y academia para su aplicación en dominios intensivos, como la salud. Esta clase de aplicaciones tienen requisitos estrictos de calidad de servicio (QoS), lo que motiva el uso de paradigmas como edge o fog computing. Las redes definidas por sofware, junto a las arquitecturas de microservicios, permiten el uso de dichos paradigmas proveyendo virtualización, flexibilidad y programabilidad a las aplicaciones IoT distribuidas. Sin embargo, para cumplir los estrictos requisitos de estas aplicaciones, la QoS debe optimizarse considerando la interacción de tres dimensiones: computación, red y aplicación. En este trabajo presentamos el framework Despliegue +AwEA0w-ptimo de Aplicaciones Distribuidas, que optimiza la localización de microservicios y recursos de red en términos de tiempo de respuesta y coste del despliegue.
  • Artículo
    Evolucionando un Emulador del Cloud Continuum a un Digital Twin
    Laso Mangas, Sergio; Martín León, Luis Jesús; Herrera, Juan Luis; Galán, Jaime; Berrocal, Javier; Murillo Rodríguez, Juan Manuel. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    El desarrollo aplicaciones distribuidas en el Cloud Continuum son cada vez más comunes y necesitan una buena Calidad del Servicio para tener éxito. Sin embargo, evaluar y garantizar la Calidad del Servicio puede ser un desafío. Las herramientas de evaluación existentes no permiten predecir posibles cambios en el entorno real, evaluar distintas alternativas de adaptación, y actuar en consecuencia. En este artículo, presentamos C3DT, la evolución de un emulador del Cloud Continuum hacia un Digital Twin completo.