Kazalo:
Ko se stroški za energijo povečujejo in upadajo pisarniški prostor, so rešitve za varčevanje z energijo in prostorom absolutno ugodne. Z vidika čiste ekonomije se zdi celoten prehod v virtualizirano okolje nekoliko odveč. Na splošno pa se virtualizacija v industriji IT srečuje z navdušenjem. Še vedno je nekaj gub, toda brezmejni potencial je ljudi resnično navdušil. Tu si oglejmo prednosti in slabosti in se odločimo.
Malo zgodovine o virtualizaciji
Po uradnem spletnem mestu VMware se je praksa virtualizacije začela v šestdesetih letih prejšnjega stoletja, ko je IBM poskušal izboljšati računalnike z glavnimi particijami, da bi povečal izkoriščenost CPU-ja. Končni rezultat je bil glavni okvir, ki je lahko hkrati izvajal več operacij. Z začetkom osemdesetih in devetdesetih let je arhitektura x86 postala arhitektura izbire, ko se je distribucijsko računalništvo začelo zares uveljaviti v IT industriji. Širjenje arhitekture x86 je dejansko povzročilo množičen izhod iz virtualizacije, saj je model strežnik-odjemalec začel hitro naraščati priljubljenost.
Leta 1998 je VMware ustanovila skupina raziskovalcev z kalifornijske univerze Berkley, ki so poskušali odpraviti nekatere pomanjkljivosti arhitekture x86. Med temi pomanjkljivostmi je bil koncept znan kot nezadostna izkoriščenost CPU-ja. V mnogih izvedbah arhitekture x86 izkoriščenost procesorja znaša med 10 in 15 odstotkov celotne zmogljivosti. Eden od glavnih razlogov za to je praksa izvajanja enega strežnika na CPU za povečanje učinkovitosti vsakega posameznega strežnika. To je izboljšalo zmogljivost, vendar na ceno strojne opreme.
Prednosti virtualizacije
Ni vprašanja, da je virtualizacija postala zelo priljubljena v IT industriji, ampak zakaj? Nekateri bolj očitni razlogi vključujejo povečano izkoriščenost CPU-ja, povečano izkoriščenost prostora in sposobnost standardizacije zgradb strežnikov. Kar zadeva uporabo CPU, več strežnikov na enem fizičnem stroju ponavadi pomeni več dela, ki ga opravi CPU. Torej, ne da bi prejemali ves spletni promet na enem stroju, ves SMTP promet na drugem stroju in ves FTP promet na drugem, je mogoče sprejeti ves omenjeni promet na enem fizičnem stroju in s tem povečati izkoriščenost CPU-ja. Vendar pa to uspešno vključuje uporabo diskrecijske pravice pri namestitvi več virtualnih strojev na en gostiteljski stroj, saj lahko ta scenarij zmanjša zmogljivost.
Uporaba CPU, ki jo zagotavlja virtualizacija, posredno vpliva na izkoriščenost prostora. Upoštevajoč zgoraj omenjeni scenarij, v katerem je na enem fizičnem stroju nameščeno več strežnikov, je treba utemeljiti, da z virtualizacijo potrebujemo manj fizičnih strojev in posledično porabimo manj prostora.
Končno se virtualizacija dokaj enostavno prikaže konceptom kloniranja, ghostinga, posnetkov in katere koli druge vrste programske opreme za kopiranje, ki je trenutno na voljo. Vrednost v tem izhaja iz prostega časa, ki ga nudi sistemski skrbnik za ustvarjanje slik katerega koli operacijskega sistema v omrežju. Ustvarjanje slik po meri omogoča sistemskemu skrbniku, da ustvari privzeto zgradbo, ki jo je mogoče ponoviti po vsem omrežju. Čas, ki ga prihranite pri konfiguriranju dodatnih strežnikov, je neprecenljiv. (Če želite izvedeti več, preverite virtualizacijo strežnika: 5 najboljših praks.)
Slabosti virtualizacije
Večina ugotovljenih pomanjkljivosti glede virtualizacije se nanaša predvsem na varnost. Prva in morda najpomembnejša pomanjkljivost vključuje koncept ene točke odpovedi. Preprosto povedano, če so spletni strežnik organizacije, strežnik SMTP in kateri koli drug strežnik na istem fizičnem stroju, mora podjetni mlad heker samo izvesti napad za zavrnitev storitve na tej gostiteljski napravi, da onemogoči več strežnikov znotraj omrežna strežniška infrastruktura. Zaustavitev spletnega strežnika organizacije je sama po sebi lahko uničujoča, vendar je odstranjevanje več strežnikov lahko katastrofalno.
Drugič, običajna varnostna praksa je namestitev sistema za zaznavanje vdorov (IDS) na več omrežnih vmesnikov v določenem omrežju. Če je pravilno konfiguriran, je IDS lahko koristno orodje pri preučevanju trendov, hevristike in drugih takšnih dejavnosti v omrežju. Vendar to postane nemogoče v virtualiziranem okolju, kjer je več operacijskih sistemov nameščenih na enem gostiteljskem stroju zaradi dejstva, da so sistemi za zaznavanje vdorov sposobni nadzirati samo fizične omrežne vmesnike. Z drugimi besedami, IDS deluje kot čar pri spremljanju vstopa in izstopa prometa na fizičnem omrežnem vmesniku, ko pa se promet giblje med virtualnimi strežniki, IDS v gozdu ne sliši nič drugega kot čričke. (Za povezano branje si oglejte temno stran oblaka.)
Mora biti IT
Prizadevanje večine podjetij, da tehnološko ostanejo na plaži, je rodilo nenasitno žejo po večjih zmogljivostih in večjih zmogljivostih. Glede na to, da je treba storiti več z manj, ne sme biti presenetljivo, da je virtualizacija hitro postala najpomembnejša sistemska administracija. Dokler nova inovacija v arhitekturi CPU nevihte ne bo prevzela v svetu IT, bo virtualizacija še naprej obravnavana kot absolutni mošt v katerem koli uglednem IT omrežju.