Virtualiseerimine on termin, mida kasutatakse mitmesuguste arvutustehnoloogiate kirjeldamiseks. Virtualiseerimistehnoloogia täiustab ja laiendab organisatsiooni arvutusressursse, luues riistvara ja sellel töötava tarkvara vahelise eraldatuse. Seda eraldamist saab kasutada simuleeritud või virtuaalsete andmetöötlusressursside loomiseks.
Virtualiseerimistehnoloogiat on mitut erinevat tüüpi. Virtualiseerimise algusaegadel tähendas see termin tavaliselt serveri virtualiseerimist. Serveri virtualiseerimistehnoloogia abil jaotatakse füüsiline server, mida nimetatakse hostiks, mitmeks virtuaalseks külalisserveriks. Need virtuaalserverid võivad käitada erinevaid operatsioonisüsteeme ja tarkvara, mistõttu on need ideaalsed uute rakenduste testimiseks erinevates operatsioonisüsteemides. Virtualiseerimise kaudu toimuv serveri konsolideerimine vähendab vajalikke riistvararessursse ja sellega seotud kulusid.
Töölaua virtualiseerimistehnoloogia aitab ettevõtetel ka riistvarakulusid vähendada. Töölaua virtualiseerimist kasutades saab kasutaja täieliku töölauakogemuse madala kvaliteediga arvutiseadmest. Server võib majutada paljusid virtuaalseid töölaudu, millest igaühel on erinevad operatsioonisüsteemid ja rakendused. Töölaua virtualiseerimine vähendab riistvara- ja energiakulusid ning võimaldab süsteemiadministraatoritel hõlpsasti uusi töölaudu luua ja uut tarkvara välja töötada.
Salvestusruumi virtualiseerimise tehnoloogia eraldab virtuaalsed salvestuspartitsioonid füüsilistest salvestusseadmetest. Virtualiseerimistarkvara annab kasutajatele loogilise salvestusala nende andmete salvestamiseks ja kaardistab need andmed tegeliku füüsilise asukohaga. Salvestusruumi virtualiseerimine annab administraatoritele suurema kontrolli salvestusressursside üle ja salvestusruumi eraldamise rakendustele ja kasutajatele, kes seda kõige rohkem vajavad. Andmete migratsiooni muudab lihtsamaks ka salvestusruumi virtualiseerimine. Andmeid saab teisaldada teisele salvestusseadmele ilma arvuti tööd häirimata. Samuti on lihtsam salvestusruumi laiendada, kui füüsiline asukoht on täis.
Muud virtualiseerimistüübid hõlmavad andmete virtualiseerimist, rakenduste virtualiseerimist ja võrgu virtualiseerimist. Andmete virtualiseerimine võimaldab kasutajatel läbipaistvalt juurdepääsu andmetele mitmest erinevast füüsilisest asukohast. Rakenduste virtualiseerimine eraldab rakendused operatsioonisüsteemist. See võimaldab rakendusel töötada kaugarvutis, mitte kasutaja arvutis. Võrgu virtualiseerimisega saab võrgu jagada mitmeks virtuaalseks võrguks, millest igaühel on erinev eesmärk ja mis võivad töötada samaaegselt.
Virtualiseerimistehnoloogia on võimaldanud organisatsioonidel parandada tegevustõhusust, vähendades samal ajal riistvara- ja ruumivajadust, energiatarbimist ja hooldusprobleeme. Samuti pakub see turvakihi, kuna virtualiseerimisrakendused töötavad üksteisest sõltumatult, nii et ühe serveri probleem võib piirduda selle serveriga ja see ei levi teistele.