Návrh kontejnerové virtualizace v linuxu

Abstract

The main goal of this diploma thesis is to design and implement a solution based on container virtualization in Linux. The thesis describes the problematics of virtualization techniques and the visual differences between them. This thesis describes currently the most popular and most widely used container virtualization tools in Linux, namely Docker, LXC and LXD, including their comparison. It describes their installation and subsequent configuration in relation to the proposed solution, which involves creating two web servers, each of which has its own container and enough system resources for functionality. There are examples of the functionality of the containers and virtual servers contained therein. At the end of the work, the virtual servers of each tool are subjected to testing by the wkr benchmark test, and the output is a graphical view of individual resource draws using the Monitorix monitoring tool.

Description

Subject(s)

Docker, containers, Linux, LXC, LXD, Monitorix, Nginx, Virtualization, web server

Citation