Palvelimen virtualisointi
Hiltunen, Jukka (2010)
Hiltunen, Jukka
Lahden ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010121518366
https://urn.fi/URN:NBN:fi:amk-2010121518366
Tiivistelmä
Tämä työ keskittyy virtualisointiin ja virtualisoinnin mahdollisiin soveltamistapoihin. Työssä on selvennetty mitä virtualisointi tarkoittaa, mitä virtualisoinnilla voidaan mahdollistaa ja mitkä virtualisoinnin merkittävimmät hyödyt ovat. Työn keskipisteessä on palvelinvirtualisointi ja työssä vertaillaan kahta tähän kykenevää virtualisointisovellusta; Microsoft Hyper-V:tä ja VMware Server 2:ta.
Virtualisoinnin kehitys on lähtöisin 1960-luvulta. Virtualisointi tarkoittaa tietoteknologiassa menetelmää, jolla fyysiset resurssit, kuten tietokoneen laitteisto, voidaan muuttaa erikokoisiksi loogisiksi resursseiksi. Tällä tavoin voidaan esimerkiksi mahdollistaa useamman virtuaalisen tietokoneen ajamisen yhden tietokoneen sisällä. Virtualisoinnin keskeiset osa-alueet ovat palvelinvirtualisointi, tallennusvirtualisointi, verkkovirtualisointi ja sovellusvirtualisointi. Virtualisoinnin merkittävimmät hyödyt ovat laitekannan tehokkaampi hyödyntäminen, keskitetty hallinta ja teknologian tuomat parannukset joustavuuteen, mukautuvuuteen ja tietojen varmuuskopiointiin.
Palvelinvirtualisointi, eli laitevirtualisointi, on yksi eniten hyödynnettyjä virtualisoinnin osa-alueita. Palvelinvirtualisoinnin voi toteuttaa usealla eri tavalla ja näitä eri tekniikoita ovat täysvirtualisointi, laitteistoavustettu virtualisointi, käyttöjärjestelmätason virtualisointi ja paravirtualisointi.
Virtualisointisovellusten vertailussa keskityttiin täysvirtualisointia edustaviin virtualisointiratkaisuihin. Microsoft Hyper-V ja VMware Server 2 osoittautuivat tasavertaisiksi ja samalle kohderyhmälle suunnatuiksi, vaikka ne määrätyiltä osa-alueilta erosivat toisistaan huomattavasti. VMware Server 2 tarjoaa kattavan ominaisuusvalikoiman ja Microsoft Hyper-V on varustettu Windows-ympäristöön tottuneelle käyttäjälle helposti lähestyttävällä käyttöliittymällä.
Virtualisoinnin teoriaan perehtyminen ja käytännön testauksien tekeminen osoittaa kuinka hyödyllinen ja monipuolinen kyseinen teknologia on. Virtualisoinnin hyödyntäminen yleistyy maailmanlaajuisesti yrityksissä ja organisaatioissa ja virtualisoinnista on tulossa keskeinen elementti jokapäiväistä IT-järjestelmien ja -palveluiden ylläpitoa.
Virtualisoinnin kehitys on lähtöisin 1960-luvulta. Virtualisointi tarkoittaa tietoteknologiassa menetelmää, jolla fyysiset resurssit, kuten tietokoneen laitteisto, voidaan muuttaa erikokoisiksi loogisiksi resursseiksi. Tällä tavoin voidaan esimerkiksi mahdollistaa useamman virtuaalisen tietokoneen ajamisen yhden tietokoneen sisällä. Virtualisoinnin keskeiset osa-alueet ovat palvelinvirtualisointi, tallennusvirtualisointi, verkkovirtualisointi ja sovellusvirtualisointi. Virtualisoinnin merkittävimmät hyödyt ovat laitekannan tehokkaampi hyödyntäminen, keskitetty hallinta ja teknologian tuomat parannukset joustavuuteen, mukautuvuuteen ja tietojen varmuuskopiointiin.
Palvelinvirtualisointi, eli laitevirtualisointi, on yksi eniten hyödynnettyjä virtualisoinnin osa-alueita. Palvelinvirtualisoinnin voi toteuttaa usealla eri tavalla ja näitä eri tekniikoita ovat täysvirtualisointi, laitteistoavustettu virtualisointi, käyttöjärjestelmätason virtualisointi ja paravirtualisointi.
Virtualisointisovellusten vertailussa keskityttiin täysvirtualisointia edustaviin virtualisointiratkaisuihin. Microsoft Hyper-V ja VMware Server 2 osoittautuivat tasavertaisiksi ja samalle kohderyhmälle suunnatuiksi, vaikka ne määrätyiltä osa-alueilta erosivat toisistaan huomattavasti. VMware Server 2 tarjoaa kattavan ominaisuusvalikoiman ja Microsoft Hyper-V on varustettu Windows-ympäristöön tottuneelle käyttäjälle helposti lähestyttävällä käyttöliittymällä.
Virtualisoinnin teoriaan perehtyminen ja käytännön testauksien tekeminen osoittaa kuinka hyödyllinen ja monipuolinen kyseinen teknologia on. Virtualisoinnin hyödyntäminen yleistyy maailmanlaajuisesti yrityksissä ja organisaatioissa ja virtualisoinnista on tulossa keskeinen elementti jokapäiväistä IT-järjestelmien ja -palveluiden ylläpitoa.