A performance evaluation between Docker container and Virtual Machines in cloud computing architectures
Journal Title: MASKANA - Year 2017, Vol 8, Issue 2
Abstract
Reliability, portability, scalability and availability of applications are essential features of cloud computing in the software architecture of enterprises, that usually makes use of virtual machines (VM’s). The hardware resources of cloud computing are always limited, for this reason it is important that the available resources are adequately allocated to obtain the best possible performance. The container technology is an alternative to VM as it allows to virtualize operating systems, package applications along with the required dependencies and deploy them as an instance of the operating system, permit applications to run independently, and consume only the necessary resources. This article, related to the area of parallel and distributed computing, presents a performance evaluation analyzing several aspects between VM’s and Docker containers, based on different benchmark tools. The test configuration is based on the principles of high performance computing (HPC), adapting the same setup used to measure the performance of the processing of big amount of data or information, demanding all out of the available hardware resources. The results of the tests reveal that Docker containers perform better compared to VM’s based on VirtualBox.
Authors and Affiliations
Luis Herrera-Izquierdo, Marc Grob
Arquitectura para una red de sensores web basada en SWE (Sensor Web Enablement): Caso de estudio para la implementación en sensores hidrometeorológicos
The growth of information and communication technologies associated with the needs to access immediately information generated by different sensors made the implementation and the use of communication protocols to acqu...
Experimentos computacionales con métodos lineales en el reconocimiento taxonómico de insectos
Métodos de reconocimiento de objetos se aplicaron para la clasificación taxonómica mediante extracción de información característica de imágenes de alas de insectos. Se compara las alas de dos grupos de insectos (Hemip...
Integración de Django, Angular y R para la automatización de los concursos de mérito y oposición en la educación superior
El presente artículo describe el diseño y desarrollo de un software que implementa procesos que se llevan a cabo en los concursos de Méritos y Oposición para las vacantes requeridas por las Instituciones de Educación S...
Las energías renovables: La paradoja de la impopularidad de las tecnologías sustentables
En este trabajo se analiza desde una perspectiva latinoamericana el contraste entre la popularidad de las prácticas discursivas sobre las energías renovables y la impopularidad, en los hechos, de estas tecnologías, así...
Análisis del impacto en transitorios y niveles de tensión relacionados con la conexión de micro-redes eléctricas al sistema de distribución
This article presents an analysis of the impact on the distribution system produced by the so-called micro-grids (micro-electric networks), supplied by small generation sources. Studies are developed in both steady sta...