Atšķirība starp abstrakciju un virtualizāciju

Abstrakcija vs virtualizācija

Resursu kopas izveides vai grupēšanas spēja atšķir mākoņdatošanu no cita veida tīklā savienotām sistēmām. Tomēr ne visas mākoņdatošanas lietojumprogrammas rada resursu kopumus, ko lietotājiem var piešķirt pēc pieprasījuma, bet gan ievērojams skaits mākoņdatošanas sistēmu. Izmantojot mākoņdatošanu, mēs piekļūstam apvienotajiem resursiem, izmantojot paņēmienu, ko sauc par virtualizāciju, kas ļauj izveidot datora resursu virtuālo versiju ar mērķi centralizēt administratīvos uzdevumus. Virtualizācija ir kļuvusi par neaizstājamu instrumentu gandrīz katram mākonim; tas ir kļuvis par svarīgu paņēmienu modernu mākoņdatošanas pakalpojumu izveidošanai.

Tomēr ļoti iespējams, ka to var sajaukt ar vēl vienu pārāk izmantotu jēdzienu, ko sauc par abstrakciju. Virtualizācija ir līdzīga abstrakcijai, taču tā ne vienmēr slēpj zemā slāņa detaļas. Virtuālo mašīnu jēdziens nav jauns; faktiski virtuālās mašīnas pastāvēja kopš 1960. gadiem, kad IBM izstrādāja pirmo virtuālo mašīnu, lai nodrošinātu interaktīvu piekļuvi lieldatoru datoram. Abstrakcija dod galveno ieguvumu no mākoņdatošanas, kurai ir kopīga, visuresoša piekļuve. Abstrakcija ir būtisku funkciju attēlojums, vienlaikus paslēpjot lietotāju un izstrādātāju fona informāciju. To izmanto, lai samazinātu izmaksas un sarežģītību, kas savukārt vienkāršo darbības.

Kas ir virtualizācija?

Virtualizācija ir tehnoloģija, kas ļauj izveidot kaut ko virtuālu (nevis faktisku) versiju, ieskaitot datora resursus, virtuālās datora aparatūras platformu, operētājsistēmu un atmiņas ierīces. Tas ļauj datoru resursus sadalīt vai koplietot vairākās vidēs vienlaikus ar nolūku centralizēt administratīvos uzdevumus, vienlaikus uzlabojot mērogojamību un darba slodzi. Šīs vides parasti sauc par virtuālajām mašīnām (VM). Virtualizācija nav jauns jēdziens; faktiski virtuālo mašīnu jēdziens pastāvēja kopš 1960. gadiem pēc tam, kad IBM izstrādāja pirmo virtuālo mašīnu, kas nodrošina piekļuvi lieldatoru datoram. Izmantojot virtualizāciju, organizācijas izmanto uz programmatūru balstītu aprēķināšanas un uzglabāšanas resursu veiklības priekšrocības. Ideja ir atbrīvot lietotāju no resursu pirkšanas un instalēšanas sloga. Vienkārši sakot, virtualizācija ļauj vairākām virtuālām mašīnām darboties vienā fiziskā mašīnā.

Kas ir abstrakcija?

Abstrakcija ir būtisku funkciju attēlojums, vienlaikus paslēpjot lietotāju un izstrādātāju fona informāciju. Virtualizācija ir līdzīga abstrakcijai, taču tā ne vienmēr slēpj zemā slāņa detaļas. Termins abstrakcija skaitļošanas nozarē tiek izmantots vairākos līmeņos. Abstrakcija ir paredzēta fona informācijas slēpšanai no lietotājiem un izstrādātājiem, un tā ietver saskarņu izveidošanu, lai vienkāršotu pamata resursa izmantošanu, kas arī vienkāršo darbības. Lietojumprogrammas darbojas fiziskās sistēmās, kas nav norādītas, dati tiek glabāti nezināmās vietās, sistēmu administrēšana tiek deleģēta citiem, un lietotājiem pieeja ir visuresoša. Abstrakcija ir viena no mākoņdatošanas galvenajām iezīmēm, kas ļauj abstrahēt fizisko realizāciju, lai paslēptu tehniskās detaļas no patērētājiem. Šo funkcionalitāti atbalsta virtualizācijas tehnoloģija.

Atšķirība starp abstrakciju un virtualizāciju

Definīcija

- Virtualizācija ir viena no mākoņdatošanas pamatkomponentēm, kas ļauj izveidot kaut ko virtuālu (nevis faktisku) versiju, ieskaitot datora resursus, virtuālās datoru aparatūras platformu, operētājsistēmu un atmiņas ierīces. Tas ir tehnoloģiju un koncepciju jumts, kuru mērķis ir nodrošināt abstraktu vidi lietojumprogrammu darbināšanai. No otras puses, abstrakcija ir viena no mākoņdatošanas pamatiezīmēm, kas ļauj abstrahēt fizisko ieviešanu, lai paslēptu tehniskās detaļas no patērētājiem. Tas ir būtisku funkciju attēlojums, vienlaikus paslēpjot lietotāju un izstrādātāju fona informāciju.

Koncepcija

- Virtualizācija ļauj datora resursus sadalīt vai koplietot vairākās vidēs vienlaikus ar nolūku centralizēt administratīvos uzdevumus, vienlaikus uzlabojot mērogojamību un darba slodzi. Šīs vides parasti sauc par virtuālajām mašīnām (VM). Mākoņdatošana virtualizē sistēmas, apvienojot un koplietojot resursus. Mākoņu skaitļošanā tiek izmantota abstrakcija, lai ļautu ātri izvietot datus un lietojumprogrammas, lai samazinātu pamata resursa sniegšanas sarežģītību un izmaksas, kas galu galā vienkāršo darbības. Virtualizācija ir līdzīga abstrakcijai, taču tā ne vienmēr slēpj zemā slāņa detaļas.

Raksturlielumi

- Termins virtualizācija bieži ir sinonīms aparatūras virtualizācijai, kurai ir būtiska loma mākoņdatošanas efektīvu infrastruktūras kā pakalpojuma (IaaS) risinājumu nodrošināšanā. Tas ļauj mākonis skaitļošanas mērogojamību un elastīgumu, paslēpjot izvietošanas informāciju no patērētājiem. Abstrakcija ietver galveno īpašību attēlošanu, vienlaikus slēpjot fona informāciju vai skaidrojumus, lai darba slodzi norādītu galalietotājam optimālā veidā. Tas ļaus izmaiņas veikt aizmugures versijā, neietekmējot abstrakcijas slāņa lietojumprogrammu funkcijas. Tādā veidā viena mašīna darbosies neatkarīgi, rīkojoties tāpat kā vairākas mašīnas.

Abstrakcija salīdzinājumā ar virtualizāciju: salīdzināšanas tabula

Kopsavilkums

Virtualizācija ir tehnoloģija, kas ļauj datoru resursus sadalīt vai koplietot vairākās vidēs vienlaikus ar nolūku centralizēt administratīvos uzdevumus, vienlaikus uzlabojot mērogojamību un darba slodzi. Tas ļauj vairākām virtuālām mašīnām darboties vienā fiziskā mašīnā. Virtualizācija ir līdzīga abstrakcijai, taču tā ne vienmēr slēpj zemā slāņa detaļas. Abstrakcija ir viena no mākoņdatošanas galvenajām iezīmēm, kas ļauj abstrahēt fizisko realizāciju, lai paslēptu tehniskās detaļas no patērētājiem. Šo funkcionalitāti atbalsta virtualizācijas tehnoloģija.