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

Keywords

Related Articles

The Triple Helix model of Silicon Valley and Ecuador

Silicon Valley emerged as a center of research and innovative technological development. The unprecedented success of Silicon Valley is a result of the interaction between the structural transformation of technology an...

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í...

Semi-autonomous 3D tracking

A 3D tracking system that works with a minimum of two cameras has been implemented. The proposed system consists of two main processes: a calibration process followed by a 3D tracking one. The calibration process is do...

Explotación de información en el dominio geo-hídrico ecuatoriano utilizando tecnología semántica

En este artículo se presenta una propuesta para la explotación de información en el dominio geohídrico ecuatoriano, en sintonía con la tendencia actual respecto a la integración de datos de diferentes fuentes y la publi...

Aplicación del diseño experimental para el análisis de pavimentos rígidos basado en el método de la PCA

In this document analytical equations for the prediction of the rigid pavement slab thickness according to the method of PCA (Portland Cement Association) are proposed. The research was performed using the statistical...

Download PDF file
  • EP ID EP42182
  • DOI -
  • Views 249
  • Downloads 0

How To Cite

Luis Herrera-Izquierdo, Marc Grob (2017). A performance evaluation between Docker container and Virtual Machines in cloud computing architectures. MASKANA, 8(2), -. https://europub.co.uk/articles/-A-42182