Virtualisointi KVM-hypervisorilla
Rantanen, Niko (2013)
Rantanen, Niko
Turun ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201302152339
https://urn.fi/URN:NBN:fi:amk-201302152339
Tiivistelmä
Opinnäytetyön tavoitteena oli perehtyä virtualisointiin teknisenä ratkaisuna teoriassa ja käytännön osuudessa asentaa Linux-käyttöjärjestelmä virtualisointialustaksi käyttäen avoimen lähdekoodin KVM-hypervisoria. Lisäksi tarkoitus oli tutustua kyseisen virtualisointiratkaisun eri ominaisuuksiin ja testata virtualisointia käytännön ratkaisuin.
Tutkimusmenetelminä on käytetty käytäntöön valmistavaa teoriaa ja sen pohjustamaa eksperimentaalista projektia, jossa työn otsikon mukaista virtualisointiratkaisua toteutetaan asennuksesta käyttöönottoon aina palveluiden ajamiseen alustalla.
Ubuntu- ja Fedora-käyttöjärjestelmiä alustoina käyttäen KVM-hypervisorilla virtualisoitiin onnistuneesti erilaisia palveluja, kuten Windows XP ja thin client -palvelin. Lisäksi testattiin onnistuneesti KVM:n eri ominaisuuksia, kuten live migrationia ja jaetun tallennuksen käyttöä.
KVM-hypervisorilla virtualisointi sopii niin aloittelijoille kuin edistyneemmillekin käyttäjille ja tarjoaa edellytykset myös raskaaseen kaupalliseen käyttöön. KVM:n asentaminen ja peruskäyttö edellyttävät jonkin verran perustietämystä Linux-käyttöjärjestelmässä toimimisesta.
Tutkimusmenetelminä on käytetty käytäntöön valmistavaa teoriaa ja sen pohjustamaa eksperimentaalista projektia, jossa työn otsikon mukaista virtualisointiratkaisua toteutetaan asennuksesta käyttöönottoon aina palveluiden ajamiseen alustalla.
Ubuntu- ja Fedora-käyttöjärjestelmiä alustoina käyttäen KVM-hypervisorilla virtualisoitiin onnistuneesti erilaisia palveluja, kuten Windows XP ja thin client -palvelin. Lisäksi testattiin onnistuneesti KVM:n eri ominaisuuksia, kuten live migrationia ja jaetun tallennuksen käyttöä.
KVM-hypervisorilla virtualisointi sopii niin aloittelijoille kuin edistyneemmillekin käyttäjille ja tarjoaa edellytykset myös raskaaseen kaupalliseen käyttöön. KVM:n asentaminen ja peruskäyttö edellyttävät jonkin verran perustietämystä Linux-käyttöjärjestelmässä toimimisesta.