Rozdíl mezi Cloud Computing a Distributed Computing

Rozdíl mezi Cloud Computing a Distributed Computing
Rozdíl mezi Cloud Computing a Distributed Computing

Video: Rozdíl mezi Cloud Computing a Distributed Computing

Video: Rozdíl mezi Cloud Computing a Distributed Computing
Video: SQL Kurz Pro Začátečníky 1: Co je to databáze a úvod do historie 2024, Listopad
Anonim

Cloud Computing vs. Distributed Computing

Cloud computing je styl počítání, ve kterém jsou zdroje zpřístupňovány přes internet. Nejčastěji jsou tyto zdroje rozšiřitelné a vysoce vizualizované a jsou poskytovány jako služba. Tyto zdroje lze rozdělit především na aplikace, platformy nebo infrastrukturu. Oblast informatiky, která se zabývá distribuovanými systémy (systémy tvořenými více než jedním samostatně řízeným uzlem), se nazývá distribuované výpočty. Distribuované výpočty se obvykle používají k využití výkonu více strojů k dosažení jednoho velkého cíle.

Co je Cloud Computing?

Cloud computing je nově vznikající technologie poskytování mnoha druhů zdrojů jako služeb, především přes internet. Doručující strana se označuje jako poskytovatelé služeb, zatímco uživatelé jsou známí jako předplatitelé. Předplatitelé platí poplatky za předplatné obvykle na základě použití. Cloud computing je rozdělen do několika různých kategorií podle typu poskytované služby. SaaS (Software as a Service) je kategorie cloud computingu, ve které jsou hlavními zdroji dostupnými jako služba softwarové aplikace. PaaS (Platform as a Service) je kategorie/aplikace cloud computingu, ve které poskytovatelé služeb dodávají výpočetní platformu nebo sadu řešení svým předplatitelům přes internet. IaaS (Infrastructure as a Service) je kategorie cloud computingu, ve které jsou hlavními zdroji dostupnými jako služba hardwarová infrastruktura. DaaS (Desktop as a Service), což je nově vznikající služba –aaS, která se zabývá poskytováním celého desktopového zážitku přes internet. Někdy se tomu říká virtualizace desktopu/virtuální desktop nebo hostovaný desktop.

Co je distribuovaná výpočetní technika?

Obor informatiky, který se zabývá distribuovanými systémy, se nazývá distribuované výpočty. Distribuovaný systém se skládá z více než jednoho samostatně řízeného počítače komunikujícího prostřednictvím sítě. Tyto počítače používají vlastní místní paměť. Všechny počítače v distribuovaném systému spolu mluví, aby dosáhly určitého společného cíle. Alternativně mohou mít různí uživatelé na každém počítači různé individuální potřeby a distribuovaný systém bude provádět koordinaci sdílených zdrojů (nebo pomáhá komunikovat s jinými uzly), aby dosáhl svých individuálních úkolů. Uzly komunikují pomocí předávání zpráv. Distribuované výpočty lze také identifikovat jako použití distribuovaného systému k řešení jednoho velkého problému jeho rozdělením na úlohy, z nichž každá je vypočítána v jednotlivých počítačích distribuovaného systému. K překonání jednotlivých selhání počítače jsou obvykle zavedeny toleranční mechanismy. Struktura (topologie, zpoždění a mohutnost) systému není předem známa a je dynamická. Jednotlivé počítače nemusí vědět vše o celém systému nebo o kompletním vstupu (aby byl problém vyřešen).

Jaký je rozdíl mezi Cloudem a Distributed Computing?

Cloud computing je technologie, která poskytuje mnoho druhů zdrojů jako služby, především přes internet, zatímco distribuovaný výpočetní systém je koncept využití distribuovaného systému skládajícího se z mnoha samostatně řízených uzlů k řešení velmi velkého problému (tj. je obvykle obtížné vyřešit jedním počítačem). Cloud computing je v zásadě model prodeje a distribuce pro různé typy zdrojů přes internet, zatímco distribuovaný výpočetní systém lze identifikovat jako typ výpočetního systému, který využívá skupinu strojů, které pracují jako jedna jednotka k řešení rozsáhlého problému. Distribuované výpočty toho dosahují rozdělením problému na jednodušší úlohy a přiřazením těchto úloh jednotlivým uzlům.

Doporučuje: