Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
- Linux Foundation
- Tříny Linux Foundation
- Certifikace Linux Foundation
- Digitalní odznaky Linux Foundation
- Laboratorní cvičení, řešení a zdroje
- Informace o distribuci
- Laboratoře
Zásady optimalizace výkonu
- Metodologie
- Proces optimalizace
- Nástroje pro vyšetřování
- Laboratoře
Benchmarking
- Výkonnostní benchmarky
- Synthetic benchmarky
- Aplikační benchmarky
- Laboratoře
Rozhraní pro optimalizaci
- Koncepce optimalizace
- Jádrové nastavení
- Jádrové parametry
- Aplikační rozhraní
- tuned
- Hardwarové nastavení
- Laboratoře
Rozhraní pro monitorování
- Souborový systém /proc
- Příkazové nástroje
- Sběr dat o výkonu
- Nagios
- Ganglia
- Jádrové monitorování
- Laboratoře
Techniky a nástroje profilace
- Monitorování výkonu
- Počtáče
- Výkonnostní poměry
- Jádrové vs aplikační profilace
- oprofile
- Perf
- Dostupné události perf
- Získání dat o výkonu pomocí perf
- Monitorování výkonu zevnitř aplikace
- User space profilace s gprof
- Laboratoře
Nástroje pro trasování
- Trasování user space
- strace
- Trasování knihoven
- Jádrové trasování
- ftrace
- SystemTap
- Trasování aplikací pomocí SystemTap
- Laboratoře
CPU subsystém
- Koncepce a architektura CPU
- Optimalizace na úrovni CPU
- Odborné instrukční sady
- CPU topologie
- Nastavení BIOSu
- Laboratoře
Správa energie
- Strategie správy energie
- Správa energie zařízení
- Stavy úspory energie CPU
- Škálování frekvence
- Nástroje pro správu energie
- Laboratoře
Splánování procesů
- Návrh
- Policie splánování
- Nastavení pro splánování
- CPU affinity a izolace
- Afinita přerušení
- Kontrolní skupiny
- Laboratoře
Paměťový subsystém
- Přehled
- Optimalizace hledání stránek a huge pages
- Ovládání swapu z aplikací
- Minimalizace chyb
- Laboratoře
NUMA optimalizace
- Koncepce a architektura CPU
- NUMA alokace paměti
- NUMA statistiky
- Laboratoře
I/O subsystém
- Přehled úložného zásobníku
- Koncepce plánovače I/O
- Algoritmy plánovače I/O
- Hardwarové aspekty
- Nastavení úložných zařízení
- Laboratoře
Místní souborové systémy
- Hlavní volby souborových systémů
- Režimy journaling v Ext3/4
- Atributy souborového systému
- Laboratoře
Síťové souborové systémy
- Síťový souborový systém (NFS)
- NFSv4
- pNFS
- Laboratoře
Úložiště a I/O
- Přehled softwarového RAIDu
- Úrovně RAIDu
- Konfigurace RAIDu
- Logické svazky
- Svazky a skupiny svazků
- Vytváření logických svazků
- Hlavní zařízení
- Asynchronní I/O
- Laboratoře
Analyza subsystému I/O
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- Laboratoře
Optimalizace síťového subsystému
- Přehled síťového zásobníku
- Optimalizace pro latenci a propustnost
- Nastavení hardwaru síťových rozhraní
- Tekniky předávání na nižší úrovni (offloading)
- Optimalizace TCP
- Nástroje pro monitorování a diagnostiku
- Laboratoře
Virtualizace
- Přehled virtualizace
- Záležitosti úložiště
- Síťové záležitosti
- Laboratoře
Požadavky
Tento kurz je primárně určen pro systémové administrátory a technologické architekty, kteří potřebují vybrat a vyladit své prostředí tak, aby maximalizovali rychlost a efektivitu. Studenti by měli být zkušenými uživateli Linux. Je vyžadována znalost konceptů místní správy systému obsažených v LFS301 Linux Správa systému.
Publikum
Tento kurz je určen pro IT profesionály, kteří jsou zodpovědní za optimalizaci Linux výkonu.
Úroveň zkušeností: středně pokročilá
28 hodiny