KVM-hallintatyökalut
Kääriäinen, Tarmo (2014)
Kääriäinen, Tarmo
Kajaanin ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405229183
https://urn.fi/URN:NBN:fi:amk-201405229183
Tiivistelmä
KVM (Kernel-based Virtual Machine) on yksi virtualisoinnin mielenkiintoisimmista hypervisoreista. Mielenkiinto sitä kohtaan kasvaa kun puhutaan kulujen hallinnasta. Ongelmaksi nousee kuitenkin sen hallinta, varsinkin kun kilpailijoina ovat VMwaren kaltaiset kokonaisvaltaiset ratkaisut. Tästä syystä useat yritykset ja yhteisöt kehittävät yhdessä avoimen lähdekoodin ratkaisuja KVM-hallintaan.
Työn tarkoitus on selvittää, mitä ominaisuuksia ne pitävät sisällään, kuinka ne pärjäävät datacenterin hallinnassa, mihin käyttötarkoitukseen ne soveltuvat parhaiten, kuinka ne rakentuvat ja tarjoavatko ne käytännössä hyvän hallintaympäristön KVM:lle. Lähteinä on käytetty virallisia dokumentaatioita, wiki-sivustoja ja kirjallisuutta, joihin kehittäjät itse viittaavat ja tarjoavat.
KVM-hallintatyökaluista testattavana ovat OpenNebula, oVirt, OpenNode, Proxmox ja Eucalyptus. Kyseiset hallintatyökalut helpottavat KVM-hypervisorin käyttöä datacenter ja pilvi ratkaisuissa. Kyseiset hallintatyökalut on valittu niiden teknologiaan ja käyttötarkoituksen erilaisuuden perusteella. Testit on suoritettu samanlaisella laitteistolla Kajaanin ammattikorkeakoulun tarjoamilla palvelimilla. Osa ominaisuuksista on testattu fyysisellä tietokoneraudalla ja loput vertailukelpoiset tulokset perustu-vat VMwarella virtualisoituun ympäristöön, jonne hallintatyökalut on asennettu.
Lopuksi päädytään tuloksiin, jotka kertovat testaajan mielipiteen perustuen testaajan käyttökokemukseen ja saatavilla oleviin dokumentaatioihin. Proxmox ja OpenNebula olivat testien onnistujia data-keskuksen hallinnassa, kun taas OpenNoden kehitystyö näyttää olevan kesken. Eucalyptus löysi paikkansa pilvestä ja oVirt haastaa Proxmoxin puhtaana virtualisointialustan hallintatyökaluna. Mahdollisia jatkotestejä olisivat käytännön testit, jossa ympäristöä käyttäisivät useat käyttäjät. Tällöin ominaisuudet ja käyttäjien hallinta nousisivat esiin käytännön tilanteessa.
Työn tarkoitus on selvittää, mitä ominaisuuksia ne pitävät sisällään, kuinka ne pärjäävät datacenterin hallinnassa, mihin käyttötarkoitukseen ne soveltuvat parhaiten, kuinka ne rakentuvat ja tarjoavatko ne käytännössä hyvän hallintaympäristön KVM:lle. Lähteinä on käytetty virallisia dokumentaatioita, wiki-sivustoja ja kirjallisuutta, joihin kehittäjät itse viittaavat ja tarjoavat.
KVM-hallintatyökaluista testattavana ovat OpenNebula, oVirt, OpenNode, Proxmox ja Eucalyptus. Kyseiset hallintatyökalut helpottavat KVM-hypervisorin käyttöä datacenter ja pilvi ratkaisuissa. Kyseiset hallintatyökalut on valittu niiden teknologiaan ja käyttötarkoituksen erilaisuuden perusteella. Testit on suoritettu samanlaisella laitteistolla Kajaanin ammattikorkeakoulun tarjoamilla palvelimilla. Osa ominaisuuksista on testattu fyysisellä tietokoneraudalla ja loput vertailukelpoiset tulokset perustu-vat VMwarella virtualisoituun ympäristöön, jonne hallintatyökalut on asennettu.
Lopuksi päädytään tuloksiin, jotka kertovat testaajan mielipiteen perustuen testaajan käyttökokemukseen ja saatavilla oleviin dokumentaatioihin. Proxmox ja OpenNebula olivat testien onnistujia data-keskuksen hallinnassa, kun taas OpenNoden kehitystyö näyttää olevan kesken. Eucalyptus löysi paikkansa pilvestä ja oVirt haastaa Proxmoxin puhtaana virtualisointialustan hallintatyökaluna. Mahdollisia jatkotestejä olisivat käytännön testit, jossa ympäristöä käyttäisivät useat käyttäjät. Tällöin ominaisuudet ja käyttäjien hallinta nousisivat esiin käytännön tilanteessa.