LAPEŠ, Z. Monitorování systému Kubernetes [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Grégr, Matěj

Práce si kladla za cíl zajistit monitoring pro Kubernetes cluster tak, aby bylo možné identifikovat místa, která je třeba optimalizovat z hlediska výkonu a propustnosti. Cíle práce se podařilo naplnit a výsledkem je podrobný popis dostupných řešení a měření, které vedlo k dílčím optimalizacím. Celkově hodnotím práci jako velmi dobrou (B).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Práce si kladla za cíl zmapovat Kubernetes cluster a upravit ho tak, aby bylo možné monitorovat jednotivé služby pro lepší dohled celé infrastruktury a pro snadnější identifikaci výkonnostních problémů. Téma práce je široké, nicméně celkově hodnotím práci jako průměrně obtížnou.
Práce s literaturou Student byl schopen nastudovat potřebnou literaturu a samostatně dohledat další zdroje ke své práci.
Aktivita během řešení, konzultace, komunikace V průběhu řešení proběhlo několik konzultací, student na ně byl připraven.
Aktivita při dokončování Část textu byla dokončena v předstihu, hlavní text práce byl dokončen spíše ke konci termínu odevzdání. Obsah byl konzultován.
Publikační činnost, ocenění Práce nebyla publikována.
Navrhovaná známka
B
Body
85

Posudek oponenta

Pluskal, Jan

Práce prokazuje nejen hluboké technické znalosti, ale i schopnost tyto znalosti aplikovat v reálném prostředí. Přestože formální stránka by mohla být konzistentnější, po odborné a praktické stránce jde o velmi kvalitní diplomovou práci, kterou navrhuji hodnotit stupněm B jako velmi dobrou.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání práce bylo náročné nejen po technické stránce, ale i z pohledu reálného nasazení v produkčním prostředí. Student musel implementovat pokročilé metody sledování distribuovaného systému Kubernetes v podmínkách běžící firemní infrastruktury. Zahrnutí reálných incidentů, jejich analýza a návrh zlepšení svědčí o vysoké praktické hodnotě práce. Práce si proto zaslouží uznání za komplexnost a míru obtížnosti.
Rozsah splnění požadavků zadání Práce plně odpovídá zadaným bodům. Autor nejenže splnil všechny body zadání, ale nad rámec implementoval pokročilé nástroje jako Linkerd, Hubble nebo DCGM exporter, analyzoval jejich přínosy a identifikoval jejich limity (např. omezené L7 metriky u Cilia). Rovněž rozšířil řešení o doporučení a realizaci architektonických změn v infrastruktuře. Zadání bylo tedy nejen splněno, ale i vhodně rozšířeno.
Rozsah technické zprávy Technická zpráva je velmi rozsáhlá, čítá 77 stran textu (bez příloh), což s ohledem na obsah a technickou hloubku odpovídá požadavkům. Text je informačně bohatý, s řadou praktických poznatků, diagramů, tabulek a dashboardů. Rozsah je přiměřený, nevykazuje zbytečné pasáže.
Prezentační úroveň technické zprávy 85 Obsah je odborně kvalitní a práce se čte velmi dobře. Zřetelně strukturované kapitoly, zejména části popisující implementaci, návrh metrik a reálné přínosy pro firmu Ximilar, ukazují na praktické uplatnění i vysokou míru odbornosti. Přehlednost a čitelnost jsou velmi dobré, pouze místy by pomohla konzistentnější číselná struktura kapitol a odstavců.
Formální úprava technické zprávy 75 Jazyková úroveň je velmi dobrá, s minimem překlepů. Typografická stránka má určité nedostatky, zejména v nekonzistentním formátování enumerací, absenci číslování některých pododstavců a občasné porušení typografických zásad u zarovnání. Tyto chyby však nesnižují celkovou hodnotu práce.
Práce s literaturou 90 Student použil relevantní a aktuální zdroje (např. dokumentace VictoriaMetrics, Grafana, Cilium, odborné knihy o Kubernetes). Práce nevykazuje známky porušení citační etiky, citace jsou uváděny podle zvyklostí. Literatura je použita účelně a podporuje hlavní argumenty práce.
Realizační výstup 95 Student navrhl, implementoval a provozně ověřil komplexní monitorovací nasazení nástrojů zaměřené na využití open-source projektů. Výsledné řešení je nasazeno v produkci, přineslo zlepšení výkonnosti systému a slouží i pro kapacitní plánování. Součástí práce je i velmi kvalitní dokumentace výstupu.
Využitelnost výsledků Výsledky mají přímé praktické využití ve firmě Ximilar a mohou sloužit i jako referenční architektura pro další firmy. Práce není kompilační, ale přináší vlastní návrh a validaci složitého systému. Výstupy mají přínos jak pro praxi, tak pro akademické účely.
Navrhovaná známka
B
Body
88

Otázky

eVSKP id 165341