Dom Virtualizacija Kako virtualizacija utječe na učinkovitost

Kako virtualizacija utječe na učinkovitost

Sadržaj:

Anonim

Kako troškovi energije rastu, a uredski prostor opada, rješenja za uštedu energije i prostora apsolutno su dobra. U smislu čiste ekonomije, provedba ukupne migracije u virtualizirano okruženje čini se suvišnom. Sveukupno, međutim, virtualizacija je dočekana s entuzijazmom u IT industriji. Postoji još nekoliko bora, ali to je bezgranični potencijal koji ljude stvarno uzbuđuje. Ovdje ćemo pogledati prednosti i nedostatke i pustiti vas da odlučite.

Mala povijest o virtualizaciji

Prema službenom web mjestu VMware-a, praksa virtualizacije započela je šezdesetih godina prošlog stoljeća, kada je IBM pokušao poboljšati particioniranje glavnih računala u nastojanju da poveća korištenje CPU-a. Krajnji rezultat bio je glavni okvir koji je mogao istovremeno obavljati više operacija. S početkom 1980-ih i 90-ih, x86 arhitektura je postala izborna arhitektura jer su se distribuirana računalstva počela doimati unutar IT industrije. Širenje arhitekture x86 učinkovito je uzrokovalo masovni egzodus od virtualizacije jer je model poslužitelj-klijent započeo nagli porast popularnosti.


VMware je 1998. osnovala grupa istraživača sa Kalifornijskog sveučilišta Berkley koja je pokušala riješiti neke nedostatke arhitekture x86. Među tim nedostacima bio je i koncept poznat kao nedovoljno korištenje CPU-a. Unutar mnogih implementacija x86 arhitekture iskorištenost procesora prosječno iznosi 10 do 15 posto ukupnog kapaciteta. Jedan od glavnih razloga ovog razloga je praksa pokretanja jednog poslužitelja po CPU-u kako bi se povećala učinkovitost svakog pojedinog poslužitelja. To je poboljšalo performanse, ali po cijenu hardverske učinkovitosti.

Prednosti virtualizacije

Nema sumnje da je virtualizacija postala vrlo popularna u IT industriji, ali zašto? Neki od očitijih razloga uključuju povećanu iskoristivost CPU-a, povećanu iskoristivost prostora i mogućnost standardizacije sastavljanja poslužitelja. U pogledu upotrebe CPU-a, više poslužitelja na jednom fizičkom stroju obično znači više posla koji obavlja CPU. Dakle, umjesto da primamo sav web promet na jednom računalu, sav SMTP promet na drugom stroju i sav FTP promet na drugom računalu, moguće je primiti sav navedeni promet na jednom fizičkom stroju, povećavajući na taj način iskorištenost CPU-a. Međutim, ovo uspješno uključuje korištenje diskrecije pri postavljanju više virtualnih računala na jedan matični stroj jer ovaj scenarij može smanjiti performanse.


Upotreba procesora omogućena virtualizacijom neizravno utječe na iskorištenost prostora. Imajući u vidu gore spomenuti scenarij u kojem se na jednom fizičkom stroju smjesti više poslužitelja, može se zaključiti da je virtualizacijom potrebno manje fizičkih strojeva te da se kao rezultat toga troši manje prostora.


Konačno, virtualizacija se prilično lako podnosi pojmovima kloniranja, ghostinga, snimki i bilo koje druge vrste replicirajućeg softvera koji je trenutno dostupan. Vrijednost u tome je izvedena iz lažiranja koju pruža administrator sustava za izradu slika bilo kojeg operativnog sustava na mreži. Izrada prilagođenih slika omogućava administratoru sustava da stvori zadanu gradnju koja se može replicirati na mreži. Vrijeme koje ovo uštedi prilikom konfiguriranja dodatnih poslužitelja je neprocjenjivo. (Da biste saznali više, pogledajte Virtualizacija servera: 5 najboljih praksi.)

Nedostaci virtualizacije

Većina utvrđenih nedostataka u pogledu virtualizacije odnosi se prvenstveno na sigurnost. Prvi, i možda najvažniji, nedostatak uključuje koncept jedinstvene točke neuspjeha. Jednostavno rečeno, ako su web poslužitelj organizacije, SMTP poslužitelj i bilo koja druga vrsta poslužitelja na istom fizičkom stroju, poduzetni mladi haker mora izvršiti napad za odbijanje usluge na tom računalu doma kako bi onemogućio više poslužitelja unutar mrežna poslužiteljska infrastruktura. Isključivanje web poslužitelja organizacije može biti pogubno samo po sebi, ali izvlačenje nekoliko poslužitelja može biti katastrofalno.


Drugo, uobičajena sigurnosna praksa je postavljanje sustava za otkrivanje provale (IDS) na više mrežnih sučelja unutar određene mreže. Ako je pravilno konfiguriran, IDS može biti koristan alat za proučavanje trendova, heuristike i ostalih takvih aktivnosti unutar mreže. Međutim, to postaje nemoguće u virtualiziranom okruženju, gdje je više operativnih sustava postavljeno na jednom računalu domaćina zbog činjenice da su sustavi za otkrivanje provale sposobni nadzirati samo fizička mrežna sučelja. Drugim riječima, IDS djeluje poput šarma kada nadgleda ulazak i izlaz iz prometa na sučelju fizičke mreže, ali kad se promet kreće između virtualnih poslužitelja, IDS u šumi ne čuje ništa osim kriketa. (Za povezano čitanje, pogledajte Tamnu stranu oblaka.)

Obavezno za IT

Napor većine tvrtki da tehnološki ostanu na površini donio je nezasitnu žeđ za većim kapacitetom i većim učinkom. S obzirom na potrebu da se radi s manje, ne bi trebalo biti iznenađenje da je virtualizacija brzo postala dio glavne administracije sustava. Sve dok nova inovacija unutar CPU arhitekture ne preuzme IT svijet olujom, virtualizacija će se i dalje smatrati apsolutnim mora u bilo kojoj uglednoj IT mreži.

Kako virtualizacija utječe na učinkovitost