Pregled virtualizacije u računalstvu u oblaku
Tumačimo što je virtualizacija u računalstvu u oblaku?
U računanju ili domeni računalnog oblaka virtualizacija se odnosi na stvaranje virtualnih resursa (poput virtualnog poslužitelja, virtualnog uređaja za pohranu, prekidača virtualne mreže ili čak virtualnog operativnog sustava za to pitanje) iz jednog jedinog izvora koji se pojavljuje kao nekoliko pojedinačnih izoliranih resursa ili okruženja i korisnici ih mogu koristiti kao zasebni pojedinačni fizički resurs.
Različiti virtualni strojevi mogu pokrenuti različite operativne sustave i više aplikacija koje dijele jedno fizičko računalo ispod njih. A zato što virtualizacija izolira svaki drugi virtualni stroj, ako se jedan sruši, ostali ostaju netaknuti.
Softver koji se koristi za virtualizaciju poznat je pod nazivom Hypervisor i jedini je odgovoran za razdvajanje hardvera iz operativnog sustava i za dodjelu potrebnih resursa poput procesora, memorije, pohrane itd. Za sve prikupljene virtualne resurse. Postoje dvije vrste hipervizora koji su hipervizija tipa 1 i hipervizija tipa 2. Prvi je instaliran na goli metal ili izravno na stroj, a sam djeluje kao operativni sustav dok je drugi postavljen nad operativnim sustavom koji je prisutan na domaćinu.
Što je virtualizacija u računalstvu u oblaku?
- Svi znamo kako funkcionira ovaj model Cloud Computinga. Dobavljač oblaka imat će sve fizičke resurse poput poslužitelja, uređaja za pohranu podataka, mrežnih uređaja i aplikacija / softvera koji se izvode u njihovom okruženju, a te fizičke resurse iznajmljuje kupcima kao poslovni model s plaćanjem po upotrebi.
- Davatelji oblaka bili bi to preveliki troškovi ako počnu iznajmljivati nove pojedinačne fizičke resurse svakom kupcu. Jer idealno se nikad fizički resurs ne potroši u potpunosti. Zbog toga bi virtualizacija bila cool pristup za učinkovito korištenje silosa (A silos je sustav za skladištenje većih komponenti). Dobavljač oblaka može virtualizirati svoje pojedinačne velike poslužitelje radi pružanja manjih spec. Servera višestrukim kupcima.
Uloga virtualizacije u računalstvu u oblaku
- Ako pogledate prednosti Cloud Computinga poput jednostavnosti skaliranja, sigurnosti, fluidnih ili fleksibilnih resursa itd. Sve se to postiže virtualizacijom. Ako je potreban drugi poslužitelj, brzo će se stvoriti virtualni poslužitelj i pripremit ćemo novi poslužitelj. Kad nam treba dodatna količina memorije, proširujemo konfiguracije virtualnog poslužitelja koji već koristimo i sada imamo tu dodatnu memoriju koja nam je potrebna.
- Dakle, virtualizacija tvori temeljnu tehnologiju poslovnog modela Cloud Computinga.
Vrste virtualizacije u računalstvu u oblaku
Virtuelizacija se može obaviti za gotovo svaki fizički resurs zbog čega su dostupne sljedeće vrste virtualizacije.
- Virtualizacija poslužitelja.
- Skladištenje virtualizacije.
- Virtualizacija operativnog sustava.
- Virtualizacija softvera.
1) Virtualizacija servera
Virtualizacija poslužitelja je podjela fizičkog poslužitelja na više virtualnih poslužitelja radi učinkovite upotrebe resursa poslužitelja. Virtuelizacija poslužitelja skriva ili maskira resurse poslužitelja kao što su procesor, operativni sustav, memorija i prikazuje korisnike kao privatni virtualni poslužitelj. Ova vrsta tehnike virtualizacije koristi se u
- Web-poslužitelji uglavnom radi smanjenja troškova web hosting usluga.
- U okruženjima za razvoj i testiranje.
- Simulacija privatnog oblaka.
- U hosting aplikacijama s klasteriranom arhitekturom.
Primjer - VMware vSphere suite od VMware-a, Hyper-V od Microsofta su neki Hypervisors za virtualizaciju poslužitelja.
2) Virtualizacija skladištenja
- U virtualizaciji skladišta, sve uređaje za pohranu objedinjuje kao jedinstveni uređaj za pohranu i predstavlja ih hostu. Dakle, s tim će administrator skladištenja moći stvoriti ili dizajnirati logičke jedinice za pohranu na bolji način tako da imaju sigurnosnu kopiju, oporavak, arhiviranje i vrstu podataka za pohranu pomoću prikrivanja složenosti SAN (Storage Area Network).
Prednosti virtualizacije skladištenja su -
- Jednostavno možete stvoriti zajedničku pohranu.
- Jednostavno spajanje resursa za pohranu maskirajući SAN.
- S virtualnom pohranom, neuspjeh računala ne mora kompromitirati podatke.
- Lako je zaštititi particiju i koristiti spremnik virtualizacijom prostora.
- Umnožavanje, ponovljeno umnožavanje, umnožavanje i oporavak od katastrofe može se postići virtualizacijom pohrane.
Primjeri - VMware vSAN by VMware široko se koristi kao softver za virtualizaciju uređaja za pohranu.
3) Virtualizacija operativnog sustava
- Virtualizacija operativnog sustava je vrsta gdje se događa podjela OS-a. To je srž operativnog sustava koja se, drugim riječima, nazivi resursa jezgre dijele i omogućuju postojanje izoliranih instanci prostora s imenima s namjenskim resursima za pokretanje različitih aplikacija. Te se instance nazivaju spremnici.
- Na tom računarskom računalu mogu se pokrenuti različiti okusi operativnih sustava koji dijele resurse kernela, a aplikacije se unutar njih pokreću kao spremnik, a to se naziva virtualizacija operativnog sustava.
Prednosti virtualizacije operativnog sustava su -
- Oni su brži od virtualizacije poslužitelja.
- Ovo su autonomne platforme jer dijele sredstva za pohranu operacijskog sustava domaćina, a unutar njih imaju svoj softver i biblioteke ovisnosti.
- Migracija ovog spremnika vrlo je jednostavna.
Primjer - Docker je motor s najčešće spremnika.
4) Virtualizacija softvera
- Cloud pruža uslužni model kao Softver kao uslugu (SaaS) gdje bi nekoliko klijenata moglo poželjeti nekoliko instanci istog softvera koji su instalirani i pokrenuti za njih. Virtualizacije softvera u osnovi oponašaju kompletan računalni sustav, a također omogućuju pokretanje drugog operativnog sustava iznad njega.
- Na primjer, instalirajte android studio na vaš lokalni Windows stroj i pokrenite Android Oreo verziju OS-a unutar njega. Navesti još jedan primjer, instaliranje VMware ili VirtualBox na svoj lokalni Windows sustav i pokretanje Linux operativnih sustava unutar njega.
Prednosti virtualizacije softvera su -
- Upotrebom virtualizacije smanjuje se broj poslužitelja i drugih fizičkih resursa koje posjedujemo. Time se smanjuju ukupni troškovi vlasništva (TCO).
- Virtualizacija pomaže ispuniti obećanja poslovnog modela Cloud Computing.
- Kontinuitet poslovanja i upravljanje katastrofama lakše se rješava konceptom virtualizacije, a izrada sigurnosnih kopija i oporavak mogu se napraviti u nekoliko jednostavnih koraka.
- Virtuelizacija poboljšava učinkovitost potrošnje resursa.
- Virtuelizacija također pruža bolju sigurnost okoliša.
Zaključak
Virtuelizacija omogućava učinkovitu upotrebu i upravljanje fizičkim resursima i pomaže neometano i profitabilno voditi poslovni model računalstva u oblaku s gledišta dobavljača i iz perspektive korisnika.
Preporučeni članci
Ovo je vodič za ono što je virtualizacija u računalstvu u oblaku? Ovdje smo raspravljali o virtualizaciji u računalstvu u oblacima, ulogama, vrstama i njezinim prednostima virtualizacije. Možete i proći naše druge predložene članke da biste saznali više -
- Monolitna jezgra
- Karijera u računalstvu u oblaku
- Pitanja o intervjuu u oblaku
- Što je računalno klasterstvo?