Ayuda
Ir al contenido

Dialnet


Containers-Based Network Services Deployment: A Practical Approach

    1. [1] Escuela Politécnica Nacional

      Escuela Politécnica Nacional

      Quito, Ecuador

  • Localización: Enfoque UTE: Facultad de Ciencias de la Ingeniería e Industrias - Universidad UTE, ISSN-e 1390-6542, Vol. 15, Nº. 1, 2024, págs. 36-44
  • Idioma: inglés
  • Títulos paralelos:
    • Despliegue de Servicios de Red Basados en Contenedores: Un Enfoque Práctico
  • Enlaces
  • Resumen
    • español

      En los ultimos años, la virtualización de servicios  y funciones de red ha permitido optimizar los recursos de hardware, como CPU, memoria y almacenamiento, en equipos con limitaciones de recursos. La virtualizacion tradicional se lleva a cabo mediante maquinas virtuales, utilizando una capa  conocida como hipervisor. A pesar de que esta forma de virtualizacion ofrece ventajas como escalabilidad y portabilidad, presenta desventajas en términos de rendimiento en comparación con un despliegue no virtualizado. En este contexto, han surgido tecnologías alternativas de virtualizacion, como los contenedores, que permiten la virtualizacion en la misma infraestructura física, mejorando el rendimiento general, la portabilidad y la escalabilidad de los servicios. En este artículo, se implementa el despliegue de servicios de red en la plataforma de desarrollo Raspberry Pi, que cuenta con recursos limitados. Esto se logra mediante una solucion de virtualización multicontenedor utilizando la herramienta Docker Compose, basada en la tecnología de contenerizacion Docker. Finalmente se lleva a cabo un análisis del rendimiento de la solucion de virtualización implementada en términos de la utilización de recursos por parte de cada uno de los servicios.

    • English

      In recent years, virtualizing network servicesand functions has enabled optimizing hardware resources onresource-constrained devices, such as CPU, memory, and storage.Traditional virtualization is achieved through virtual machinesusing a layer known as a hypervisor. While this form of virtualization offers advantages such as scalability and portability, it has disadvantages in terms of performance compared to non-virtualized deployments. In this context, alternative virtualization technologies like containers allow virtualization on the same physical infrastructure, improving overall performance, portability, and service scalability. This paper implements the deployment of network services on the Raspberry Pi development platform, which has limited resources. This is achieved through a multi-container virtualization solution using the Docker Compose tool, based on Docker containerization technology. Finally, a performance analysis of the implemented virtualization solution is conducted in terms of resource utilization by each service.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno