440-2321/01 – Virtualizace I (VIR I)
Garantující katedra | Katedra telekomunikační techniky | Kredity | 4 |
Garant předmětu | Ing. Lukáš Kapičák | Garant verze předmětu | Ing. Lukáš Kapičák |
Úroveň studia | pregraduální nebo graduální | Povinnost | volitelný odborný |
Ročník | 3 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2019/2020 | Rok zrušení | |
Určeno pro fakulty | FEI | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Absolvent předmětu Virtualizace I získá základní povědomí o možnostech virtualizace na pracovních stanicích, tak i na serverových platformách. Nabyté znalosti budou mít studenti možnost ověřit v rámci praktických cvičení.
Hlavní náplni předmětu Virtualizace I je předat studentům základní informace o virtualizaci. Studenti budou následně v rámci praktických cvičení navrhovat a realizovat nejlepší virtualizační řešení pro konkrétní úlohu.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Experimentální práce v laboratoři
Projekt
Ostatní aktivity
Anotace
Předmět Virtualizace I poskytne studentům základní poznatky o možnostech využití virtualizace a to jak na osobních počítačích, tak i na serverové platformě. V rámci studia tohoto předmětu studenti získají teoretický i praktický základ při instalaci a konfiguraci různých virtualizačních nástrojů. Tyto nástroje budou studenti umět rozlišit podle způsobů použití a také je budou umět správně nakonfigurovat pro provoz virtuálních systémů a to jak z hlediska sítí, síťových prostředků, zálohování tak i z hlediska bezpečnosti a stability navrženého řešení.
Povinná literatura:
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Řešení projektu
Realizace referátu
Laboratorní cvičení
Ústní zkouška
E-learning
https://lms.vsb.cz/
Další požadavky na studenta
Předmět klade na studenta požadavky v podobě základních znalostí práce v OS Linux, Windows a dále znalosti v oblasti sítí a síťových protokolů.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
1. Úvod do virtualizace, virtualizační nástroje, požadavky na virtualizaci, virtualizace a emulace.
2. Virtualizace na desktopu a na serverech, rozdělování hardwarových prostředků – procesor, paměti, úložiště, síťové prostředky.
3. Úložiště - typy úložišť, iSCSI, typy RAID, NFS, replikace úložišť, zálohování, NAS, SAN, DAS, replikace dat.
4. Vzdálená správa pro hypervizory, monitoring prostředků, konzolový přístup, hromadné úlohy, automatické úlohy.
5. Využití a technologie „snapshotů“ – využití, technologie, vliv na výkon a kapacitu diskového prostoru, možnosti obnovení stavu virtuálních systémů.
6. Virtualizační nástroje pro desktopové použití – VMware Workstation, Vmware Player, Virtualbox – instalace, konfigurace prostředků a sítí.
7. Virtualizační nástroje pro serverové použití I. – VMware ESXi, LXC, KVM – instalace, podporované systémy, konfigurace hardwarových prostředků a sítí.
8. Virtualizační nástroje pro serverové použití II. – Citrix XEN Hypervisor, Hyper-V, Oracle VM Server – instalace, podporované systémy, konfigurace hardwarových prostředků a sítí.
9. Bezpečnost virtualizace, konfigurace přístupů k virtualizační platformě, sdílení prostředků, rizika ve spojení s virtualizací, zálohování.
10. Plná virtualizace, Paravirtualizace, Aplikační virtualizace, srovnání, otevřená diskuze a informace k průběhu zkoušky.
Cvičení:
1. Úvodní cvičení, bezpečnost, rozdělení projektů, seznámení se s učebnou.
2. Virtualizace na desktopových systémech - Virtualbox, VMware Player.
3. Instalace a konfigurace KVM, instalace virtuálních systémů.
4. Nastavení různých typů sítí u virtuálních systémů.
5. Instalace a konfigurace VMware ESXi, instalace virtuálních systémů.
6. Zálohování virtuálních systémů, správa přes webové rozhraní / CLI.
7. Prezentace projektů č. 1.
8. Instalace a konfigurace Citrix XEN Hypervisor.
9. Instalace a konfigurace LXC/LXD.
10. Prezentace projektů č. 2.
11. Konfigurace úložišť pro virtualizaci, možnosti mapování diskového prostoru pro virtuální systémy.
12. Zálohování virtuálních systémů - použití různých nástrojů.
13. Další nástroje pro virtualizaci, virtualizace na ARM procesorech.
14. Zápočet.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky