Název:
Virtuální servery s operačním systémem Fedora
Překlad názvu:
Virtual servers with Fedora operating system
Autoři:
Gajdušek, Ondřej ; Jeřábek, Jan (oponent) ; Komosný, Dan (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2021
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Aplikace PlanetLab Server Manager, jíž se tato práce zaobírá, slouží pro zjednodušení správy projektů realizovaných v rámci experimentální distribuované sítě PlanetLab. V práci je představena síť PlanetLab a její infrastruktura. Text seznamuje čtenáře s aplikací PlanetLab Server Manager, zkráceně plbmng a představuje mu její aktuální stav a implementovanou funkcionalitu. Práce se zaměřuje především na implementaci funkcionality distribuce software a jeho plánovaného spuštění v zadaný čas. Dále je představen experiment, na němž je demonstrováno reálné použití implementované funkcionality. Výsledný kód aplikace je zveřejněn ve veřejném repozitáři na platformě GitLab pod licencí MIT. Aplikace byla také zveřejněna v repozitáři Python balíčků PyPI.
This thesis deals with the PlanetLab Server Manager application whose aim is to simplify application development within the experimental distributed network PlanetLab. Thesis presents the PlanetLab network and describes its infrastructure. Application PlanetLab Server Manager, shortly abbreviated as plbmng, is described, its current state is evaluated and the existing functionality is presented to the reader. Further work focuses mainly on the implementation of the new functionality that is a software distribution and job scheduling to run the software at the specified time. The last part of the work presents an experiment that demonstrates a real-life usage of the newly added functionality. Work results are published at the public repository on the GitLab platform. The application was published at the package index for Python Packages - PyPI.
Klíčová slova:
Linux; naplánované úlohy; PlanetLab; PlanetLab Server Manager; plbmng; Python; SSH; Virtualizace; Linux; PlanetLab; PlanetLab Server Manager; plbmng; Python; SSH; task scheduling; Virtualization
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/196907