Táto práca sa zaoberá analýzou, návrhom a implementáciou zdieľaného sieťovéhosúborového systému do prostredia cloudu na Katedry informačných sietí. Teoretickáčasť sa v úvode zaoberá vysvetlením pojmu zdieľaný sieťový súborový systém, ako ajjeho princípmi a výhodami, ktoré jeho implementácia prináša. Následne práca pokračujeanalýzou dostupných backendových technológií, pričom sa hodnotia vybranécharakteristiky podľa aktuálnych potrieb cloudu Katedry informačných sietí. Na základevykonanej analýzy sa potom volí riešenie poskytujúce základ pre implementáciuzdieľaného sieťového súborového systému. Ďalšia časť práce je venovaná moduluManila, ktorý predstavuje spôsob implementácie takéhoto systému do platformyOpenStack využívanej ako cloudové riešenie katedry. V tejto kapitole sa nachádzajúvšeobecné informácie o danej službe a jej hlavných komponentoch, ktoré tvoria základpre pochopenie jej fungovania. Keďže si však implementácia zdieľaného sieťovéhosúborového systému do cloudu na Katedre informačných sietí kladie dôraz naautomatizáciu, sa nasledujúca kapitola venuje nasadeniu tejto služby prostredníctvomorchestračného nástroja Juju, ktorý je práve používaný administrátormi na tieto potreby.Nasledujúca praktická časť potom dokumentuje celý proces nasadenia riešenia, a to odvytvorenia kontajnerov, cez definovanie vzťahov medzi jednotlivými aplikáciami až posamotnú konfiguráciu modulu Manila a prístupovej vrstvy poskytovanej NFS Ganeshaserverom. Posledná kapitola potom dokumentuje otestovanie celého implementovanéhoriešenia na praktickom scenári, ktorý potvrdzuje funkčnosť vytvoreného riešenia. Prácanavyše obsahuje administrátorskú príručku popisujúcu dodatočné informácieo implementácii ako aj správe implementovaného systému.
Zdieľané sieťové súborové systémy v prostredí Cloud Computing-u
Private diploma thesis
Autor:
- Kreheľ, Radovan
Advisor:
Opponent:
- Kontšek, Martin
Year of submission:
- 2025
Number of pages:
- 84s.
Permalink - CRZP:
Primary language:
- slovenčina
Type of final thesis:
- diploma thesis
Final thesis abstract:
Key words:
- OpenStack
- NFS Ganesha
- Manila
- Juju