Domov Računalništvo v oblaku Ali resnično razumete virtualizacijo?

Ali resnično razumete virtualizacijo?

Kazalo:

Anonim

Virtualizacija je v zadnjem času vroča tema na področju informacijske tehnologije. Virtualizacijo je mogoče izvesti na kateri koli ravni - strojna, programska in omrežna ali namizna plast. V tehničnem smislu je virtualizacija postopek, v katerem se virtualne (ne dejanske) različice virov ustvarijo iz drugega vira. Ta vir je lahko kateri koli od naslednjih:

  • Operacijski sistem
  • Strežnik
  • Shranjevalna naprava
  • Omrežni vir
Virtualizacija je postopek ločevanja aplikacije in virov, ki so potrebni za njeno izvedbo. Pomembno je upoštevati, da je z enega strežnika mogoče dostopati do več virov, kar prinaša naslednje prednosti:
  • Manj strežnikov
  • Manjša poraba energije
  • Manj vzdrževanja

Virtualizacija Vs Cloud Computing

V industriji IT se virtualizacija in računalništvo v oblaku pogosto uporabljajo kot sopomenke. Osnovna razlika med tema dvema je, da je virtualizacija del fizične infrastrukture, medtem ko računalništvo v oblaku ni nič drugega kot storitev. Po virtualizacijskem pristopu imamo na začetku večje stroške, vendar dolgoročno prihranimo denar. Vendar pa moramo v pristopu računalništva v oblaku plačevati na podlagi uporabe. Skratka, lahko rečemo, da je vsaka infrastruktura v oblaku virtualna infrastruktura, čeprav ne drži vedno.

Kaj je hipervizor?

Stroj / sistem, na katerem je ustvarjeno virtualno okolje, je znan kot gostiteljski sistem, medtem ko je virtualni stroj znan kot sistem gostov. Hypervisor je mogoče opredeliti kot program ali programsko opremo nizke ravni, ki se uporablja za nadzor nad virtualnim strojem. V bistvu deluje kot upravljalec navideznih strojev. Obstajata dve vrsti hipervizorjev:
  • Tip 1: Deluje na golih sistemih
  • Tip 2: Ali je programski vmesnik, ki posnema naprave, s katerimi sistemi običajno komunicirajo

Kategorije virtualizacije

Koncept virtualizacije obsega široko paleto programskih in strojnih področij. Pogovorimo se o kategorijah ena za drugo.


Virtualizacija strojne opreme

V tej kategoriji imamo strežnik, ki ima hkrati nameščenih in izvaja več operacijskih sistemov. Posledično se število strežnikov zmanjša. To zagotavlja vezja v procesorju in pomnilniškem krmilniku, ki podpira več operacijskih sistemov v enem računalniku. Pri virtualizaciji strojne opreme imamo upravitelja navideznih strojev ali hipervizorja, ki je vgrajen v vezja strojne opreme, ne pa da ga kličejo iz programske opreme drugih proizvajalcev. Naloga hipervizorja je nadzirati procesor, pomnilnik in druge vire. Podobno je s prometno policijo, katere naloga je omogočiti zagon več operacijskih sistemov na isti strojni napravi. Vsak operacijski sistem ima svoj procesor, pomnilnik in druge vire vdelane programske opreme.

Hipervizor ne samo nadzoruje procesor in njegove vire, ampak jih razporeja tudi, kadar je to potrebno. Virtualizacija strojne opreme omogoča lažjo konsolidacijo več delovnih obremenitev na enem strežniku. Prednost virtualizacije strojne opreme je, da se stroški zmanjšajo večkrat. Poleg stroškov in prihrankov energije (zaradi učinkovitejše uporabe strojnih virov) dobimo visoko razpoložljivost virov, boljše upravljanje in mehanizme za obnovo po nesrečah v virtualni infrastrukturi. Skupaj pri tem pristopu prihranimo naslednje:

  • Fizični prostor
  • Poraba energije
  • Hitra razširljivost
Virtualizacija odjemalca

Temu pravimo tudi virtualizacija namizja. V tej kategoriji virtualizacije imamo odjemalca, po možnosti namizje ali prenosnik, ki mu lahko rečemo tudi stroj končnega uporabnika. Tu je delo sistemskega skrbnika ali omrežnega skrbnika precej težko, saj je zelo težko upravljati stroje, ki so v odjemalčevem okolju. Stroji, ki prebivajo v prostorih podjetja, morajo upoštevati smernice in postopke, ki jih je oblikovalo podjetje. Če pa stroji niso v prostorih podjetja, ne moremo imeti nadzora nad njimi. Poleg tega so ti stroji bolj podvrženi napadom zlonamerne programske opreme ali virusov. Virtualizacijo odjemalca je mogoče uporabiti z uporabo katerega koli od treh spodaj opisanih modelov:

  • Virtualizacija oddaljene namizje: V tem pristopu je okolje operacijskega sistema gostitelja na enem strežniku v podatkovnem centru in do njega dostopate preko namizja končnega uporabnika ali prenosnika prek omrežja.
  • Lokalna virtualizacija namizja: Pri tem pristopu operacijski sistem deluje lokalno na odjemalčevem namizju in ima različne okuse virtualizacije, ki lahko spremljajo in ščitijo izvedbo sistema končnega uporabnika.
  • Virtualizacija aplikacij: V tem pristopu je na namiznem operacijskem sistemu končnega uporabnika na voljo posebna aplikacija, ki ni nameščena na tradicionalen način. Aplikacije so nameščene in izvedene znotraj vsebnika. Ta vsebnik nadzoruje, kako aplikacija deluje z drugimi sistemi in komponentami. Aplikacije lahko izolirate znotraj svojega peskovnika, da preprečite motnje drugih aplikacij. V tem modelu se aplikacije lahko pretakajo po omrežju ali pa jih posredujejo prek spletnega brskalnika, večina obdelave pa poteka na ravni spletnega strežnika ali aplikacijskega strežnika.
Virtualizacija skladiščenja

Virtualizacija shranjevanja je koncept, v katerem je logični pomnilnik (npr. Virtualne particije) ločen ali odvzet od fizičnega pomnilnika (npr. Naprave za shranjevanje, kjer prebivajo dejanski podatki). To je lahko katero koli od naslednjih:

  • Optični disk
  • Trdi disk
  • Magnetna naprava za shranjevanje
Virtualizacija shranjevanja pomaga doseči neodvisnost lokacije, saj odvzame fizično shranjevanje podatkov. Uporabniku je predstavljen logičen prostor za shranjevanje podatkov, medtem ko dejansko preslikavo na fizične podatke obravnava sam sistem virtualizacije. Shranjevanje podatkov sledi tem pristopom:
  • Neposredno shranjevanje: To je tradicionalni pristop, kjer so trdi diski pritrjeni na fizične strežnike. Ta metoda je enostavna za uporabo, vendar je težko upravljati. Pravzaprav pomanjkljivosti tega pristopa motivirajo organizacije, da napredujejo k virtualizaciji.
  • Omrežno priključeno shranjevanje: V tem pristopu imamo stroj, ki je v omrežju in omogoča shranjevanje podatkov drugim strojem. To je prvi korak k doseganju virtualizacije skladišč. Pri tem pristopu imamo en vir podatkov, zato je varnostno kopiranje podatkov zelo pomembno.
  • Omrežje prostora za shranjevanje: V tem pristopu uvajamo posebno strojno in programsko opremo, ki se uporablja za pretvorbo navadnih diskovnih pogonov v shrambo podatkov, ki podatke pretvori v visoko zmogljivo omrežje. Dobro je sprejeto dejstvo, da so podatki ključni vir, ki bi moral biti na voljo 24/7. Hkrati je treba s podatki ugodno upravljati.
Virtualizacija predstavitve

To kategorijo večinoma sledi na Microsoftovi tehnološki domeni, splošno znani kot terminalske storitve ali storitve na daljavo. Preko Remote Desktop Services dobimo oddaljeno namizje sistema Windows v sistemu, ki je povezan preko katerega koli omrežja. Oddaljena seja deluje z osnovnim fizičnim sistemom z uporabo lokalne tipkovnice, miške in monitorja, kot da je na oddaljenem sistemu.

Virtualni pregled

Virtualizacija je postala vroča tema razprav. Tu smo zajeli vsa glavna področja virtualizacije in njihovega izvajanja. V prihodnjih letih se bodo koncepti virtualizacije razširili tudi na druga področja. Naj zaključimo našo razpravo z naslednjimi točkami:
  • Virtualizacija je postopek ustvarjanja virtualnih primerkov (virov) iz katerega koli vira. Ta vir je lahko kateri koli od naslednjih:
    • Operacijski sistem
    • Strežnik
    • Shranjevalna naprava
    • Omrežni vir

  • Virtualizacija ima naslednje prednosti:
    • Manj število strežnikov
    • Manjša poraba energije
    • Manj vzdrževanja

  • Virtualizacijo pogosto neprimerno uporabljamo kot nadomestilo za računalništvo v oblaku in obratno, vendar obstajajo velike razlike, ki so očitne, ko opravimo poglobljeno študijo obeh.
  • Ugotovili smo naslednje kategorije virtualizacije:
    • Virtualizacija strojne opreme ali virtualizacija strežnika
    • Virtualizacija odjemalca
    • Virtualnost skladiščenja
    • Virtualizacija predstavitve
Ali resnično razumete virtualizacijo?