Detail předmětu
Pokročilá témata administrace operačního systému Linux
FIT-ILIAk. rok: 2017/2018
Studenti v tomto kurzu získají praktické zkušenosti s moderními Linuxovými systémy. Kurz začíná u volby vhodné distribuce na základě požadavků plánovaného scénáře jejího použití. Studenti si mohou svobodně zvolit distribuci a na té pak pracovat po celý zbytek kurzu. Zvolené distribuce jsou studenty instalovány do virtuálního prostředí, kde je možné je použít bez problémů potenciálně se objevujících na normální síti. Studenti získají hlubší znalosti ve dvou hlavních oblastech, kterými jsou datová úložiště a serverové služby, a seznámí se také s řadou subsystémů přímo souvisejících s těmito hlavními oblastmi. Téma datových úložišť pokrývá souborové systémy, správu logických svazků a šifrování. Kurz rovněž zahrnuje serverové technologie datových úložišť, jako jsou software RAID nebo iSCSI. Téma serverových služeb se zaměřuje na vysoce dostupné clustery (high availability clusters) a jejich vliv na poskytované služby. Kurz pokrývá také základy práce se zabezpečením systému pomocí SELinux a správy sítí v Linuxu.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prohloubení znalostí z oblasti operačních systémů a jejich správy.
Prerekvizity
Způsob a kritéria hodnocení
Osnovy výuky
- Osnova počítačových cvičení:
- Úvod do Linuxových systémů a rozdílů mezi nimi.
- Úvod do správcovského systému SystemD.
- Správa úložišť s použitím Logical Volume Manager a software RAID.
- Systémy souborů ext*, xfs, btrfs a jejich výhody.
- Vystavení blokových zařízení na síti přes iSCSI.
- Kryptografie v Linuxu a možné útoky na ni.
- Vysoce dostupné clustery: infrastruktura, tzv. "fence" agenti.
- Vysoce dostupné clustery: správa zdrojů, omezení.
- Sdílené systémy souborů: gfs2.
- Vyvažování výkonu ve vysoce dostupných clusterech.
- Zesílení vnitřní bezpečnosti pomocí technologie SELinux.
- Správa sítí a konfigurace firewallu v Linuxu.
- Návrh řešení pro komplexní scénář použití Linuxu.
- Příprava automatizované instalace a konfigurace pro virtuální stroje.
- Instalace a konfigurace SW RAID a LVM.
- Instalace a konfigurace iSCSI.
- Vytvoření vysoce dostupného clusteru (high availability cluster).
Osnova ostatní - projekty, práce:
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Cvičení na počítači
Vyučující / Lektor
Osnova
- Úvod do Linuxových systémů a rozdílů mezi nimi.
- Úvod do správcovského systému SystemD.
- Správa úložišť s použitím Logical Volume Manager a software RAID.
- Systémy souborů ext*, xfs, btrfs a jejich výhody.
- Vystavení blokových zařízení na síti přes iSCSI.
- Kryptografie v Linuxu a možné útoky na ni.
- Vysoce dostupné clustery: infrastruktura, tzv. "fence" agenti.
- Vysoce dostupné clustery: správa zdrojů, omezení.
- Sdílené systémy souborů: gfs2.
- Vyvažování výkonu ve vysoce dostupných clusterech.
- Zesílení vnitřní bezpečnosti pomocí technologie SELinux.
- Správa sítí a konfigurace firewallu v Linuxu.
- Návrh řešení pro komplexní scénář použití Linuxu.