DDP - Zverejnená diplomová práca

Správa zdieľaných úložísk OpenStack Manila v kontajnerových orchestrátoroch

Autor
Vašek, Róbert
Školiteľ
Segeč, Pavel
Oponent
Ing. Marek Moravčík, PhD., N/A
Škola
Žilinská univerzita v Žiline 05000 05160
Rok odovzdania
2020
Počet strán
100s.
Trvalý odkaz - CRZP
https://opac.crzp.sk/?fn=detailBiblioForm&sid=AF3291F10EFAAB2E0DB8B16C36BB
Primárny jazyk
slovenčina

Typ práce
Diplomová práca

Študijný odbor
2508 | *informatika

Dátum zaslania práce do CRZP
03.12.2020

Dátum vytvorenia protokolu
03.12.2020

Dátum doručenia informácií o licenčnej zmluve
30.01.2024

Práca je zverejniteľná od
ihneď

Elektronická verzia
 Prehliadať
Cieľom diplomovej práce je navrhnúť a implementovať softvér umožňujúci vytváranie, snímkovanie a pripájanie zdieľaných úložísk poskytovaných cez službu OpenStack Manila v prostredí kontajnerových orchestrátorov. V prvej je vykonaná analýza technológií na ktoré bude práca sústredená. Druhá kapitola obsahuje analýzu stavu súčasného riešenia, jeho nedostatky a možnosti zlepšenia. Tretia kapitola uvádza konkrétne ciele práce a požiadavky na jej úspešné splnenie. Štvrtá kapitola pozostáva z detailnej analýzy a návrhu riešenia jednak samotného vyvíjaného softvéru, ale aj jeho nasadenie do kontajnerového orchestrátora Kubernetes. Piata kapitola popisuje implementáciu navrhovaného softvéru, konkrétne problémy s ktorými sme sa počas implementácie stretli a ich riešenie. Posledná, šiesta, kapitola popisuje spôsob, akým bol softvéru testovaný. Taktiež uvádza návod na inštaláciu a nasadenie softvéru do Kubernetes klastra, kde je následne demonštrovaná jeho funkčnosť.
The aim of this master's thesis is to design and implement a program that allows provisioning, snapshotting and mounting of shared file-systems provided via OpenStack Manila from within container orchestrators. The thesis consists of 6 chapters. The first one revolves around analysis of the various technologies and concepts involved with regards to the aim of this work. Next, current state of the integration between OpenStack Manila and containers is analysed. The third chapter presents the main goal of the thesis and the individual steps to achieve it. Continuing with the fourth chapter, a thorough analysis of the planned solution is performed. This results in a detailed design plan of the solution itself, as well as its deployment strategy for Kubernetes. The fifth chapter moves onto describing the implementation of the solution designed in the previous chapter. Lastly, the sixth chapter describes how the resulting software was tested and verified that it's working as intended and meets all the criteria set by the goals of the thesis.

Verzia systému: 6.2.61.5 z 31.03.2023 (od SVOP)