Performance comparison: Virtual machines and containers running artificial intelligence applications

Published in International Conference on Information Technology & Systems, 2021

Recommended citation: Marquez J.D., Castillo M. (2021) Performance Comparison: Virtual Machines and Containers Running Artificial Intelligence Applications. In: Rocha Á., Ferrás C., López- López P.C., Guarda T. (eds) Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing, vol 1330. Springer https://link.springer.com/chapter/10.1007/978-3-030-68285-9_20

Download paper here

With the continuous growth of data that can be valuable for companies and scientific research, cloud computing has shown itself as one of the emerging technologies that can help solve many of these applications that need the right level of computing and ubiquitous access to them. Cloud Computing has a base technology that is virtualization, which has evolved to provide users with features from which they can benefit. There are different types of virtualization and each of them has its own way of carrying out some processes and of managing computational resources. In this paper, we present the comparison of performance between virtual machines and containers, specifically between an instance of OpenStack and docker and singularity containers. The application used to measure performance is a real application of artificial intelligence. We present the obtained results and discuss them.

Recommended citation: Marquez J.D., Castillo M. (2021) Performance Comparison: Virtual Machines and Containers Running Artificial Intelligence Applications. In: Rocha Á., Ferrás C., López- López P.C., Guarda T. (eds) Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing, vol 1330. Springer