ArchiVirtualizacija u računalstvu u oblaku i vrste
⚡ Pametni sažetak
Virtualizacija u računalstvu u oblaku stvara virtualne verzije poslužitelja, pohrane, mreža, stolnih računala i operativnih sustava, omogućujući jednom fizičkom stroju pokretanje mnogih izoliranih okruženja, tako da poduzeća smanjuju troškove hardvera i učinkovitije upravljaju resursima putem hipervizora.

Što je virtualizacija?
Virtualizacija se može definirati kao proces koji omogućuje stvaranje virtualne verzije desktopa, operativnog sustava, mrežnih resursa ili poslužitelja. Virtualizacija igra ključnu i dominantnu ulogu u računalstvu u oblaku.
To osigurava da je fizička isporuka resursa ili aplikacije odvojena od samog stvarnog resursa. Pomaže smanjiti prostor ili troškove povezane s resursom. Ova tehnika omogućuje krajnjem korisniku pokretanje više operacijskih sustava i aplikacija na radnoj površini istovremeno na istom hardveru i softveru.
Proces također osigurava virtualnu emulaciju proizvoda ili usluga na istom stroju i ne usporava niti utječe na učinkovitost sustava.
Izum virtualizacije započeo je tijekom ere korištenja velikih računala, a kako je vrijeme prolazilo s napretkom novih tehnologija, virtualizacija se postizala pomoću specijaliziranog softvera.
Virtualizacija kao koncept računalstva u oblaku
U računalstvu u oblaku, virtualizacija olakšava stvaranje virtualnih strojeva i osigurava nesmetano funkcioniranje više operativnih sustava. Također pomaže u stvaranju virtualnog ekosustava za poslužiteljske operativne sustave i više uređaja za pohranu.
Cloud Computing identificira se kao aplikacija ili usluga koja uključuje virtualni ekosustav. Takav ekosustav može biti javne ili privatne prirode. Virtualizacijom se smanjuje potreba za fizičkom infrastrukturom. Pojmovi računarstvo u oblaku i virtualizacija sada se koriste naizmjenično i brzo se ujedinjuju.
Virtualizacija i Cloud Computing rade ruku pod ruku kako bi osigurali da ćete dobiti napredne i sofisticirane razine računalstva. Osigurava da se aplikacije mogu dijeliti preko više mrežnih niti različitih poduzeća i aktivnih korisnika.
Cloud Computing pruža skalabilnost, učinkovitost i ekonomsku vrijednost. Nudi pojednostavljene sustave upravljanja radnim opterećenjem.
Jednostavnije rečeno, računalstvo u oblaku u suradnji s virtualizacijom osigurava da suvremeno poduzeće dobije isplativiji način za pokretanje više operativnih sustava koristeći jedan namjenski resurs.
Karakteristike virtualizacije
Virtualizacija nudi nekoliko značajki ili karakteristika navedenih u nastavku:
- Raspodjela resursa: Virtualizacija i tehnologija računarstva u oblaku osiguravaju krajnjim korisnicima razvoj jedinstvenog računalnog okruženja. To se postiže stvaranjem jednog glavnog računala. Pomoću ovog glavnog računala krajnji korisnik može ograničiti broj aktivnih korisnika. Na taj način se olakšava kontrola. Također se mogu koristiti za smanjenje potrošnje energije.
- Pristupačnost serverskih resursa: Virtualizacija pruža nekoliko jedinstvenih značajki koje osiguravaju da nema potrebe za fizičkim serverima. Takve značajke osiguravaju povećanje vremena rada, a postoji i manja tolerancija na greške i dostupnost resursa.
- Izolacija resursa: Virtualizacija pruža izoliranost virtualni strojeviSvaki virtualni stroj može imati mnogo gostujućih korisnika, a gostujući korisnici mogu biti operativni sustavi, uređaji ili aplikacije. Virtualni stroj pruža takvim gostujućim korisnicima izolirano virtualno okruženje. To osigurava da osjetljive informacije ostanu zaštićene, a istovremeno gostujući korisnici ostaju međusobno povezani.
- Sigurnost i autentičnost: Virtualizacijski sustavi osiguravaju kontinuiranu dostupnost sustava, provode automatsko uravnoteženje opterećenja i osiguravaju manje prekida usluga.
- Agregacija: Agregacija u virtualizaciji postiže se pomoću softvera za upravljanje klasterima. Ovaj softver osigurava da su homogeni skupovi računala ili mreža povezani i djeluju kao jedan jedinstveni resurs.
Vrste virtualizacija
Postoje mnoge varijante ili vrste dostupne u okviru tehnologije virtualizacije kao što je navedeno u nastavku:
Virtualizacija aplikacije
To se može definirati kao vrsta virtualizacije koja krajnjem korisniku aplikacije omogućuje daljinski pristup.
To se postiže putem poslužitelja. Ovaj poslužitelj sadrži sve osobne podatke i druge primjenjive karakteristike potrebne za korištenje aplikacije.
Poslužitelj je dostupan putem interneta i radi na lokalnoj radnoj stanici. Uz virtualizaciju aplikacije, krajnji korisnik može pokrenuti dvije različite verzije istog softvera ili iste aplikacije.
Virtualizacija aplikacije nudi se putem paketa softvera ili hostirane aplikacije.
Virtualizacija mreže
Ova vrsta virtualizacije može izvršavati mnoge virtualne mreže, a svaka ima zasebnu kontrolnu i podatkovnu ravninu. Odvija se na vrhu fizičke mreže i mogu je pokretati strane koje nisu svjesne jedna druge.
Mrežna virtualizacija stvara virtualne mreže, a također održava pružanje virtualnih mreža.
Putem mrežne virtualizacije mogu se stvoriti logički preklopnici, vatrozidi, usmjerivači, balanseri opterećenja i sustavi upravljanja sigurnošću radnog opterećenja.
Virtualizacija radne površine
To se može definirati kao vrsta virtualizacije koja omogućuje da operativni sustav krajnjih korisnika bude udaljeno pohranjen na poslužitelju ili podatkovnom centru. Korisnicima omogućuje udaljeni pristup svojim stolnim računalima i to sjedeći na bilo kojem geografskom mjestu. Također mogu koristiti različite strojeve za virtualni pristup svojim stolnim računalima.
S virtualizacijom radne površine, krajnji korisnik može raditi na više od jednog operativnog sustava na temelju poslovnih potreba te osobe.
Ako pojedinac želi raditi na operativnom sustavu koji nije Windows operativni sustav, može koristiti virtualizaciju radne površine. To pojedincu pruža mogućnost rada na dva različita operativna sustava.
Stoga virtualizacija radne površine pruža niz prednosti. Pruža prenosivost, mobilnost korisnika i jednostavno upravljanje softverom pomoću zakrpa i ažuriranja.
Virtualizacija pohrane
Ova vrsta virtualizacije pruža sustave virtualne pohrane koji olakšavaju upravljanje pohranom.
Omogućuje učinkovito upravljanje pohranom putem više izvora kojima se pristupa iz jednog repozitorija. Virtualizacija pohrane osigurava dosljedne i nesmetane performanse.
Također nudi stalna ažuriranja i zakrpe za napredne funkcije. Također pomaže u suočavanju s promjenama koje se pojavljuju u osnovnoj opremi za pohranu.
Virtualizacija poslužitelja
Ova vrsta virtualizacije osigurava maskiranje poslužitelja. Glavni ili namijenjeni poslužitelj podijeljen je na više virtualnih poslužitelja. Takvi poslužitelji stalno mijenjaju svoje identifikacijske brojeve i procesore kako bi olakšali proces maskiranja. Ovo osigurava da svaki poslužitelj može pokretati vlastite operativne sustave u potpunoj izolaciji.
Virtualizacija podataka
Ovo se može definirati kao vrsta virtualizacije u kojoj se podaci prikupljaju iz nekoliko izvora i upravljaju s jedne lokacije. Nije potrebno tehničko znanje o tome gdje se takvi podaci prikupljaju, pohranjuju ili formatiraju.
Podaci su logički organizirani, a zainteresirane strane i dionici zatim pristupaju virtualnom prikazu tih podataka. Krajnji korisnici također mogu pristupiti tim izvješćima na daljinu.
Primjena virtualizacije podataka kreće se od integracije podataka do poslovne integracije. Također se koriste za servisno orijentirane podatkovne usluge arhitekture i pomažu u pronalaženju organizacijskih podataka.
Archistruktura virtualizacije
Arhitektura u virtualizaciji definirana je kao model koji konceptualno opisuje virtualizaciju. Primjena virtualizacije u Cloud Computingu je kritična. U Cloud Computingu krajnji korisnici dijele podatke o aplikacijama koje se nazivaju oblaci. Međutim, krajnji korisnici mogu dijeliti cijelu IT infrastrukturu sa samom virtualizacijom.
Ovo je arhitektura virtualizacije:
Na gornjoj slici, virtualizacija obuhvaća virtualne aplikacije i infrastrukturne virtualne usluge.
Usluge virtualne aplikacije pomažu u upravljanju aplikacijama, a usluge virtualne infrastrukture mogu pomoći u upravljanju infrastrukturom.
Obje usluge ugrađene su u virtualni podatkovni centar ili operativni sustav. Virtualne usluge mogu se koristiti na bilo kojoj platformi i programskom okruženju. Uslugama se može pristupiti putem lokalnog ili vanjskog oblaka.
Usluge virtualizacije korisnicima oblaka isporučuju pojedinci treće strane. Korisnici oblaka, zauzvrat, moraju plaćati pojedincima trećim stranama uz odgovarajuću mjesečnu ili godišnju naknadu.
Ova se naknada plaća kako bi se trećim stranama nadoknadilo pružanje usluga u oblaku krajnjim korisnicima, a one također pružaju različite verzije aplikacija prema zahtjevu krajnjih korisnika u oblaku.
Virtualizacija se općenito postiže putem hipervizora. Hipervizor omogućuje odvajanje operativnih sustava od temeljnog hardvera. Omogućuje host računalu da istovremeno pokreće mnogo virtualnih strojeva i dijeli iste fizičke računalne resurse. Postoje dvije metode kojima se postiže arhitektura virtualizacije, opisane u nastavku:
- Tip jedan: Prvi tip hipervizora naziva se hipervizor bez operativnog sustava. Oni se izravno pokreću na hardveru glavnog sustava. Pružaju učinkovito upravljanje resursima i osiguravaju visoku dostupnost resursa. Pruža izravan pristup hardverskom sustavu, osiguravajući bolju skalabilnost, performanse i stabilnost.
- Tip dva: Drugi tip hipervizora je hostirani hipervizor. Instalira se na host operativni sustav, a virtualni operativni sustav radi izravno iznad hipervizora. To je vrsta sustava koja olakšava i pojednostavljuje konfiguraciju sustava.
Dodatno pojednostavljuje zadatke upravljanja. Prisutnost glavnog operativnog sustava povremeno ograničava performanse sustava s omogućenom virtualizacijom, pa čak stvara sigurnosne propuste ili rizike.
Prednosti virtualizacije
Evo nekih prednosti i koristi virtualizacije:
- Virtualizacija nudi nekoliko prednosti, kao što je smanjenje troškova i povećanje produktivnosti u procesu razvoja.
- Time se uklanja potreba za vrlo složenom IT infrastrukturom.
- Olakšava daljinski pristup resursima i osigurava bržu skalabilnost.
- Vrlo je fleksibilan i omogućuje korisnicima pokretanje više desktop operativnih sustava na jednom standardnom računalu.
- Uklanja rizike povezane s kvarovima sustava, a također pojačava fleksibilan prijenos podataka između različitih virtualnih poslužitelja.
- Radni proces u Virtualizaciji je vrlo pojednostavljen i agilan, što osigurava da korisnici rade i rade najekonomičnije.
Nedostaci virtualizacije
Nedostaci virtualizacije su vrlo ograničene prirode. Evo nedostataka i mana virtualizacije:
- Prijelaz postojeće hardverske postavke na virtualiziranu postavku zahtijeva opsežno ulaganje vremena, pa se stoga može smatrati vremenski intenzivnim procesom.
- Postoji nedostatak raspoloživosti kvalificiranih resursa koji bi pomogli u smislu prijelaza postojećeg ili stvarnog postavljanja na virtualno postavljanje.
- Budući da postoji ograničenje u smislu posjedovanja manje kvalificiranih resursa, implementacija virtualizacije zahtijeva skupe implementacije.
- Ako se procesom prijelaza ne postupa pažljivo, on također predstavlja sigurnosni rizik za osjetljive podatke.
Uloga virtualizacije u računalstvu u oblaku
U virtualizaciji, razumno ili vlastito ime usklađuje se s fizičkim poslužiteljem. Pokazivači se zatim usmjeravaju prema tom fizičkom poslužitelju, što se radi na zahtjev. Virtualizacija olakšava izvršavanje homogenih aplikacija.
Također pruža virtualno i izolirano umrežavanje, pohranu i okruženje memorijskog područja. Virtualizacija se postiže putem glavnog računala i gostujućeg računala. Domaćinski stroj može se definirati kao stroj na kojem je razvijen virtualni stroj, a tako razvijeni virtualni stroj naziva se gostujući stroj.
Hardverska virtualizacija igra ključnu ulogu isporukom infrastrukture kao servisnog rješenja najučinkovitije i najučinkovitije u okviru Cloud Computing procesa.
Ova vrsta virtualizacije osigurava prenosivost. Stroj za goste pakiran je kao virtualna instanca slike, a takve se virtualne slike mogu jednostavno ukloniti kada i kada se pojavi potreba.
Važna terminologija virtualizacije
Postoji nekoliko bitnih tehnologija u virtualizaciji, koje su definirane na sljedeći način:
- Virtualni stroj: Virtualni stroj može se definirati kao računalo virtualnog tipa koje radi pod hipervizorom.
- Hipervizor: Može se definirati kao operativni sustav koji radi na stvarnom hardveru. Virtualni pandan operativnog sustava je poddio koji izvršava ili emulira virtualni proces. Definirani su kao Domena 0 ili Dom0. Saznajte više o hipervizoru i kako to radi.
- Kontejner: Mogu se definirati kao virtualni strojevi lagane prirode koji su podskup iste instance operacijskog sustava ili hipervizora. Oni su skup procesa koji se izvršavaju zajedno s odgovarajućim imenskim prostorom ili identifikatorima procesa.
- Virtualna mreža: Definira se kao mreža koja je logički odvojena i prisutna je unutar poslužitelja. Takve se mreže mogu proširiti na više poslužitelja.
- Softver za virtualizaciju: Ova vrsta softvera pomaže u implementaciji virtualizacije na računalnom uređaju.


