ŠUBA, F. Monitorování serverů s OS Linux [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2018.

Posudky

Posudek vedoucího

Komosný, Dan

Splnění zadání Student splnil zadání v plném rozsahu. Nejprve zhotovil program pro získání informací o serverech sítě PlanetLab. Program byl realizován ve formě modulu v jazyce Python a lze jej spustit i jako samostatnou aplikaci. Dále byl modul integrován do stávající aplikace, která poskytuje rozšířené možnosti pro vzdálený přístup k těmto serverům. Student také rozšířil tuto aplikaci o zadané funkce. Aplikace včetně vytvořeného modulu byla zdokumentována a byl vytvořen manuál v anglickém jazyce. Výsledky práce byly zveřejněny pod licencí MIT na softwarových repositářích GitHub a PyPi. Modul a rozšířenou aplikaci jsem vyzkoušel a obojí se jeví jako funkční. Aktivita během řešení Student byl během řešení aktivní a pravidelně konzultoval. Vytvořil také video popisující použití a činnost aplikace. Formální zpracování práce Z důvodu časové tísně při odevzdání jsou v práci formální chyby. Chybí odkazy na některé obrázky nebo odkazy jsou chybné. Název obrázku 1.1 byl zaměněn za jiný. U některých položek literatury typu „online“ není uvedeno datum přístupu k webové stránce. Práce s literaturou Student pracoval převážně s literaturou v anglickém jazyce. Zdroje si sám aktivně vyhledával a použitá literatura byla vhodně zvolena.

Navrhovaná známka
B
Body
85

Posudek oponenta

Frolka, Jakub

Práce se zabývá monitorováním serverů s OS linux a získávání informací ze sítě PlanetLab. Student splnil zadání. Práce rozšiřuje již stávající aplikaci. Po formální stránce je práce na nízké úrovni, objevuje se v ní spousta špatných odkazů, občasných předložek na konci řádku. Je zde také horší rozdělování do kapitol a podkapitol. Ihned v úvodu je práce popisována jako semestrální projekt. Hned po nadpisu kapitoly 3 okamžitě začíná podkapitola, zde bych uvítal nějaký úvod hlavní kapitoly. Práce není psána v trpném rodě. Po odborné stránce je práce na nižší úrovni, bylo by vhodné více popisovat vytvořenou aplikaci a její použití na úkor omezení obecného popisu co je to linux a uvádění definice příkazového řádku. Obecný popis druhů virtualizací mohl být doplněn příklady. Kladně hodnotím, že student popisuje problémy při řešení a následně i provádí optimalizaci získávání informací ze serveru, dokumentace je pěkně zpracována. Ocenil bych více rozvedenou neočíslovanou podkapitolu „Analýza odpovedí serverov na ICMP správu“. Student zde uvádí, že mu přibližně 21% serverů odpovědělo na icmp požadavek. Následně je uvedeno, že pouze z celkového počtu dotazovaných serverů z 15% nezjistil jejich umístění na světě. Jak tyto informace byly získány, není uvedeno. Z práce jde poznat, že byla dopisována na poslední chvíli a bohužel snižuje její hodnocení. Na základě těchto připomínek navrhuji hodnocení C/75b.

Navrhovaná známka
C
Body
75

Otázky

eVSKP id 110178