Využití linuxových kontejnerů v HW/SW co-design
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Mgr. Adam Rogalewicz, Ph.D. (místopředseda) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Práce porovnává VM vs. Docker. Můžete uvést porovnání Docker vs. fyzický stroj? V práci uvádíte, že jste narazil na nekompatibilitu hostujícího a virtualizačního OS. Jaké řešení pro tento problém navrhujete? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Hruška, Tomáš | cs |
dc.contributor.author | Juřica, Jiří | cs |
dc.contributor.referee | Přikryl, Zdeněk | cs |
dc.date.created | 2020 | cs |
dc.description.abstract | Tato práce pojednává o možnostech nahrazení klasických virtuálních strojů linuxovými kontejnery. Cílem je vytvořit funkční systém ke spouštění paralelních úloh, které mají předchystané prostředí a slouží k testování a buildu softwaru. Pro kontejnerizaci byla zvolena platforma Docker, která je doplněna o automatickou konfiguraci počítačů, na kterých systém běží. Dále je tento systém rozšířen o propojení s nástrojem pro průběžnou integraci Jenkins. Vytvořené řešení pomohlo ověřit, že používání kontejnerů je efektivnější než starší technologie virtualizace. Doba provádění úloh tak byla zkrácena v průměru o 24 %. Přínosem této práce je srovnání dvou virtualizačních přístupů a uvedení do technologie Docker. | cs |
dc.description.abstract | In this bachelor thesis a way of replacement standard virtual machines by Linux containers is described. The goal is to create a~fully working system for performing parallel jobs with prepared environments for software build and test purposes. For containerization the Docker platform was chosen, which is used with automation tool for computers preparation. The system is also connected with continuous integration tool called Jenkins. This solution proves that usage of the Linux containers is more efficient than older virtualization technologies. The due time of each job was shortened about 24 % in average. The main benefits of this thesis is the comparison of two ways of virtualization and the introduction to the Docker technology. | en |
dc.description.mark | A | cs |
dc.identifier.citation | JUŘICA, J. Využití linuxových kontejnerů v HW/SW co-design [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020. | cs |
dc.identifier.other | 129081 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/191479 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Virtualizace | cs |
dc.subject | kontejner | cs |
dc.subject | Docker | cs |
dc.subject | automatizace | cs |
dc.subject | orchestrace | cs |
dc.subject | Ansible | cs |
dc.subject | Jenkins | cs |
dc.subject | DevOps | cs |
dc.subject | Zabbix | cs |
dc.subject | Virtualization | en |
dc.subject | container | en |
dc.subject | Docker | en |
dc.subject | automation | en |
dc.subject | orchestration | en |
dc.subject | Ansible | en |
dc.subject | Jenkins | en |
dc.subject | DevOps | en |
dc.subject | Zabbix | en |
dc.title | Využití linuxových kontejnerů v HW/SW co-design | cs |
dc.title.alternative | Utilization of Linux Containers for HW/SW Co-Design | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2020-07-10 | cs |
dcterms.modified | 2020-07-13-23:41:08 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 129081 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:29:26 | en |
sync.item.modts | 2025.01.17 15:03:32 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.17 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-22927_v.pdf
- Size:
- 86.32 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-22927_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-22927_o.pdf
- Size:
- 86.9 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-22927_o.pdf
Loading...
- Name:
- review_129081.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_129081.html