Rozdíl mezi cloud computingem a grid computingem

Autor: Laura McKinney
Datum Vytvoření: 1 Duben 2021
Datum Aktualizace: 5 Smět 2024
Anonim
Rozdíl mezi cloud computingem a grid computingem - Technologie
Rozdíl mezi cloud computingem a grid computingem - Technologie

Obsah


Cloud computing a grid computing mají téměř stejnou vizi poskytování služeb uživatelům prostřednictvím sdílení schopností a zdrojů. Ačkoli jsou termíny diferencovány na základě zaměření aplikace, architektury, modelů využití zdrojů, počtu služeb, interoperability, obchodních modelů atd.

Cloud computing vylučuje potřebu nákupu hardwaru a softwaru, který vyžaduje složitou konfiguraci a nákladnou údržbu pro vytváření a nasazení aplikací, místo toho jej dodává jako službu přes internet. Na druhé straně, v grid computingu, skupina počítačů spolupracuje na vyřešení masivního problému tím, že jej rozdělí na několik malých jednotek, které jsou distribuovány přes počítače (část mřížky).

V cloud computingu jsou prostředky centrálně spravovány, zatímco v gridových výpočetních prostředcích jsou zdroje distribuovány tam, kde každý web má svou vlastní administrativní kontrolu.


  1. Srovnávací tabulka
  2. Definice
  3. Klíčové rozdíly
  4. Závěr

Srovnávací tabulka

Základ pro srovnáníCloud computing
Grid computing
Zaměření aplikace
obchodní a webové aplikace.
Společné účely.
Použitá architektura
Klient-server
Distribuované výpočty
Řízení
Centralizované
Decentralizováno
Obchodní model
Platit za použití
Žádný definovaný obchodní model
Dostupnost služebVysoká, protože je v reálném čase
Nízké kvůli plánovaným službám.
Programovací modely
Eukalyptus, Otevřená mlhovina, Otevřený zásobník atd. Pro Iaas, ale neexistuje žádný middleware.
K dispozici jsou různé prostřední zboží, jako je Globus gLite, Unicore atd.
Vzory využití zdrojů
Centralizovaný způsob
Společný způsob
Flexibilita

Vysoký
Nízký
Interoperabilita

Uzamčení dodavatele a integrace jsou některé problémySnadno se zabývá interoperabilitou mezi poskytovateli.


Definice cloud computingu

Cloud computing je moderní výpočetní paradigma, které poskytuje škálovatelnou a flexibilní IT infrastrukturu a základní služby uživatelům prostřednictvím internetu. Umožňuje všudypřítomný pohodlný přístup k síti k rozdělené oblasti konfigurovatelných výpočetních zdrojů, jako jsou sítě, služby, úložiště, aplikace a servery, které lze okamžitě obsluhovat a uvolňovat s minimálním manažerským úsilím.

Sleduje architekturu klient-server. Její způsob fakturace je účinný tam, kde uživatel musí platit podle použití nebo jej lze nazvat jako odměřování faktur. Koncept virtualizace je používán v cloudu a používá také hypervisor (VM), pomocí kterého může uživatel spouštět více operačních systémů.

Služby nabízené cloudem:

  • Saas (Software jako služba) - Tato služba poskytuje uživatelům kompletní produktové aplikace, čímž eliminuje potřeby základních služeb, kde si uživatel nemusí dělat starosti s hardwarem a platformami pro generování finálního produktu. Dokonce i aktualizaci, licence a údržba provádí poskytovatel služeb. Například Google Apps, Salesforce atd.
  • Paas (Platforma jako služba) - Tyto typy služeb kladou důraz na poskytování integrovaného prostředí na vysoké úrovni pro návrh, sestavení, testování a nasazení vlastní online aplikace, čímž se eliminuje potřeba Iaas pro uživatele. Například Google App Engine, Microsoft Azure poskytuje služby Paas.
  • Iaas (infrastruktura jako služba) - Tato služba poskytuje výpočetní prostředky na virtuálním nebo vyhrazeném hardwaru, služby nabízené společností Iaas jsou síť, diskové úložiště, výpočetní výkon atd. AWS, Eucalyptus, Open stack a Flexiscale jsou některé z poskytovatelů Iaas.

Existují čtyři typy modelů cloudového nasazení, které jsou - veřejnost mrak, soukromé mrak, společenství cloud a hybridní mrak.

Definice grid computingu

Grid computing poskytuje výpočetní prostředky, jako je síť, server, aplikace jednotlivým uživatelům. Grid zahrnuje volně spojené systémy, ve kterých jsou úlohy spravovány a naplánovány distribuovaným způsobem. Rozděluje masivní práci na menší kusy a zpracovává je samostatně. Grid computing je kombinací n centralizovaných počítačových zdrojů, kde každý geograficky samostatný nezávislý web má nad ním vlastní administrativní kontrolu.

V grid computingu jsou zdroje rezervovány, proto není flexibilní a škálovatelné jako cloud computing. Navazuje na distribuovanou architekturu. Projekty výpočetní sítě s nimi nemají žádnou časovou závislost a používají hardware přítomný v mřížce, který je v klidovém stavu.

  1. Aplikace založené na cloudu jsou podnikově specifické aplikace, jako je webová aplikace obvykle používaná tenkými klienty nebo pro ruční zařízení. Na druhé straně se Grid zaměřuje na výzkumnou aplikaci pomocí distribuovaných nezávislých správních jednotek, které společně pracují na řešení většího problému s výpočetní technikou.
  2. Cloud využívá architekturu klient-server, v mřížce naopak používá distribuovanou výpočetní architekturu.
  3. Infrastruktura cloud computingu je provozována centralizovanou správou, zatímco v gridové práci existuje decentralizovaný systém správy, kde jsou různá místa distribuována globálně a každá stránka má nezávislou správu.
  4. Uživatelé cloudu platí, jak používají (tj. Ceny za nástroje nebo měřená fakturace), kde uživatel nemusí platit, když uvolňuje zdroje. Naproti tomu v gridové práci neexistuje definovaný obchodní model.
  5. Služby v cloudu jsou vysoce flexibilní a v reálném čase a mohou se rychle rozšiřovat. Naproti tomu mřížka poskytuje plánované služby s nízkou flexibilitou.
  6. Gridová infrastruktura může snadno spolupracovat s interoperabilitou, zatímco cloud nepodporuje interoperabilitu a může vést k zablokování dodavatele, což ztěžuje migraci z jednoho poskytovatele cloudových služeb na druhého.
  7. Zdroje mohou být sdruženy centralizovaně nebo zřídka decentralizovaným způsobem v cloud computingu. Na druhé straně jsou prostředky využívány decentralizovaně v grid computingu.
  8. V mřížkové infrastruktuře jsou zdroje omezené, zatímco v cloudu existuje ohromná skupina zdrojů. Mřížky lze vytvořit pomocí cloudové infrastruktury.

Závěr

Cloud computing je nová technologie a je potomkem Grid computingu. Cloud computing poskytuje uživatelsky přívětivé služby v reálném čase na vyhrazeném vysokorychlostním připojení k internetu a neomezeném množství zdrojů, ale jeho hlavní nevýhodou je, že potřebuje vysokorychlostní připojení k internetu. Mřížky jsou heterogenní, volně spojené a geograficky rozložené a lepší než tradiční klastry. Přestože zabezpečení by mohlo být hlavním problémem při používání grid computingu.