STARÝ, Martin: Podpora zdieľaných projektov a multi-GNS služba pre ViRo v3. [Diplomová práca]. – Žilinská univerzita v Žiline. Fakulta riadenia a informatiky; Katedra informačných sietí. – Vedúci práce: Ing. Martin Kontšek, PhD. – Stupeň odbornej kvalifikácie: Inžinier v študijnom programe Aplikované sieťové inžinierstvo. – Žilina: FRI UNIZA, 2022. – 72 s. Vyvíjaný nástroj ViRo v3, slúži na správu virtualizovaných sieťových topológií, ktoré sú virtualizované pomocou rôznych technológií. Tento nástroj slúži primárne ako virtuálne sieťové laboratórium na zjednodušenie praktických sieťových cvičení na Fakulte riadenia a informatiky na Žilinskej univerzite. Tento nástroj vyvíja Katedra informačných sietí. Každé zariadenie v jednotlivých topológiách čerpá fyzické zdroje jedného konkrétneho virtualizačného servera. Cieľom tejto diplomovej práce je rozšírenie funkcionalít projektu ViRo v3 o možnosť zdieľania sieťových topológií medzi používateľmi ako aj možnosť následnej kooperácie pri riešení zadaní počas cvičení. Druhou problematikou popísanou v tejto diplomovej práci je podpora viacerých virtualizačných serverov z dôvodu rozloženia záťaže virtualizovaných zariadení. Diplomová práca pozostáva z piatich hlavných častí, ktorými sú analýza, metodika práce, zber požiadaviek, návrh riešenia a implementácia. V každej časti sa samostatne venujem problematike zdieľania projektov a problematike podpory viacerých virtualizačných serverov. Časť analýzy popisuje aktuálny stav projektu ViRo v3 a problémy, ktorými je potrebné sa pri návrhu zapodievať. Metodika práce predstavuje postupy a odporučenia, ktorými som sa pri riešení diplomovej práce riadil, aby som sa dopracoval k splneniu cieľa. V tretej časti som sa venoval zberu požiadaviek, pričom niektoré požiadavky boli už zadefinované v iných diplomových prácach. Časť podpory viacerých virtualizačných serverov však bolo potrebné po konzultáciách so zainteresovanými stranami zadefinovať a popísať. Najdôležitejšou časťou je časť návrhu, v ktorej na základe rôznych kritérií vyberám vhodné technológie pre komunikáciu v reálnom čase ako aj popisujem možnosti podpory viacerých virtualizačných serverov pre virtualizačný nástroj GNS3. Posledná časť popisuje implementáciu navrhnutého riešenia so zameraním na jednoduché rozšírenie riešenia pre potreby v nadväzujúcich záverečných prácach.
Podpora zdieľaných projektov a multi-GNS služba pre ViRo v3
Private diploma thesis
Number of pages:
- 72s.
Permalink - CRZP:
Primary language:
- slovenčina
Type of final thesis:
- diploma thesis
Final thesis abstract:
Key words:
- ViRo
- REST API
- WebSocket
- Virtualizácia