Virtualizacija je vruća roba u IT svijetu i tehnologija koja omogućuje organizacijama da izvuku maksimum iz svog hardvera i aplikacija. Iako je uglavnom povezan s poslužiteljima, može se primijeniti na brojne različite načine. Najčešće aplikacije za virtualizaciju uključuju poslužitelje, stolna računala i softverske aplikacije.
Virtualizacija poslužitelja je možda najpoznatija od svih aplikacija za virtualizaciju. To olakšava hipervizor, također poznat kao monitor virtualnog stroja ili upravitelj virtualizacije. Tanak sloj softvera, hipervizor particionira jedan stroj i simulira više virtualnih strojeva unutar njega. Jedna od mnogih prednosti koje ova aplikacija nudi je optimalno korištenje hardvera, što može rezultirati smanjenim troškovima upravljanja i potrošnjom energije.
Suvremeni desktop dokaz je da aplikacije za virtualizaciju nisu ograničene na hardver poslužitelja. U njemu, proces virtualizacije uključuje odvajanje aplikacija na radnoj površini od fizičkog stroja, stvaranje virtualne radne površine kojoj korisnik obično može pristupiti na udaljenom poslužitelju. Tipkovnica, miš, zaslon i druge značajke virtualne radne površine obično se preusmjeravaju preko mreže korištenjem jednog od različitih udaljenih protokola. Prednosti virtualizacije desktopa uključuju centralizirani pristup i upravljanje, smanjenu potrošnju energije i nižu cijenu posjedovanja.
Većina aplikacija za virtualizaciju dijeli zajedničke karakteristike, a virtualizacija aplikacija je najbolji primjer. Ova vrsta je prilično slična virtualizaciji desktopa zbog svoje sposobnosti odvajanja aplikacija od fizičkog hardvera. Isto tako, uzima koncept koji se koristi u poslužiteljima i primjenjuje ga na softverske programe. Virtualizacija aplikacija stvara apstraktni sloj između operacijskog sustava i programa koji se izvode unutar njega. Ovaj proces omogućuje isporuku programa kao dinamičke usluge koje se mogu dodati ili ukloniti bez fizičke instalacije.
Iako se često povezuje s računalnim hardverom i softverom, postoje mnoge druge virtualizacijske aplikacije. Na primjer, profesionalci u IT sektoru otkrili su prednosti virtualne pohrane, virtualnih mreža i virtualne infrastrukture. Iako je jedinstvena na svoj način, svaka aplikacija posuđuje koncept maksimalnog korištenja resursa.
Niz aplikacija za virtualizaciju otkriva da je ova tehnologija daleko više od koncepta koji se temelji na poslužitelju. Može se primijeniti u širokom rasponu računalnih područja, dopuštajući organizacijama da maksimiziraju sve, od svojih stolnih računala i aplikacija, do mreža i prostora za pohranu. Kada se uzme u obzir brzina kojom se uvode nova virtualna rješenja, može se sa sigurnošću pretpostaviti da su inovativnije aplikacije za virtualizaciju na pomolu.