Bakalářské práce
Měření a analýza výkonu systému souborů ZettaByte
Autor
Martin Neumann
Rok
2012
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Trdlička, Ph.D.
Katedra
Srovnání výkonu síťových souborových systémů SMB/CIFS a NFS v závislosti na použitém systému souborů na serveru a klientovi
Autor
Radek Bittara
Rok
2013
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Trdlička, Ph.D.
Katedra
Monitorovací program linuxového systému
Autor
Vít Budař
Rok
2014
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Michal Šoch, Ph.D.
Katedra
Informační systém poskytovatele serverových služeb
Autor
Martin Šťastný
Rok
2014
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Michal Šoch, Ph.D.
Katedra
Implementace serverové infrastruktury na testování korektního zobrazování www stránek v různých prohlížečích
Autor
Pavol Tanuška
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Žďárek, Ph.D.
Katedra
Zálohovací systém unixového serveru
Autor
Kamil Votava
Rok
2016
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Trdlička, Ph.D.
Katedra
Anotace
V bakalářské práci jsem se zaměřil na zálohování dat v unixových systémech. Součástí řešení je komprimace zálohovaných dat, šifrování zálohy, přenos na více vzdálených úložišť a grafické rozhraní pro nastavení parametrů zálohy.
Přínosem této práce je možnost jednoduše vytvořit zálohy souborů, databází a obrazů diskových oddílů, zálohovaná data šifrovat bezpečnou šifrou
a data přenášet na různá datová úložiště. Je možné rozdělit zálohy na několik částí, které mohou probíhat v rozdílnou dobu a s rozdílnou periodou.
Řešení je psané ve skriptovacím jazyce a lze jej snadno upravovat a rozšřovat.
Samotná aplikace a zdrojový kód jsou přiložené v příloze.
Nástroj pro správu a monitorování systému souborů ZettaByte
Autor
Tomáš Šimáček
Rok
2016
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Trdlička, Ph.D.
Katedra
Anotace
Tato bakalářská práce se zabývá problematikou administrace souborového systému Zettabyte na operačním systému Solaris. Její součástí je popis základních struktur, vnitřních principů a administračních technik ZFS. Praktická část práce je věnována návrhu a popisu implementace administrátorského nástroje, který slouží pro monitorování a správu souborového systému ZFS. Návrh klade důraz především na bezpečnost, budoucí rozšiřitelnost a integraci výsledného nástroje do operačního systému Solaris.
Automatická instalace linuxového serveru a základní konfigurace služeb
Autor
Jakub Sekera
Rok
2017
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jiří Smítka
Katedra
Anotace
Práca je zameraná na to ako zjednodušiť a zefektívniť inštalácie a konfigurácie virtuálnych linuxových serverov postavených na distribúciach Ubuntu a Debian. Cieľom je to, aby celkový čas strávený pri inštalácií a následnej konfigurácií servera bol čo najkratší a umožnil človeku nastaviť jednotlivé parametre servera (už pred samotnou inštaláciou) bez hlbších znalostí daného systému. Jeden z vedľajších cieľov je aj ten, aby inštalované servery mali rovnakú štruktúru prostredia (konfiguračné súbory, skripty, užívateľov atď.) a človek, ktorý bude tento systém ďalej spravovať mal uľahčenú správu systému. Cieľom práce je vytvoriť nástroj, pomocou ktorého je možná automatická inštalácia virtuálneho linuxového servera a základná konfigurácia vybraných služieb.
Testovací systém příkazů a skriptů v jazyce bash
Autor
Karel Jílek
Rok
2018
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Michal Šoch, Ph.D.
Katedra
Anotace
Práce se zabývá kompletní tvorbou systému na kontrolu skriptů v jazyce Bash (online judge) -- od analýzy a sběru požadavků, přes návrh, implementaci prototypu, jeho testování, až po případné nasazení do produkce. Asi největším problémem, který je u takového systému potřeba vyřešit, je možnost spustit testovaný skript tak, aby nezničil žádnou součást systému. Analýza se zabývá několika možnými přístupy. Další důležitou vlastností je jednoduché a rychlé zadávání úloh, což může být občas taky poněkud komplikované. V práci je navržen a implementován jazyk, který slouží k co možná nejjednoduššímu popisu vstupních dat. Celkově by práce měla posloužit jako návod, jak podobný systém (ne)vyvíjet.
Generátor vstupních dat pro validaci Bash skriptů
Autor
Jiří Borský
Rok
2019
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jakub Průša
Katedra
Anotace
Tato bakalářská práce popisuje vývoj generátoru vstupních dat pro validaci Bash skriptů. Tento generátor je součástí nově přepracovánaného projektu Learnshell, který bude sloužit ke zlepšení výuky na FIT ČVUT v Praze. V této práci je popsáno, jaké jsou nároky na takovýto generátor a jsou v ní uvedena současná volně dostupná řešení. Dále práce popisuje návrhové vzory a návrh možného zapojení generátoru do projektu. Na to navazuje implementační část, kde je popsána implementace generátoru. V závěru této práce je uvedeno, jaké existují možnosti testování a které z těchto možností byly použity k testování generátoru.
Webový portál pro správu soutěží v synchronizovaném plavání
Autor
Richard Pecha
Rok
2019
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Michal Valenta, Ph.D.
Katedra
Anotace
Tato bakalářská práce se zabývá analýzou, návrhem, implementací a testováním webového portálu pro klub synchronizovaného plavání SK Neptun Praha. Cílem práce bylo zefektivnit proces hodnocení soutěží a jejich evidenci. Vzniklý webový portál umožňuje vytvářet a spravovat nové soutěže a administrovat jeho uživatele. Dále umožňuje rozhodčím hodnotit soutěžící, přepočítávat body dle platných pravidel a tyto výsledky v reálném čase zobrazovat na portálu moderátora. Zmíněné výsledky lze mimo jiné generovat ve formátu MS Excel z administrátorského prostředí. Při řešení tohoto projektu byl zvolen agilní přístup, který měl zajistit rychlé dodání produktu a pružnou reakci na případné změny v požadavcích. Vytvořené řešení splňuje požadavky této bakalářské práce a jeho funkčnost byla ověřena ve spolupráci s klubem SK Neptun Praha na několika mezinárodních turnajích synchronizovaného plavání.
Systém na bezpečné a efektivní zálohování dat
Autor
Michal Kunert
Rok
2021
Typ
Bakalářská práce
Vedoucí
Ing. Zdeněk Muzikář, CSc.
Oponenti
Ing. Jan Trdlička, Ph.D.
Katedra
Anotace
Tato bakalářská práce se zabývá návrhem a implementací systému, který dokáže zabezpečit uživatelská data pomocí synchronizace těchto dat mezi klientem a serverem. Na straně serveru je využit pro ukládání dat souborový systém ZFS. Součástí serverové části bude také webové rozhraní umožňující zobrazení historických i aktuálních verzí souborů. Práce začíná analýzou, ve které jsou specifikovány požadavky na řešení, jsou zde zhodnoceny konkurenční aplikace a také obsahuje popis použitelných technologií pro implementaci. Další kapitoly se zabývají návrhem a popisem implementace. K implementaci celého systému je využit programovací jazyk Python a pro vytvoření webové aplikace je použit webový framework Django. Pro evidování historických verzí souborů jsou použity snapshoty souborového systému ZFS. V poslední části práce jsou navržena možná vylepšení.