Original title:
Platforma pro virtualizaci komunikační infrastruktury
Translated title:
Communication infrastructure virtualization platform
Authors:
Stodůlka, Tomáš ; Martinásek, Zdeněk (referee) ; Uher, Václav (advisor) Document type: Master’s theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Diplomová práce se zabývá výběrem platformy pro virtualizaci infrastruktury se zaměřením na kontejnerizaci s podporou sandboxingu a následným zkoumáním její náročnosti. Práce začíná vysvětlením základních technologií jako: virtualizace, cloud computing a kontejnerizace spolu s jejími zástupci, kteří danou technologii zprostředkovávají. Zvláštní prostor je vymezen právě pro platformy cloud computingu: Kubernetes, OpenStack a OpenShift. Nejvhodnější platforma je pak vybrána a vlastním způsobem nasazena tak, aby splňovala veškeré podmínky stanovené vedoucím práce. V rámci testování náročnosti vybrané platformy jsou vytvořeny skripty (převážně v jazyce Bash) určené ke skenování vytíženosti systému, vytváření scénářů, simulaci zátěže a automatizaci.
The thesis deals with selection of infrastructure virtualization platform focusing on containerization with sandboxing support and with following examination of its difculty. The work begins with an explanation of the basic technologies such as: virtualization, cloud computing and containerization, along with their representatives, that mediate the technology. A special scope is defned for cloud computing platforms: Kubernetes, OpenStack and OpenShift. Futhermore, the most suitable platform is selected and deployed using own technique so that it fullflls all the conditions specifed by thesis supervisor. Within the difculty testing of the selected platform, there are created scripts (mainly in the Bash language) for scanning system load, creating scenarios, stress testing and automation.
Keywords:
cloud computing; container; containerization; Docker; Kubernetes; KVM; OpenShift; OpenStack; sandboxing; virtual machine; Virtualization; cloud computing; Docker; kontejner; kontejnerizace; Kubernetes; KVM; OpenShift; OpenStack; sandboxing; Virtualizace; virtuální stroj
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/189209