Sisällysluettelo:
Määritelmä - Mitä virtualisointi tarkoittaa?
Virtualisoinnilla tarkoitetaan virtuaalisen resurssin, kuten palvelimen, työpöydän, käyttöjärjestelmän, tiedoston, tallennustilan tai verkon, luomista.
Virtualisoinnin päätavoite on hallita työkuormia muuttamalla radikaalisti perinteistä laskentaa, jotta se muuttuisi skaalautuvammäksi. Virtualisointi on ollut osa IT-maisemaa jo vuosikymmenien ajan, ja nykyään sitä voidaan soveltaa monenlaisiin järjestelmäkerroksiin, mukaan lukien käyttöjärjestelmätason virtualisointi, laitteistotason virtualisointi ja palvelimen virtualisointi.
Techopedia selittää virtualisoinnin
Yleisin virtualisointimuoto on käyttöjärjestelmätasollainen virtualisointi. Käyttöjärjestelmätason virtualisoinnissa on mahdollista ajaa useita käyttöjärjestelmiä yhdellä laitteistolla. Virtualisointitekniikka sisältää fyysisen laitteiston ja ohjelmistojen erottamisen jäljittelemällä laitteistoa ohjelmistojen avulla. Kun eri käyttöjärjestelmä toimii ensisijaisen käyttöjärjestelmän päällä virtualisoinnin avulla, sitä kutsutaan virtuaalikoneeksi.
Virtuaalikone ei ole muuta kuin fyysisen tietokoneen datatiedosto, jota voidaan siirtää ja kopioida toiseen tietokoneeseen, aivan kuten normaalia datatiedostoa. Virtuaaliympäristön tietokoneet käyttävät kahden tyyppisiä tiedostorakenteita: toinen määrittelee laitteiston ja toinen määrittää kiintolevyn. Virtualisointiohjelma tai hypervisor tarjoaa välimuistitekniikan, jota voidaan käyttää tallentamaan välimuisti virtuaalilaitteistoon tai virtuaaliseen kiintolevyyn kirjoittamista varten myöhemmin. Tämän tekniikan avulla käyttäjä voi hylätä käyttöjärjestelmään tehdyt muutokset, jolloin se voi käynnistää tunnetusta tilasta.
Virtualisointi voidaan luokitella eri tasoihin: työpöytä, palvelin, tiedosto, tallennustila ja verkko. Jokaisella virtualisointikerroksella on omat edut ja monimutkaisuus. Teknologia tarjoaa monia etuja, mukaan lukien matalan tai ilmaisen käyttöönoton, resurssien täyden hyödyntämisen, käyttökustannussäästöt ja virransäästö. Virtualisointitekniikan käyttöönotto vaatii kuitenkin huolellista suunnittelua ja ammattitaitoisia teknisiä asiantuntijoita. Koska virtuaalikoneet käyttävät samoja resursseja ajamiseen, se voi johtaa hitaaseen suorituskykyyn.