Virtualisointityökalujen käyttökelpoisuuden analysointi vaativassa palvelinympäristössä
Chistyakov, Konstantin (2010)
Chistyakov, Konstantin
Metropolia Ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010111214436
https://urn.fi/URN:NBN:fi:amk-2010111214436
Tiivistelmä
Täma insinöörityö tehtiin Keypro Oy:n Vantaan yksikölle. Työssä selvitettiin, miten avoimen
lähdekoodin Kernel based Virtual Machine (KVM) -virtualisointitekniikkaa voidaan
hyödyntää yrityksen palvelinympäristössä. Työ aloitettiin perehtymällä virtualisointitekniikoihin ja KVM-hypervisorin arkkitehtuuriin.
Sen jälkeen asennettiin KVM-hypervisori Ubuntu Server 9.10 -käyttöjärjestelmään ja tutkittiin
sen ominaisuuksia. Työssä testattiin erilaiset asennus- ja konfigurointivaihtoehdot
KVM-hypervisorille. Lopuksi KVM-virtualisointia verrattiin muihin virtualisointiratkaisuihin.
Virtualisointityökalujen testauksiin käytettiin Phoronix Test Suite -testaustyökalua.
Työn tuloksena saatiin asennus- ja testausraportti, jota voidaan käyttää KVM-virtualisointityökalun
käyttöönotossa. Saaduista testaustuloksista voidaan päätellä, että KVM-hypervisoria voidaan käyttää tuotannossa. KVM-hypervisorin suorituskyky on hieman huonompi verrattuna VMware ESXi -palvelimen suorituskykyyn, mutta KVM-virtualisointityökalu
skaalautuu hyvin, on yhteensopiva VMware ESX -tuoteperheen kanssa
ja täysin ilmainen.
lähdekoodin Kernel based Virtual Machine (KVM) -virtualisointitekniikkaa voidaan
hyödyntää yrityksen palvelinympäristössä. Työ aloitettiin perehtymällä virtualisointitekniikoihin ja KVM-hypervisorin arkkitehtuuriin.
Sen jälkeen asennettiin KVM-hypervisori Ubuntu Server 9.10 -käyttöjärjestelmään ja tutkittiin
sen ominaisuuksia. Työssä testattiin erilaiset asennus- ja konfigurointivaihtoehdot
KVM-hypervisorille. Lopuksi KVM-virtualisointia verrattiin muihin virtualisointiratkaisuihin.
Virtualisointityökalujen testauksiin käytettiin Phoronix Test Suite -testaustyökalua.
Työn tuloksena saatiin asennus- ja testausraportti, jota voidaan käyttää KVM-virtualisointityökalun
käyttöönotossa. Saaduista testaustuloksista voidaan päätellä, että KVM-hypervisoria voidaan käyttää tuotannossa. KVM-hypervisorin suorituskyky on hieman huonompi verrattuna VMware ESXi -palvelimen suorituskykyyn, mutta KVM-virtualisointityökalu
skaalautuu hyvin, on yhteensopiva VMware ESX -tuoteperheen kanssa
ja täysin ilmainen.