Sadržaj:
- Virtualizacija Vs računalstvo u oblaku
- Što je hipervizor?
- Kategorije virtualizacije
- Virtualni pregled
Virtualizacija je nedavno postala vruća tema u domeni informacijske tehnologije. Virtuelizacija se može obaviti na bilo kojoj razini - hardveru, softveru i mrežnom ili radnom sloju. Tehnički gledano, virtualizacija je proces u kojem se virtualne (ne stvarne) verzije resursa stvaraju iz drugog resursa. Ovaj resurs može biti bilo koji od sljedećeg:
- Operacijski sustav
- server
- Uređaj za pohranu
- Mrežni resurs
- Manje poslužitelja
- Manja potrošnja energije
- Manje održavanja
Virtualizacija Vs računalstvo u oblaku
U IT industriji virtualizacija i računalstvo u oblaku često se koriste kao sinonimi. Osnovna razlika između ove dvije je da je virtualizacija dio fizičke infrastrukture, dok računalstvo u oblaku nije ništa drugo nego usluga. Slijedeći pristup virtualizacije, u početku imamo veće troškove, ali dugoročno štedimo novac. Međutim, u pristupu računalstva u oblaku mi kao pretplatnici moramo platiti na temelju upotrebe. Ukratko, možemo reći da je svaka oblačna infrastruktura virtualna infrastruktura, iako to nije uvijek istina.Što je hipervizor?
Stroj / sustav na kojem se stvara virtualno okruženje poznat je kao host sistem, dok je virtualni stroj poznat kao gost sustav. Hypervisor se može definirati kao softverski program niske razine ili firmware koji se koristi za kontrolu virtualnog stroja. U osnovi djeluje kao upravitelj virtualnog stroja. Postoje dvije vrste hipervizora:- Tip 1: Radi na golim sustavima
- Tip 2: je softversko sučelje koje oponaša uređaje s kojima sustavi normalno komuniciraju
Kategorije virtualizacije
Koncept virtualizacije obuhvaća širok spektar softverskih i hardverskih polja. Razgovarajmo o kategorijama jednu po jednu.
Virtualizacija hardvera
U ovoj kategoriji imamo poslužitelj s istodobno instaliranim i izvršenim više operativnih sustava. Kao rezultat, broj poslužitelja se smanjuje. To omogućuje sklopove u procesoru i kontroleru za memoriju koji podržavaju više operativnih sustava na jednom računalu. U virtualizaciji hardvera imamo upravitelja virtualnih računala ili hipervizora, koji je ugrađen u hardverske sklopove, a ne da se zove iz softvera treće strane. Posao hipervizora je da kontrolira procesor, memoriju i druge resurse. To je slično prometnoj policiji, čiji je posao omogućiti istodobni rad više operativnih sustava na istom hardverskom uređaju. Svaki operativni sustav ima svoj procesor, memoriju i ostale resurse upravljačkog softvera.
Hipervizor ne samo da kontrolira procesor i njegove resurse, već ih raspoređuje kad god je to potrebno. Virtualizacija hardvera omogućava olakšavanje konsolidacije nekoliko radnih opterećenja na jednom poslužitelju. Prednost virtualizacije hardvera je u tome što se trošak smanjuje nekoliko puta. Pored troškova i uštede energije (zbog učinkovitije uporabe hardverskih resursa), dobivamo veliku dostupnost resursa, bolje upravljanje i mehanizme za oporavak od katastrofe u virtualnoj infrastrukturi. U ovom pristupu ukupno štedimo sljedeće:
- Fizički prostor
- Potrošnja energije
- Brza skalabilnost
To se također naziva virtualizacija radne površine. U ovoj kategoriji virtualizacije imamo klijenta, eventualno radnu površinu ili laptop, koji se mogu nazvati i strojem krajnjeg korisnika. Ovdje je posao administratora sustava ili mrežnog administratora prilično težak, jer je vrlo teško upravljati strojevima koji su u klijentovom okruženju. Strojevi koji se nalaze u prostorijama tvrtke moraju slijediti smjernice i postupke formulirane od tvrtke. Ali ako strojevi nisu u prostorijama tvrtke, ne možemo imati kontrolu nad njima. Pored ovoga, ti su strojevi podložniji napadima zlonamjernog softvera ili virusa. Virtualizacija klijenta može se primijeniti slijedeći bilo koji od tri opisana modela:
- Udaljena radna površina Virtualizacija: U ovom se pristupu okruženje operacijskog sustava nalazi na jednom poslužitelju u podatkovnom centru i njemu se pristupa putem radne površine krajnjeg korisnika ili prijenosnog računala putem mreže.
- Lokalna virtualizacija radne površine: U ovom pristupu operativni sustav djeluje lokalno na klijentovoj radnoj površini i ima različite okuse virtualizacije, koji mogu nadzirati i zaštititi izvršenje sustava krajnjeg korisnika.
- Virtualizacija aplikacije: U ovom pristupu dostupna je posebna aplikacija na operacijskom sustavu krajnjeg korisnika koja nije instalirana na tradicionalan način. Aplikacije se instaliraju i izvode unutar spremnika. Ovaj spremnik kontrolira način na koji aplikacija komunicira s ostalim sustavima i komponentama. Aplikacije se mogu izolirati unutar vlastitog pakovanja za sprječavanje smetnji drugih aplikacija. U ovom se modelu aplikacije mogu strujati preko mreže ili se mogu isporučiti putem web preglednika pri čemu se većina obrade obavlja na razini web poslužitelja ili poslužitelja aplikacija.
Storage virtualizacija je koncept u kojem je logička pohrana (npr. Virtualne particije) odvojena ili apstrahirana od fizičke pohrane (npr. Uređaji za pohranu na kojima se nalaze stvarni podaci). To može biti bilo jedno ili više od sljedećeg:
- Optički disk
- Tvrdi disk
- Magnetski uređaj za pohranu podataka
- Izravno spremanje: ovo je tradicionalni pristup gdje su tvrdi diskovi priključeni na fizičke poslužitelje. Ova metoda je jednostavna za korištenje, ali teška za upravljanje. U stvari, nedostaci ovog pristupa motiviraju organizacije da krenu ka virtualizaciji.
- Mrežno priključeno pohranjivanje: U ovom pristupu imamo stroj koji se nalazi na mreži i omogućuje pohranu podataka drugim strojevima. Ovo se smatra prvim korakom za postizanje virtualizacije skladištenja. U ovom pristupu imamo jedan izvor podataka, što čini sigurnosnu kopiju podataka vrlo važnom.
- Storage Area Network: U ovom pristupu implementiramo određeni hardver i softver koji se koriste za pretvaranje običnih diskovnih pogona u prostor za pohranu podataka koji podatke pretvara u mrežu visokih performansi. Dobro je prihvaćena činjenica da su podaci ključni resurs koji bi trebao biti dostupan 24 sata dnevno. Istodobno, podacima treba upravljati povoljno.
Ova se kategorija uglavnom slijedi u domeni Microsoftove tehnologije, obično poznatoj kao terminalne usluge ili usluge udaljene radne površine. Preko usluga udaljene radne površine dobivamo udaljenu radnu površinu sustava Windows na sustavu koji je povezan preko bilo koje mreže. Udaljena sesija djeluje s osnovnim fizičkim sustavom koristeći lokalnu tipkovnicu, miš i monitor kao na udaljenom sustavu.
Virtualni pregled
Virtualizacija je postala vruća tema razgovora. Ovdje smo obuhvatili sva glavna područja virtualizacije i njihove primjene. U narednim godinama će se koncepti virtualizacije proširiti i na druga područja. Završimo našu raspravu sljedećim točkama:- Virtualizacija je proces stvaranja virtualnih instanci (resursa) iz bilo kojeg resursa. Ovaj resurs može biti bilo koji od sljedećeg:
- Operacijski sustav
- server
- Uređaj za pohranu
- Mrežni resurs
- Virtualizacija ima sljedeće prednosti:
- Manji broj poslužitelja
- Manja potrošnja energije
- Manje održavanja
- Virtuelizacija se često neprimjereno koristi kao zamjena za računalstvo u oblaku i obrnuto, ali postoje velike razlike koje su očite kada napravimo detaljnu studiju o njima.
- Identificirali smo sljedeće kategorije virtualizacije:
- Virtualizacija hardvera ili virtualizacija servera
- Virtualizacija klijenta
- Skladištenje virtualizacije
- Virtualizacija prezentacije