Skirtumas tarp abstrakcijos ir virtualizacijos

Abstrakcija prieš virtualizaciją

Tai yra galimybė sukurti ar sugrupuoti išteklių telkinį, kuris išskiria debesų kompiuteriją iš kitų tipų tinklinių sistemų. Tačiau ne visos debesų kompiuterijos programos sukuria išteklių telkinius, kuriuos galima priskirti vartotojams pagal pareikalavimą, tačiau tai daro nemažai debesų pagrindu veikiančių sistemų. Kai naudojame debesų kompiuteriją, prieigą prie sujungtų išteklių pasiekiame naudodami techniką, vadinamą virtualizacija, leidžiančia sukurti virtualią kompiuterio išteklių versiją su tikslu centralizuoti administracines užduotis. Virtualizacija tapo nepakeičiamu įrankiu beveik kiekvienam debesiui; jis tapo svarbiu metodu kuriant modernias debesų kompiuterijos paslaugas.

Tačiau labai tikėtina, kad tai bus painiojama su dar viena pernelyg naudojama sąvoka, vadinama abstrakcija. Virtualizacija yra panaši į abstrakciją, tačiau ji ne visada slepia žemo sluoksnio detales. Virtualių mašinų koncepcija nėra nauja; faktiškai virtualios mašinos egzistavo nuo 1960-ųjų, kai IBM sukūrė pirmąją virtualią mašiną, leidžiančią interaktyvią prieigą prie pagrindinio kompiuterio. Abstrakcija įgalina pagrindinį debesų kompiuterijos, kuri yra bendra, visur prieinama, pranašumą. Abstrakcija yra esminių funkcijų vaizdavimas, slepiant foninę informaciją nuo vartotojų ir kūrėjų. Jis naudojamas sąnaudoms ir sudėtingumui sumažinti, o tai savo ruožtu supaprastina operacijas.

Kas yra virtualizacija?

Virtualizacija yra technologija, leidžianti sukurti virtualią (o ne faktinę) kažko versiją, įskaitant kompiuterio išteklius, virtualios kompiuterio aparatinės įrangos platformą, operacinę sistemą ir saugojimo įrenginius. Tai leidžia kompiuterio išteklius padalyti arba dalytis keliomis aplinkomis tuo pačiu metu, kai siekiama centralizuoti administracines užduotis, tuo pačiu gerinant mastelį ir darbo krūvį. Ši aplinka paprastai vadinama virtualiomis mašinomis (VM). Virtualizacija nėra nauja sąvoka; iš tikrųjų virtualių mašinų koncepcija egzistavo nuo 1960 m., po to, kai IBM sukūrė pirmąją virtualią mašiną, suteikiančią prieigą prie pagrindinio kompiuterio. Virtualizuodami organizacijos naudojasi programinės įrangos skaičiavimo ir saugojimo išteklių lankstumu. Idėja yra atleisti vartotoją nuo išteklių pirkimo ir diegimo naštos. Paprasčiau tariant, virtualizavimas leidžia kelioms virtualioms mašinoms paleisti vieną fizinę mašiną.

Kas yra abstrakcija?

Abstrakcija yra esminių funkcijų vaizdavimas, slepiant foninę informaciją nuo vartotojų ir kūrėjų. Virtualizacija yra panaši į abstrakciją, tačiau ji ne visada slepia žemo sluoksnio detales. Sąvoka „abstrakcija“ skaičiavimo pramonėje vartojama keliais lygmenimis. Abstrakcija yra susijusi su informacijos apie vartotojus ir kūrėjus paslėpimu ir apima sąsajų kūrimą, kad būtų paprasčiau naudoti pagrindinius išteklius, kurie taip pat supaprastina operacijas. Programos vykdomos nenurodytose fizinėse sistemose, duomenys saugomi nežinomose vietose, sistemų administravimas yra perduotas kitiems, o vartotojams prieiga prie jų yra visur. Abstrakcija yra viena iš pagrindinių debesų kompiuterijos savybių, leidžiančių abstrahuoti fizinį įgyvendinimą, siekiant paslėpti technines detales nuo vartotojų. Šią funkciją palaiko virtualizacijos technologija.

Skirtumas tarp abstrakcijos ir virtualizacijos

Apibrėžimas

- Virtualizacija yra vienas iš pagrindinių debesų kompiuterijos komponentų, leidžiantis sukurti kažkokią virtualią (o ne faktinę) versiją, įskaitant kompiuterio išteklius, virtualios kompiuterio aparatinės įrangos platformą, operacinę sistemą ir saugojimo įrenginius. Tai yra technologijų ir koncepcijų skėtis, skirtas sukurti abstrakčią aplinką programoms vykdyti. Kita vertus, abstrakcija yra viena iš pagrindinių debesų kompiuterijos savybių, leidžiančių abstrahuoti fizinį įgyvendinimą, siekiant paslėpti technines detales nuo vartotojų. Tai yra esminių funkcijų vaizdavimas, slepiant pagrindinę informaciją nuo vartotojų ir kūrėjų.

Koncepcija

- Virtualizacija leidžia kompiuterio išteklius padalyti arba pasidalyti keliose aplinkose tuo pačiu metu, kai siekiama centralizuoti administracines užduotis, kartu gerinant mastelį ir darbo krūvį. Ši aplinka paprastai vadinama virtualiomis mašinomis (VM). Debesis kompiuterija virtualizuoja sistemas kaupdamas ir dalijantis ištekliais. Debesų kompiuterija naudoja abstrakciją, leidžiančią greitai diegti duomenis ir programas, kad būtų sumažintas pagrindinių išteklių teikimo sudėtingumas ir išlaidos, o tai ilgainiui supaprastina operacijas. Virtualizacija yra panaši į abstrakciją, tačiau ji ne visada slepia žemo sluoksnio detales.

Charakteristikos

- Sąvoka virtualizacija dažnai yra sinonimas aparatinės įrangos virtualizacijai, kuri vaidina esminį vaidmenį efektyviai teikiant debesijos kompiuterijos infrastruktūros kaip paslaugas (IaaS) sprendimus. Tai įgalina debesų kompiuterijos mastelį ir lankstumą, neslėpdami informacijos apie diegimą nuo vartotojų. Abstrakcija apima svarbiausių bruožų vaizdavimą, slepiant pagrindinę informaciją ar paaiškinimus, siekiant nurodyti darbo krūvį tokiu būdu, kuris yra optimalus galutiniam vartotojui. Tai leis atlikti pakeitimus užpakalinėje programoje nepažeidžiant abstrakcijos sluoksnio programų funkcijų. Tokiu būdu viena mašina veiks savarankiškai, veikdama kaip kelios mašinos.

Abstrakcija vs virtualizacija: palyginimo diagrama

Santrauka

Virtualizacija yra technologija, leidžianti kompiuterio išteklius padalyti arba pasidalyti keliose aplinkose tuo pačiu metu, kai siekiama centralizuoti administracines užduotis, kartu gerinant mastelį ir darbo krūvį. Tai leidžia kelioms virtualioms mašinoms paleisti vieną fizinę mašiną. Virtualizacija yra panaši į abstrakciją, tačiau ji ne visada slepia žemo sluoksnio detales. Abstrakcija yra viena iš pagrindinių debesų kompiuterijos savybių, leidžiančių abstrahuoti fizinį įgyvendinimą, siekiant paslėpti technines detales nuo vartotojų. Šią funkciją palaiko virtualizacijos technologija.