Namai Debesų kompiuterija Ar tikrai suprantate virtualizaciją?

Ar tikrai suprantate virtualizaciją?

Turinys:

Anonim

Virtualizacija pastaruoju metu tapo aktualia informacinių technologijų srities tema. Virtualizacija gali būti atliekama bet kuriuo lygiu - aparatinės, programinės įrangos ir tinklo ar darbalaukio sluoksnyje. Techniniu požiūriu virtualizacija yra procesas, kurio metu virtualios (ne faktinės) išteklių versijos sukuriamos iš kito išteklių. Šis šaltinis gali būti bet kuris iš šių:

  • Operacinė sistema
  • Serveris
  • Laikymo įrenginys
  • Tinklo šaltinis
Virtualizacija yra programos ir išteklių, reikalingų jai vykdyti, atsiejimo procesas. Svarbu pažymėti, kad iš vieno serverio galima pasiekti kelis išteklius, kurie suteikia šiuos pranašumus:
  • Mažiau serverių
  • Mažiau energijos
  • Mažiau priežiūros

Virtualizacija ir debesų kompiuterija

IT pramonėje virtualizacija ir debesų kompiuterija dažnai naudojami kaip sinonimai. Pagrindinis skirtumas tarp šių dviejų yra tas, kad virtualizavimas yra fizinės infrastruktūros dalis, o debesų kompiuterija yra ne kas kita, kaip paslauga. Vadovaudamiesi virtualizacijos metodu, iš pradžių patiriame daugiau išlaidų, tačiau ilgainiui sutaupome. Tačiau taikydami debesų kompiuterijos metodą, mes, kaip abonentai, turime mokėti pagal naudojimą. Trumpai tariant, galime pasakyti, kad kiekviena debesies infrastruktūra yra virtuali infrastruktūra, nors ji ne visada yra tiesa.

Kas yra hipervizorius?

Mašina / sistema, kurioje sukuriama virtualioji aplinka, vadinama pagrindine sistema, o virtualioji mašina - svečių sistema. Hipervizorius gali būti apibrėžtas kaip žemo lygio programinė įranga arba programinė įranga, naudojama virtualiai mašinai valdyti. Iš esmės jis veikia kaip virtualios mašinos valdytojas. Yra du hipervizorių tipai:
  • 1 tipas: Veikia plikomis sistemomis
  • 2 tipas: yra programinės įrangos sąsaja, imituojanti įrenginius, su kuriais paprastai sąveikauja sistemos

Virtualizacijos kategorijos

Virtualizacijos koncepcija apima platų programinės ir aparatinės įrangos lauką. Aptarkime kategorijas po vieną.


Techninės įrangos virtualizavimas

Šioje kategorijoje turime serverį, kuriame įdiegtos ir vykdomos kelios operacinės sistemos tuo pačiu metu. Dėl to sumažėja serverių skaičius. Tai suteikia grandines procesoriuje ir atminties valdiklyje, palaikančiame kelias operacines sistemas viename kompiuteryje. Aparatūros virtualizacijoje turime virtualios mašinos tvarkyklę arba hipervizorių, kuri yra įdėta į aparatinės įrangos grandines, o ne vadinama iš trečiųjų šalių programinės įrangos. Hipervizoriaus užduotis yra valdyti procesorių, atmintį ir kitus išteklius. Tai panašu į kelių policiją, kurios darbas yra leisti kelioms operacinėms sistemoms veikti tame pačiame aparatūros įrenginyje. Kiekviena operacinė sistema turi savo procesorių, atmintį ir kitus programinės įrangos išteklius.

Hipervizorius ne tik kontroliuoja procesorių ir jo išteklius, bet ir paskirsto šiuos išteklius, kai to reikia. Aparatūros virtualizavimas turi galimybę palengvinti kelių darbo krūvių konsolidavimą viename serveryje. Aparatūros virtualizacijos pranašumas yra tas, kad išlaidos sumažėja kelis kartus. Be sąnaudų ir energijos taupymo (dėl efektyvesnio aparatinės įrangos išteklių naudojimo), virtualioje infrastruktūroje mes gauname daug išteklių, geresnį valdymą ir atkūrimo po nelaimių mechanizmus. Iš viso, laikydamiesi šio požiūrio, išsaugome:

  • Fizinė erdvė
  • Energijos sąnaudos
  • Greitas mastelio keitimas
Kliento virtualizavimas

Tai taip pat vadinama darbalaukio virtualizavimu. Šioje virtualizacijos kategorijoje turime klientą, galbūt stalinį ar nešiojamąjį kompiuterį, kuris taip pat gali būti vadinamas galutinio vartotojo kompiuteriu. Sistemos administratoriaus arba tinklo administratoriaus darbas yra gana sunkus, nes valdyti kliento aplinkoje esančius aparatus yra labai sudėtinga. Mašinos, esančios įmonės patalpose, turi atitikti bendrovės suformuluotas gaires ir procedūras. Bet jei mašinos nėra įmonės patalpose, mes negalime jų valdyti. Be to, šie aparatai yra labiau jautrūs kenkėjiškų programų ar virusų išpuoliams. Kliento virtualizaciją galima pritaikyti naudojant bet kurį iš trijų žemiau aprašytų modelių:

  • Nuotolinio darbalaukio virtualizavimas: Taikant šį metodą, operacinės sistemos aplinka yra viename duomenų centro serveryje ir pasiekiama iš galutinio vartotojo darbalaukio ar nešiojamojo kompiuterio per tinklą.
  • Vietinis darbalaukio virtualizavimas: Taikant šį metodą, operacinė sistema veikia lokaliai kliento darbalaukyje ir turi skirtingus virtualizacijos skonius, kurie gali stebėti ir apsaugoti galutinio vartotojo sistemos vykdymą.
  • Programos virtualizavimas: taikant šį metodą galutiniam vartotojui skirtoje darbalaukio operacinėje sistemoje yra speciali programa, kuri nėra įdiegta tradiciniu būdu. Taikomosios programos yra įdiegiamos ir vykdomos talpykloje. Šis konteineris kontroliuoja, kaip programa sąveikauja su kitomis sistemomis ir komponentais. Programos gali būti izoliuotos savo smėlio dėžėje, kad netrukdytų kitoms programoms. Šiame modelyje programos gali būti transliuojamos tinkle arba gali būti pateikiamos per interneto naršyklę, o didžioji dalis apdorojimo atliekama žiniatinklio serverio arba programų serverio lygiu.
Saugyklos virtualizavimas

Saugojimo virtualizavimas yra koncepcija, kai loginė saugykla (pvz., Virtualūs skaidiniai) yra atskirta arba atskiriama nuo fizinės saugyklos (pvz., Saugojimo įrenginiai, kuriuose yra faktiniai duomenys). Tai gali būti vienas ar daugiau iš šių elementų:

  • Optinis diskas
  • Kietasis diskas
  • Magnetinis laikymo įtaisas
Saugojimo virtualizavimas padeda pasiekti vietos nepriklausomybę, nes tai daro fizinį duomenų saugojimą. Vartotojui pateikiama loginė erdvė duomenims saugoti, o faktinį fizinių duomenų susiejimą tvarko pati virtualizacijos sistema. Duomenys saugomi laikantis šių metodų:
  • Tiesioginė pridėta saugykla: Tai yra tradicinis metodas, kai standieji diskai pridedami prie fizinių serverių. Šį metodą lengva naudoti, tačiau sunku valdyti. Tiesą sakant, šio požiūrio trūkumai motyvuoja organizacijas pereiti prie virtualizacijos.
  • Prie tinklo pridėta saugykla: laikydamiesi šio požiūrio, turime mašiną, kuri gyvena tinkle ir teikia duomenų saugojimo galimybes kitoms mašinoms. Tai laikoma pirmuoju žingsniu siekiant saugyklos virtualizacijos. Laikydamiesi šio požiūrio, turime vieną duomenų šaltinį, todėl duomenų atsarginė kopija yra labai svarbi.
  • Saugojimo vietos tinklas: laikydamiesi šio požiūrio, mes dislokuojame specifinę aparatinę ir programinę įrangą, kuri naudojama įprastiems diskų įrenginiams paversti duomenų saugykla, kuri paverčia duomenis didelio našumo tinklu. Gerai pripažįstama, kad duomenys yra pagrindinis šaltinis, kuris turėtų būti prieinamas visą parą. Tuo pat metu duomenys turėtų būti tvarkomi patogiai.
Pristatymo virtualizacija

Ši kategorija daugiausia sekama „Microsoft“ technologijos srityje, paprastai vadinamoje terminalo paslaugomis arba nuotolinio darbalaukio paslaugomis. Per nuotolinio darbalaukio paslaugas gauname nuotolinį „Windows“ darbalaukį sistemoje, sujungtoje bet kuriame tinkle. Nuotolinė sesija sąveikauja su fizine sistema, naudodama vietinę klaviatūrą, pelę ir monitorių tarsi nuotolinėje sistemoje.

Virtuali apžvalga

Virtualizacija tapo karšta diskusijų tema. Čia apžvelgėme visas pagrindines virtualizacijos ir jų įgyvendinimo sritis. Ateinančiais metais virtualizacijos koncepcijos bus išplatintos ir kitose srityse. Baigkime diskusiją šiais klausimais:
  • Virtualizacija yra virtualių egzempliorių (išteklių) kūrimo iš bet kurio šaltinio procesas. Šis šaltinis gali būti bet kuris iš šių:
    • Operacinė sistema
    • Serveris
    • Laikymo įrenginys
    • Tinklo šaltinis

  • Virtualizacija turi šiuos privalumus:
    • Mažiau serverių
    • Mažiau energijos
    • Mažiau priežiūros

  • Virtualizacija dažnai netinkamai naudojama kaip debesų kompiuterijos pakaitalas ir atvirkščiai, tačiau yra didelių skirtumų, kurie išryškėja gilinantis į abu klausimus.
  • Mes nustatėme šias virtualizacijos kategorijas:
    • Aparatūros virtualizavimas arba serverio virtualizavimas
    • Kliento virtualizavimas
    • Saugyklos virtualizavimas
    • Pristatymo virtualizacija
Ar tikrai suprantate virtualizaciją?