Rozdiel medzi Cloud Computing a Distributed Computing

Rozdiel medzi Cloud Computing a Distributed Computing
Rozdiel medzi Cloud Computing a Distributed Computing

Video: Rozdiel medzi Cloud Computing a Distributed Computing

Video: Rozdiel medzi Cloud Computing a Distributed Computing
Video: PHP Syntax 2024, November
Anonim

Cloud Computing vs. Distributed Computing

Cloud computing je štýl výpočtovej techniky, pri ktorom sú zdroje sprístupnené cez internet. Najčastejšie sú tieto zdroje rozšíriteľné a sú to vysoko vizualizované zdroje a sú poskytované ako služba. Tieto zdroje možno rozdeliť najmä na aplikácie, platformy alebo infraštruktúru. Oblasť informatiky, ktorá sa zaoberá distribuovanými systémami (systémy zložené z viac ako jedného samostatne riadeného uzla), sa nazýva distribuované výpočty. Distribuované výpočty sa zvyčajne používajú na využitie výkonu viacerých strojov na dosiahnutie jedného veľkého cieľa.

Čo je cloud computing?

Cloud computing je nová technológia poskytovania mnohých druhov zdrojov ako služieb, najmä cez internet. Doručujúca strana sa označuje ako poskytovatelia služieb, zatiaľ čo používatelia sú známi ako predplatitelia. Predplatitelia platia poplatky za predplatné zvyčajne na základe použitia. Cloud computing je rozdelený do niekoľkých rôznych kategórií podľa typu poskytovanej služby. SaaS (Software as a Service) je kategória cloud computingu, v ktorej sú hlavnými zdrojmi dostupnými ako služba softvérové aplikácie. PaaS (Platforma as a Service) je kategória/aplikácia cloud computingu, v ktorej poskytovatelia služieb dodávajú svojim predplatiteľom výpočtovú platformu alebo balík riešení cez internet. IaaS (Infrastructure as a Service) je kategória cloud computingu, v ktorej sú hlavnými zdrojmi dostupnými ako služba hardvérová infraštruktúra. DaaS (Desktop as a Service), čo je vznikajúca služba –aaS, ktorá sa zaoberá poskytovaním celého desktopového zážitku cez internet. Toto sa niekedy označuje ako virtualizácia desktopu/virtuálny desktop alebo hostovaný desktop.

Čo je distribuovaná výpočtová technika?

Oblasť informatiky, ktorá sa zaoberá distribuovanými systémami, sa nazýva distribuované výpočty. Distribuovaný systém sa skladá z viac ako jedného samostatne riadeného počítača komunikujúceho cez sieť. Tieto počítače používajú vlastnú lokálnu pamäť. Všetky počítače v distribuovanom systéme spolu hovoria, aby dosiahli určitý spoločný cieľ. Alternatívne môžu mať rôzni používatelia na každom počítači rôzne individuálne potreby a distribuovaný systém bude koordinovať zdieľané zdroje (alebo pomáhať pri komunikácii s inými uzlami), aby dosiahli svoje individuálne úlohy. Uzly komunikujú pomocou odovzdávania správ. Distribuované výpočty môžu byť tiež identifikované ako použitie distribuovaného systému na vyriešenie jedného veľkého problému jeho rozdelením na úlohy, z ktorých každá je vypočítaná v jednotlivých počítačoch distribuovaného systému. Na prekonanie jednotlivých zlyhaní počítača sú zvyčajne zavedené tolerančné mechanizmy. Štruktúra (topológia, oneskorenie a mohutnosť) systému nie je vopred známa a je dynamická. Jednotlivé počítače nemusia vedieť všetko o celom systéme alebo o úplnom vstupe (na vyriešenie problému).

Aký je rozdiel medzi cloudom a distribuovanou výpočtovou technikou?

Cloud computing je technológia, ktorá poskytuje mnoho druhov zdrojov ako služby, najmä cez internet, zatiaľ čo distribuované výpočty sú konceptom použitia distribuovaného systému pozostávajúceho z mnohých samostatne riadených uzlov na vyriešenie veľmi veľkého problému (napr. je zvyčajne ťažké vyriešiť jedným počítačom). Cloud computing je v podstate model predaja a distribúcie pre rôzne typy zdrojov cez internet, zatiaľ čo distribuované výpočty možno identifikovať ako typ výpočtovej techniky, ktorý využíva skupinu strojov na prácu ako jeden celok na vyriešenie rozsiahleho problému. Distribuované výpočty to dosahujú rozdelením problému na jednoduchšie úlohy a priradením týchto úloh jednotlivým uzlom.

Odporúča: