Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Kubernetes ja klusteroitava verkkosovellus

Sakkara, Jyri; Sakkara, Jyri (2016)

 
Avaa tiedosto
Opinnayte_jyri_sakkara_final.pdf (1.657Mt)
Lataukset: 


Sakkara, Jyri
Sakkara, Jyri
Jyväskylän ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016121620810
Tiivistelmä
Opinnäytetyössä tutustuttiin käyttöjärjestelmätasoiseen konttiperustaiseen virtualisointiin käyttäen hyväksi Docker ja Kubernetes ohjelmistoja. Docker on toteutus konttiperustaisesta virtualisoinnista, jonka suosio on lisääntynyt räjähdysmäisesti viime vuosien aikana. Kubernetes laajentaa Dockerin konttivirtualisointia tuomalla lisäksi monipalvelinympäristö asennukset ja helpot työkalut sovelluksien hallintaan klusteroidussa monipalvelinympäristössä.
Työssä rakennettiin kolmen palvelimen testiympäristö omalle tietokoneelle käyttäen hy-väksi VirtualBox-virtuaalipalvelinalustaa. Virtuaalipalvelimiin asennettiin kolmen palvelimen Kubernetes-klusteri. Klusterin ominaisuuksiin tutustumista ja sen arvioimista varten muokattiin olemassa olevasta verkkosovelluksesta klusterointikelpoinen. Sovelluksesta luotiin asennus Kubernetes-klusteriin, jossa kolme kopioita sovelluksesta asentui hajautettuna kolmelle eri virtuaalipalvelimelle ja sovellus näkyi ulospäin vain yhtenä tavallisena verkkosovelluksena.
Työn tarkoituksena oli selvittää mikä on Kubernetes, mitä sillä voi tehdä ja miten sitä käytetään. Tämän lisäksi tarkoitus oli selvittää, mitä vaaditaan verkkosovellukselta, että sen voi asentaa Kubernetes-klusteriin. Toimeksiantajaa kiinnosti, onko Kubernetes toimiva ratkaisu ja onko siitä hyötyä toimeksiantajalle.
Docker sekä Kubernetes osoittautuivat toimiviksi ratkaisuiksi, joiden avulla konttiperustai-nen virtualisointi oli helppoa. Työn aikana saatujen käyttökokemusten perusteella arvioitiin, että toimeksiantajalle on hyötyä lisätä Kubernetes-klusteri palvelininfrastruktuuriinsa.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste