Töölaua virtualiseerimine

Töölaua virtualiseerimine on tarkvaraline tehnoloogia, mille abil eraldatakse töölaua keskkond ja sellega seotud tarkvaralised rakendused füüsilisest kliendist.
Töölaua virtualiseerimist saab kasutada kooskõlas rakenduste virtualiseerimisega ja kasutaja profiilihaldurisüsteemidega, et tagada laialdane töölauakeskkonna haldussüsteem. Sellise lahendusega on kõik töölaua komponendid virtualiseeritud. See tähendab, et töölaud on kasutaja jaoks palju paindlikum ja turvalisem. Lisaks toetab selline virtualiseerimine paremat töölaua taastamise strateegiat, kuna kõik informatsioon salvestatakse andmekeskusesse. Kui kasutaja seade või arvuti, mida parajasti virtualiseeritakse, on kadunud, siis andmete taastamine on kerge, kuna kõik komponendid on olemas teises seadmes juba sisselogimisel. Nii on palju väiksem tõenäosus mingit olulist informatsiooni kätte saada ja kurjalt ära kasutada, kuna andmeid ei salvestata kasutaja seadmele, vaid andmebaasi.

Virtualiseerimise meetodid ja tüübid

Töölaua virtualiseerimise võimalused jagunevad selle järgi, kas virtuaalne töölaud jookseb kaugühenduse pealt või lokaalselt, kas ligipääs peab olema pidev või vahelduv ja kas virtuaalne töölaud ja selle sisu peab püsima seansside vahel. Töölaua virtualiseerimise lahendustega tarkvaratooted seovad endas nii kaugühenduse kui lokaalse rakendamise võimaluse üheks tooteks.

Kaugtöölaua virtualiseerimine

Kaugtöölaua virtualiseerimine kujutab endast kliendi-serveri põhjal töötavat keskkonda. Rakenduse käivitamine toimub kaugoperatsioonisüsteemis, mis on ühendatud lokaalse kliendi seadmega võrgu teel kaugekraani protokolli kasutades. Kõik kasutatud rakendused ja andmed jäävad kaugsüsteemi. Seadme ja kaugsüsteemi vahel saadetakse ainult hiire, klaviatuuri ja ekraani andmeid. Sellist lähenemist saab teha serveri riistvaral, mis toetab hüperviisorit. See võimaldab jooksutada serveris mitut kaugoperatsioonisüsteemi korraga. Teisisõnu kutsutakse seda "virtuaalseks töölaua infrastruktuuriks" (inglise keeles Virtual Desktop Infrastructure või VDI).

Virtuaalse töölaua infrastruktuur

Virtuaalne töölaua infrastruktuur on töölauakeskne teenus, mis hoiab üleval kasutaja töölaua keskkonda kaugserveritel ja/või personaalarvutitel. Sellele pääseb ligi võrgu kaudu, kasutades kaugekraani protokolli. Ühenduse jaotamise protokolli kasutamisega ühendatakse kasutajad määratud töölaua seanssidesse. Kasutajate jaoks tähendab see, et nad saavad pääseda ligi oma töölauale suvalisest asukohast, ilma et oleksid seotud ainult ühe kliendi seadmega. Vahetades töökohta (arvutit), jäävad kasutaja töölaua keskkond, rakendused ja andmed püsima. Süsteemihalduse administraatoritele tähendab see keskmistatud ja tõhusat kliendikeskkonda, mida on kergem hallata ning vastavalt vajadusele kiirelt muuta.
Virtuaalse töölaua infrastruktuuri kasutatakse ka ligipääsuks Windowsi rakendustele seadmetel, kuhu Windowsi operatsioonisüsteem ise ei ole paigaldatud.
Iga virtuaalmasin vajab kasutaja töölaua keskkonna jooksutamiseks natuke muutmälu, kõvaketta mahtu ja protsessorijõudlust. Vanapärase terminali teenuste mudeli puhul aga jagasid kasutajad enamasti kõike, peale isiklike andmete. Virtuaalne töölaua infrastruktuur tähendab ka, et tuleb osta iga kasutaja jaoks eraldi Windowsi litsents.
Suuremate kulude eest aga pakub virtuaalse töölaua infrastruktuur paremat haldamist, kättesaadavust ja kasutamismugavust. Seoses serveri virtualiseerimisega saab virtuaalseid masinaid siirata serverite hulka, ilma et peaks virtuaalmasinaid maha võtma. Samuti saab teha virtuaalmasinatest hetketõmmiseid kiireks seansi taastamiseks. Kui virtuaalmasin peaks kokku kukkuma, siis see ei mõjuta teisi masinaid. Terminali teenuste puhul üks masin kukutab kokku terve süsteemi.

Rakenduse virtualiseerimine

Rakenduste virtualiseerimine parandab rakenduste kättetoimetamist ja ühilduvust, isoleerides neid operatsioonisüsteemist, kus neid käivitatakse. Rakendused tehakse üheselt hallatavateks teenusteks, mis ei satu konflikti teiste rakendustega. Täielikult virtualiseeritud rakendus ei ole paigaldatud riistvarale. Hüperviisor püüab rakenduse kinni ja selle elukäigu ajal rakendus käitub, nagu ta töötaks oma originaalsel operatsioonisüsteemil ja riistvaral.

Kasutaja virtualiseerimine

Kasutaja virtualiseerimine viitab kasutaja kõigi erikülgede sõltumatule haldamisele töölaua keskkonnas. See tähendab, et kasutaja virtualiseerimine eraldab kasutaja profiili, sätted ja andmed operatsioonisüsteemist ning talletab kogu selle informatsiooni kas andmebaasi või pilve. Kasutaja virtualiseerimine ei ole limiteeritud virtuaalsetele töölaudadele. Seda võib kasutada ka teistel füüsilistel, virtuaalsetel ja pilveplatvormidel.

Kihistamine

Töölaua kihistamine on töölaua virtualiseerimise meetod, mis jaotab kõvaketta kuvandi loogilisteks juppideks, mida saab individuaalselt hallata. Näiteks kui kõik kasutajagrupi liikmed kasutavad sama operatsioonisüsteemi, siis põhioperatsioonisüsteemist varukoopiat peab tegema vaid ühe korra terve selle kasutajakeskkonna jaoks, kes seda kihti jagavad. Kihistamist saab teha lokaalsete füüsiliste kõvaketta kuvanditega, kliendipõhiste virtuaalmasinatega või peremehepõhiste töölaudadega.

Töölaud kui teenus

Kaugtöölaua virtualiseerimist saab teha ka pilveraalinduse abil. Pilvetehnoloogial põhinevaid virtuaalseid töölaudu saab realiseerida, kasutades koos nii virtuaalset töölaua infrastruktuuri kui ka kaugtöölaua teenustel põhinevaid süsteeme. Mõlemaid lahendusi saab ellu viia nii avatud pilves, privaatpilve infrastruktuurides kui ka hübriidpilve platvormides. Pilveraalindusega kaasnevad mitmed eelised, näiteks ülalhoiukulud on väiksemad ja süsteem ise on paindlikum, mis teeb administraatoritel selle haldamise lihtsamaks.