Pregled virtualizacije v računalništvu v oblaku

Razložimo si, kaj je virtualizacija v računalništvu v oblaku?

V domeni računalništva ali računalništva v oblaku se virtualizacija nanaša na ustvarjanje virtualnih virov (kot so virtualni strežnik, virtualna shranjevalna naprava, stikalo za navidezno omrežje ali celo virtualni operacijski sistem za to zadevo) iz enega samega vira, ki je prikazan kot več posameznih izoliranih virov ali okolja in uporabniki jih lahko uporabljajo kot ločen posamezen fizični vir.

Različni virtualni stroji lahko poganjajo različne operacijske sisteme in več aplikacij, ki si delijo en fizični računalnik pod njimi. In ker virtualizacija izolira vsak drugi virtualni stroj, če eden zruši, ostali ostanejo nedotaknjeni.

Programska oprema, ki se uporablja za virtualizacijo, je znana kot Hypervisor in je izključno odgovorna za ločevanje strojne opreme iz operacijskega sistema in za dodeljevanje potrebnih virov, kot so procesor, pomnilnik, pomnilnik itd. Obstajata dve vrsti hipervizorjev, ki sta hipervizorja tipa 1 in hipervizorja tipa 2. Prvi je nameščen na golo kovino ali neposredno na stroju in sam deluje kot operacijski sistem, medtem ko je drugi nameščen nad operacijskim sistemom, ki je prisoten na gostitelju.

Kaj je virtualizacija v računalništvu v oblaku?

  • Vsi vemo, kako deluje ta model računalništva v oblaku. Prodajalec v oblaku bo imel vse fizične vire, kot so strežniki, shranjevalne naprave, omrežne naprave in tudi aplikacije / programsko opremo, ki delujejo v njihovem okolju, in te fizične vire kupcem najame kot poslovni model s plačilom na uporabo.
  • Za prodajalce v oblaku bi bil to režijski strošek, če bodo vsaki stranki začeli oddajati nove fizične vire v najem. Ker v idealnem primeru fizični vir nikoli ne porabimo v celoti. Zaradi tega bi bila virtualizacija kul pristop za učinkovito uporabo silosov (Silos je sistem za shranjevanje sestavnih delov). Prodajalec v oblaku lahko virtualizira svoje posamezne velike strežnike, da večjemu številu strank ponudi manjše strežnike s specifičnimi specifikacijami.

Vloga virtualizacije v računalništvu v oblaku

  • Če pogledate na prednosti računalništva v oblaku, kot so enostavnost povečanja, varnost, tekoči ali prilagodljivi viri itd., Vse to dosežete z virtualizacijo. Če je potreben drug strežnik, se bo hitro ustvaril virtualni strežnik in pripravljen bo svež strežnik. Ko potrebujemo dodatno količino pomnilnika, razširimo konfiguracijo virtualnega strežnika, ki jo že uporabljamo, in zdaj imamo še dodaten pomnilnik, ki ga potrebujemo.
  • Tako virtualizacija predstavlja osnovno tehnologijo poslovnega modela v oblačnem računalništvu.

Vrste virtualizacije v računalništvu v oblaku

Virtualizacijo je mogoče izvesti za skoraj vsak fizični vir, zato so na voljo naslednje vrste virtualizacije.

  1. Virtualizacija strežnika.
  2. Virtualnost skladiščenja.
  3. Virtualizacija operacijskega sistema.
  4. Virtualizacija programske opreme.

1) Virtualizacija strežnika

Virtualizacija strežnika je delitev fizičnega strežnika na več virtualnih strežnikov za učinkovito uporabo strežniških virov. Virtualizacija strežnikov skriva ali prikriva vire strežnika, kot so procesor, operacijski sistem, pomnilnik in uporabnike predstavlja kot zasebni virtualni strežnik. Tovrstno tehniko virtualizacije uporabljamo pri

  • Spletni strežniki predvsem zato, da zmanjšajo stroške storitev spletnega gostovanja.
  • V razvojnih in preizkusnih okoljih.
  • Simulacija zasebnega oblaka.
  • V gostovanju aplikacij, ki imajo gručo arhitekturo.

Primer - VMware vSphere suite od VMware, Hyper-V s strani Microsofta so nekateri Hypervisorji za virtualizacijo strežnika.

2) Virtualizacija skladiščenja

  • Pri virtualizaciji shranjevanja združi vse pomnilniške naprave kot eno samo shranjevalno napravo in jih predstavi gostitelju. S tem bo lahko skrbnik pomnilnika na boljši način ustvaril ali oblikoval logične shranjevalne enote, tako da bodo imele varnostno kopiranje, obnovitev, arhiviranje in podatke o shranjevanju podatkov s prikrivanjem zapletenosti SAN (Storage Area Network).

Prednosti virtualizacije skladiščenja so -

  • Eno lahko ustvarite skupno shrambo.
  • Enostavno združitev virov za shranjevanje, ki prikrivajo SAN.
  • Pri virtualnem shranjevanju odpoved gostitelja podatkov ne ogroža nujno.
  • Prekatno particijo je mogoče zaščititi in shranjevanje uporabiti z virtualizacijo pomnilnika.
  • Podvajanje, ponovljeno podvajanje, podvajanje in obnova po nesreči je mogoče doseči z virtualizacijo pomnilnika.

Primeri - VMware vSAN by VMware se široko uporablja kot programska oprema za virtualizacijo pomnilniških naprav.

3) Virtualizacija operacijskega sistema

  • Virtualizacija operacijskega sistema je vrsta delitve OS. To je jedro operacijskega sistema, ki se z drugimi besedami imenuje viri jedra, in omogočajo, da obstajajo osamljeni primeri imenskih prostorov z namenskimi viri za zagon različnih aplikacij. Te primere imenujemo zabojniki.
  • Na tem gostiteljskem stroju se lahko izvajajo različni okusi operacijskih sistemov, ki imajo skupne vire jedra gostitelja, z aplikacijami, ki se v njih izvajajo kot zabojnik, in to imenujemo virtualizacija operacijskega sistema.

Prednosti virtualizacije operacijskega sistema so -

  1. Te so hitrejše od virtualizacije strežnika.
  2. To so avtonomne platforme, saj si delijo skladišče skladišč operacijskega sistema gostitelja in imajo v sebi svojo programsko opremo in knjižnice odvisnosti.
  3. Selitev tega zabojnika je zelo enostavna.

Primer - Docker je najpogosteje uporabljen kontejnerski motor.

4) Virtualizacija programske opreme

  • Cloud ponuja model storitve kot programska oprema kot storitev (SaaS), kjer si lahko več strank želi več primerkov iste programske opreme, nameščene in za njih nameščene. Virtualizacije programske opreme v bistvu posnemajo celoten računalniški sistem, poleg tega pa omogoča, da se nad njim zažene še en operacijski sistem.
  • Na primer, namestite android studio na svoj lokalni sistem Windows in v njem zaženete različico OS Android Oreo. Če navajam še en primer, namestite VMware ali VirtualBox na svoj lokalni sistem Windows in v njem zaženete operacijske sisteme Linux.

Prednosti virtualizacije programske opreme so -

  1. Število strežnikov in drugih fizičnih virov, ki jih imamo v lasti, se z virtualizacijo zmanjšuje. Tako se zmanjšajo skupni stroški lastništva (TCO).
  2. Virtualizacija pomaga izpolniti obljube poslovnega modela v oblačnem računalništvu.
  3. S konceptom virtualizacije je lažje ravnati z neprekinjenim poslovanjem in reševanjem nesreč, varnostno kopiranje in obnovitev pa lahko storite v nekaj preprostih korakih.
  4. Virtualizacija izboljša učinkovitost porabe virov.
  5. Virtualizacija zagotavlja tudi boljšo varnost okolja.

Zaključek

Virtualizacija omogoča učinkovito uporabo in upravljanje fizičnih virov ter pomaga brezhibno in donosno voditi poslovni model računalništva v oblaku z vidika prodajalca in z vidika uporabnika.

Priporočeni članki

To je vodnik za Kaj je virtualizacija v računalništvu v oblaku? Tu smo razpravljali o virtualizaciji v oblačnem računanju, vlogah, vrstah in njenih prednostih virtualizacije. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Monolitno jedro
  2. Kariera v računalništvu v oblaku
  3. Vprašanja za intervju v oblaku
  4. Kaj je grozdno računalništvo?

Kategorija: