Repository of colleges and higher education institutions

Show document
A+ | A- | Help | SLO | ENG

Title:Láhko izvajalno okolje v obliki samozadostnega LXC-vsebnika : magistrska naloga
Authors:ID Mihičinac, Aleksander (Author)
ID Rodič, Blaž (Mentor) More about this mentor... New window
Files: This document has no files. This document may have a physical copy in the library of the organization, check the status via COBISS. Link is opened in a new window
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FIŠ - Faculty of Information Studies in Novo mesto
Abstract:Z bliskovitim razvojem računalniške strojne opreme, ki je močno prehitel zahteve programske opreme, so se odprle nove možnosti na sicer že dolgo poznanem in zelo razširjenem področju virtualizacije strežnikov. Tradicionalni pristop polne virtualizacije, kjer virtualiziramo strežnik kot celoto, je preživet. Poleg potratnosti z viri je polna virtualizacija tudi rigidna in nerazdružljivo povezana s hipervizorjem, na katerem teče. Pogosto se zgodi, da je na virtualnem strežniku nameščena zgolj ena storitev, ali še slabše, na njem teče zgolj en proces, kljub temu pa je v ozadju polno virtualiziran celoten strežnik. Podobno zaskrbljujoč je primer, kjer na enem virtualnem strežniku, v enem izvajalnem okolju poganjamo množico storitev in procesov, ki so med seboj različno varnostno in performančno zahtevni. V okviru magistrske naloge smo na praktičnih primerih preučili tehnologije in predstavili metodo virtualizacije na nivoju operacijskega sistema, ki temelji na LXC-vsebnikih. Rezultate smo primerjali s tradicionalnimi metodami virtualizacije strežnikov in na podlagi tega ocenili njihov potencial. Predstavljena metoda koncept virtualizacije strežnikov redefinira v koncept láhkih, prilagodljivih in samozadostnih enot.
Keywords:virtualizacija, vsebnik, hipervizor, LXC, Docker
Place of publishing:Novo mesto
Place of performance:Novo mesto
Publisher:[A. Mihičinac]
Year of publishing:2014
Year of performance:2014
Number of pages:104 str., [9] f. pril.
PID:20.500.12556/ReVIS-4903 New window
COBISS.SI-ID:2048338195 New window
UDC:004.451:004.94(043.2)
Note:Na ov.: Magistrska naloga : študijskega programa druge stopnje;
Publication date in ReVIS:20.08.2018
Views:3001
Downloads:0
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:20.08.2018

Secondary language

Language:English
Abstract:With a rapid development of a computer hardware, that passed software’s resource requirements demand, new possibilities have opened up in widely accepted and widespread area of a server virtualization. The traditional approach of full virtualization, which virtualize the entire server stack, is not sustainable anymore. Besides high resource demands, it is also rigidly linked to its hypervisor. It often happens, that such virtual server was provisioned for running only one dedicated service, or even worse, running only one dedicated process, but the entire virtual server is still needed underneath. Similarly concerning is the case, where one virtual server has the same RTE for plurality of services and processes, which are mutually different, security and performance wise. In the context of the master’s thesis, we examined technologies and presented operating system-level virtualization based on LXC containers. Its potential had been evaluated, based on practical cases analysis and the result comparation with traditional methods of server virtualization. The presented method redefines server virtualization to lightweight, flexible, self-contained units.
Keywords:virtualization, container, hypervisor, LXC, Docker


Back