<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="88501" NadgradivoID="0" NRID="9248296" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=88501" StOgledov="2011" StPrenosov="538" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-07-08 14:23:15" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000471" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-88501">20.500.12556/RUL-88501</PID>
  <Naslov>Poenostavljen postopek za poganjanje aplikacije v okolju unikernel na oblačni platformi OpenStack</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Simplified process for running application in unikernel environment on the OpenStack cloud platform</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Tehnologija unikernel se uveljavlja kot alternativa uporabi splošnonamenskega virtualnega stroja za poganjanje ene same aplikacije v računalniškem oblaku. Priprava unikernela je kompleksno opravilo, ki od uporabnika zahteva obvladovanje znanj, s katerimi se med razvojem aplikacije praviloma ne srečuje, kar vodi do frustracij. V magistrskem delu se postavimo v vlogo spletnega programerja in implementiramo preprosto spletno aplikacijo ter jo poženemo na oblačnem ogrodju OpenStack z uporabo tehnologije unikernel. Pri tem na podlagi lastnih metrik za merjenje uporabniške izkušnje identificiramo kritične pomanjkljivosti postopka in jih z nadgradnjo odprtokodnega orodja Capstan odpravimo. Nadgrajeno orodje, napisano v programskem jeziku Go, zniža kompleksnost priprave unikernela tako, da uvede javno dostopen repozitorij vnaprej pripravljenih modulov, iz katerih se pripravi končni unikernel. Delo sklenemo z demonstracijo postopka priprave unikernela z nadgrajenim orodjem, ki ga na podlagi predstavljenih metrik ocenimo kot uporabniku bolj prijaznega od izhodiščnega.</Opis>
  <TujJezik_Opis>Unikernels are a new approach to operating system design that can be considered as a direct alternative to general-purpose virtual machines when it comes to running a single application. However, the unikernel contextualization process is complex and requires deep understanding of operating system design that application developers generally don&#039;t possess, resulting in frustrations. This thesis focuses on detecting and improving critical factors that have negative influence on user experience during the unikernel preparation process. We implement a simple web application and deploy it on OpenStack platform using unikernels to demonstrate the degree of process complexity. We then upgrade Capstan tool to significantly siplify the unikernel preparation process by introducing public repository of precompiled ready-to-use application packages. We conclude the thesis by demonstrating the improved user experience of the upgraded tool by deploying test web application on OpenStack.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>unikernel</Beseda>
    <Beseda>uporabniška izkušnja</Beseda>
    <Beseda>računalniški oblak</Beseda>
    <Beseda>OSv</Beseda>
    <Beseda>Capstan</Beseda>
    <Beseda>OpenStack</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>unikernel</Beseda>
    <Beseda>user experience</Beseda>
    <Beseda>cloud infrastructure</Beseda>
    <Beseda>OSv</Beseda>
    <Beseda>Capstan</Beseda>
    <Beseda>OpenStack</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2017-01-11 15:05:03</DatumVstavljanja>
  <DatumObjave>2017-01-11 15:05:07</DatumObjave>
  <DatumSpremembe>2022-08-09 13:15:56</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2017</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="68339" Ime="Miha" Priimek="Pleško" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22415" Ime="Mojca" Priimek="Ciglarič" AltIme="Mojca Kukar; Mojca Ciglaric; M. Ciglaric" VlogaID="991" VlogaNaziv="Mentor" ConorID="3958115" Afiliacija="" ArrsID="13982" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">17021</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="92043" DatotekaNRID="9063075" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="2665989" VelikostDatotekeKratko="2,54 MB" DatumVstavljanja="2017-01-11 15:05:09" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Plesko_Miha_-_Poenostavljen_postopek_za_poganjanje_aplikacije_v_okolju_unikernel_na_oblacni_plat.pdf</Naziv>
      <OrgNaziv>Plesko_Miha_-_Poenostavljen_postopek_za_poganjanje_aplikacije_v_okolju_unikernel_na_oblacni_plat.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>F0B94AEFC0DCFE0D53CE0542E464E998</MD5>
      <SHA256>b1cfd3e75349bcb4dfda4e6583111eaa65c707270584c8937fa0a3f0c75e2460</SHA256>
      <UUID>cb97c985-a1b1-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/108d5401-bbc0-4bba-b70b-b907954a4cbc</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=92043</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="148471"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
