Rozdiel medzi abstrakciou a virtualizáciou

Abstrakcia vs. virtualizácia

Je to schopnosť vytvárať alebo zoskupovať fond zdrojov, čo odlišuje cloud computing od iných typov sieťových systémov. Nie všetky aplikácie cloud computingu však vytvárajú fondy zdrojov, ktoré môžu byť priradené používateľom na požiadanie, ale existuje to značný počet systémov založených na cloude. Pri používaní cloud computingu pristupujeme k spoločným zdrojom pomocou techniky nazývanej virtualizácia, ktorá umožňuje vytvorenie virtuálnej verzie počítačových zdrojov s cieľom centralizovať administratívne úlohy. Virtualizácia sa stala nevyhnutným nástrojom takmer každého cloudu; stala sa dôležitou technikou na založenie moderných služieb cloud computingu.

Je však veľmi pravdepodobné, že bude zamieňaný s iným príliš používaným konceptom, ktorý sa nazýva abstrakcia. Virtualizácia je podobná abstrakcii, ale nie vždy skryje podrobnosti nízkej vrstvy. Koncept virtuálnych strojov nie je nový; virtuálne stroje v skutočnosti existovali od šesťdesiatych rokov, keď IBM vyvinula prvý virtuálny stroj, ktorý poskytoval interaktívny prístup k počítaču sálových počítačov. Abstrakcia umožňuje hlavnú výhodu cloud computingu, ktorý predstavuje zdieľaný a všadeprítomný prístup. Abstrakcia predstavuje akt predstavujúci základné prvky a zároveň skryje podrobnosti o pozadí od používateľov a vývojárov. Používa sa na zníženie nákladov a zložitosti, čo zase zjednodušuje operácie.

Čo je virtualizácia?

Virtualizácia je technológia, ktorá umožňuje vytvoriť virtuálnu verziu (nie skutočnú) niečoho, vrátane počítačových zdrojov, hardvérovej platformy počítačového hardvéru, operačného systému a úložných zariadení. Umožňuje rozdeliť alebo zdieľať počítačové prostriedky vo viacerých prostrediach súčasne so zámerom centralizovať administratívne úlohy a zároveň zlepšiť škálovateľnosť a pracovné zaťaženie. Tieto prostredia sa bežne nazývajú virtuálne stroje (VM). Virtualizácia nie je nový koncept; v skutočnosti koncept virtuálnych počítačov existoval od šesťdesiatych rokov po tom, čo spoločnosť IBM vyvinula prvý virtuálny stroj, ktorý poskytuje prístup k počítaču sálových počítačov. Vďaka virtualizácii organizácie využívajú pružnosť softvérových výpočtových a úložných prostriedkov. Cieľom je zbaviť užívateľa bremena nákupu zdrojov a inštalácií. Jednoducho povedané, virtualizácia umožňuje spustenie viacerých virtuálnych strojov na jednom fyzickom počítači.

Čo je to abstrakcia?

Abstrakcia predstavuje akt predstavujúci základné prvky a zároveň skryje podrobnosti o pozadí od používateľov a vývojárov. Virtualizácia je podobná abstrakcii, ale nie vždy skryje podrobnosti nízkej vrstvy. Termín abstrakcia sa používa v počítačovom priemysle na niekoľkých úrovniach. Abstrakcia sa týka skrývania detailov pozadia od používateľov a vývojárov a zahŕňa budovanie rozhraní na zjednodušenie použitia základného zdroja, čo tiež zjednodušuje operácie. Aplikácie bežia na fyzických systémoch, ktoré nie sú špecifikované, údaje sa ukladajú na neznámych miestach, správa systémov je zabezpečovaná externe a prístup používateľov je všadeprítomný. Abstrakcia je jednou z hlavných funkcií cloud computingu, ktorá umožňuje abstrakcii fyzickej implementácie skryť technické detaily pred spotrebiteľmi. Táto funkcia je podporovaná virtualizačnou technológiou.

Rozdiel medzi abstrakciou a virtualizáciou

definícia

- Virtualizácia je jednou zo základných zložiek cloud computingu, ktorá umožňuje vytvorenie virtuálnej verzie (nie skutočnej) niečoho, vrátane počítačových zdrojov, hardvérovej platformy počítačového hardvéru, operačného systému a úložných zariadení. Je zastrešujúcou technológiou a konceptmi, ktoré sú určené na poskytovanie abstraktného prostredia na spúšťanie aplikácií. Abstrakcia je na druhej strane jednou z hlavných funkcií cloud computingu, ktorá umožňuje abstrakcii fyzickej implementácie skryť technické detaily pred spotrebiteľmi. Je to akt, ktorý predstavuje základné funkcie a zároveň skryje podrobnosti o pozadí od používateľov a vývojárov.

pojem

- Virtualizácia umožňuje rozdelenie alebo zdieľanie počítačových zdrojov vo viacerých prostrediach súčasne so zámerom centralizovať administratívne úlohy a zároveň zlepšiť škálovateľnosť a pracovné zaťaženie. Tieto prostredia sa bežne nazývajú virtuálne stroje (VM). Cloud computing virtualizuje systémy združovaním a zdieľaním zdrojov. Cloud computing využíva abstrakciu na umožnenie rýchleho nasadenia údajov a aplikácií, aby sa minimalizovala zložitosť a náklady na poskytnutie základného zdroja, čo nakoniec zjednoduší operácie. Virtualizácia je podobná abstrakcii, ale nie vždy skryje podrobnosti nízkej vrstvy.

charakteristika

- Termín virtualizácia je často synonymom hardvérovej virtualizácie, ktorá zohráva zásadnú úlohu pri efektívnom poskytovaní riešení IaaS (Infraštruktúra ako služba) pre cloud computing. Umožňuje škálovateľnosť a flexibilitu cloud computingu skrývaním podrobností o nasadení pred spotrebiteľmi. Abstrakcia zahŕňa predstavenie základných funkcií a zároveň skrytie detailov alebo vysvetlení na pozadí s cieľom určiť pracovné zaťaženie spôsobom, ktorý je pre konečného používateľa optimálny. Umožní to, aby sa vyskytli zmeny v pozadí bez ovplyvnenia funkcií aplikácií v abstrakčnej vrstve. Týmto spôsobom bude jeden stroj pracovať nezávisle a bude fungovať ako viacero strojov.

Abstrakcia vs. virtualizácia: porovnávacia tabuľka

zhrnutie

Virtualizácia je technológia, ktorá umožňuje rozdeliť alebo zdieľať počítačové prostriedky vo viacerých prostrediach súčasne so zámerom centralizovať administratívne úlohy a zároveň zlepšiť škálovateľnosť a pracovné zaťaženie. Umožňuje spustenie viacerých virtuálnych počítačov na jednom fyzickom počítači. Virtualizácia je podobná abstrakcii, ale nie vždy skryje podrobnosti nízkej vrstvy. Abstrakcia je jednou z hlavných funkcií cloud computingu, ktorá umožňuje abstrakcii fyzickej implementácie skryť technické detaily pred spotrebiteľmi. Táto funkcia je podporovaná virtualizačnou technológiou.