dc.contributor.advisor | Kapičák, Lukáš | |
dc.contributor.author | Mikler, Kevin | |
dc.date.accessioned | 2023-06-23T08:44:50Z | |
dc.date.available | 2023-06-23T08:44:50Z | |
dc.date.issued | 2023 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/150212 | |
dc.description.abstract | Táto práca sa zaoberá porovnaním kontajnerizačných nástrojov pre lokálne aj serverové nasadenie. Práca sa skladá celkovo z piatich častí. V prvej časti sa nachádza teoretický rozbor kontajnerizácie, jej porovnanie s virtualizáciou a tiež popis ôsmych kontajnerizačných nástrojov, z toho štyroch cloudových a štyroch lokálnych. Druhá časť práce sa zaoberá Inštaláciou a konfiguráciou štyroch lokálnych kontajnerizačných nástrojov, ktorými sú Docker, LXC/LXD, Containerd a PodMan. Táto časť tiež obsahuje sieťovú konfiguráciu pre každý nástroj. V tretej časti sa nachádza porovnanie výkonu jednotlivých nástrojov v dvoch kategóriách, ktorými sú systémové a aplikačné kontajnery. Štvrtá časť sa zaoberá inštaláciou a konfiguráciou jednoduchej verzie nástroja Kubernetes určeného na správu kontajnerov. V tejto časti sa nachádza aj inštalácia a nasadenie monitoringu pomocou aplikácie cAdvisor. Piata časť obsahuje popis možností pre zálohovanie a migráciu kontajnerov vrátane návodu pre každý nástroj. Na konci práce môžeme nájsť stručné zhrnutie testovaných nástrojov a rozcestník. Tento rozcestník má za účel pomôcť potencionálnemu používateľovi s výberom správneho kontajnerizačného nástroja podľa jeho potreby. | cs |
dc.description.abstract | This thesis is concerned with comparison of containerization tools for local and server deployment. Thesis consists of total five parts. The first part contains a theoretical analysis of containerization, its comparison with virtualization, and also a description of eight containerization tools, of which four are cloud-based and four are local. The second part of the thesis deals with the installation and configuration of four local containerization tools, which are Docker, LXC/LXD, Containerd and PodMan. This section also contains the network configuration for each tool. In the third section, we can find comparison of the performance of individual tools in two categories, which are system and application containers. The fourth part deals with the installation and configuration of a simple version of the Kubernetes container management tool. This section also includes the installation and deployment of monitoring using the cAdvisor application. The fifth part contains a description of options for backing up and migrating containers, including instructions for each tool. At the end of the thesis, we can find a brief summary of the tested tools and a guide. This guide is intended to help a potential user choose the right containerization tool for their needs. | en |
dc.format.extent | 3471132 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Kontajnerozácia | cs |
dc.subject | Docker | cs |
dc.subject | LXC/LXD | cs |
dc.subject | Containerd | cs |
dc.subject | PodMan | cs |
dc.subject | Kubernetes | cs |
dc.subject | Porovnanie | cs |
dc.subject | Monitoring | cs |
dc.subject | Správa kontajnerov | cs |
dc.subject | Záloha | cs |
dc.subject | Migrácia | cs |
dc.subject | Containerization | en |
dc.subject | Docker | en |
dc.subject | LXC/LXD | en |
dc.subject | Containerd | en |
dc.subject | PodMan | en |
dc.subject | Kubernetes | en |
dc.subject | Benchmarking | en |
dc.subject | Monitoring | en |
dc.subject | Container management | en |
dc.subject | Backup | en |
dc.subject | Migration | en |
dc.title | Popis a srovnání kontejnerizačních nástrojů | cs |
dc.title.alternative | Comparison of container tools | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Rozhon, Jan | |
dc.date.accepted | 2023-05-30 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 440 - Katedra telekomunikační techniky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Telekomunikační technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | MIK0408_FEI_N2647_2601T013_2023 | |
dc.rights.access | openAccess | |