Rozdíl mezi cloud computingem a grid computingem

Cloud Computing vs Grid Computing

S aktivním prosazováním Googlem se cloud computing stal velmi oblíbeným tématem počítačových odborníků a dokonce i běžných uživatelů počítačů. Diskuse vedla mnoho lidí k tomu, aby se zeptali, jak se cloud computing srovnává s jinými výpočetními architekturami, jako je grid computing. Hlavní rozdíl mezi cloud computing a grid computing je v tom, jak distribuují zdroje. Grid computing sdružuje prostředky z mnoha samostatných počítačů, jako by byly jedním superpočítačem. Ve srovnání poskytuje cloud computing zdroje pro více počítačů z jednoho abstraktního umístění (tj. Cloud).

Oba jsou velmi rozdílní a tento rozdíl se odráží v úkolech, které plní. Cloud computing je vhodný pro provádění velkého počtu malých úkolů. Dobrým příkladem by bylo velké množství lidí, kteří dělají textové nebo jiné kancelářské práce. Na druhé straně, grid computing je vynikající pro provádění hrst velmi náročných a složitých úkolů, jako je skládání proteinů. Počítač, který spravuje mřížku, rozdělí úkol na několik menších částí a přiřadí každou z nich k jinému počítači v mřížce, aby provedl.

Myšlenka cloud computingu spočívá v tom, že jediný počítač, který sídlí v cloudu nebo na internetu, provádí všechny výpočty pro stovky tisíc uživatelů po celém světě. To není opravdu možné, protože žádný superpočítač nedokáže zvládnout tak velkou část zatížení 24/7. A i kdyby tomu tak bylo, bylo by to neúměrně drahé. Pro vyřešení tohoto problému je cloud computing obvykle nastaven na vrcholu architektury grid computingu. Požadavek uživatele z cloudu je analyzován počítačem s rozhraním; pak je úkol přiřazen jednomu nebo více počítačům v mřížce. Tímto způsobem grid computing vytváří zdánlivě ultra výkonný počítač, který slouží potřebám cloudu.

Největší výhodou tohoto nastavení je flexibilita. Počítače v síti mohou být dynamicky přiděleny každému, kdo to potřebuje. Jakmile je uživatel hotový, počítač je poté uvolněn ostatním uživatelům v cloudu. Vzhledem k tomu, že nejsme na našich počítačích 24 hodin denně, potřebujeme méně počítačů, abychom uspokojili potřeby mnoha.

Souhrn:

1.Cloud computing umístí zdroje na jedno místo, zatímco grid computing jej distribuuje na mnoho míst.
2.Cloud computing je obvykle pro mnoho malých úkolů, zatímco grid computing je vhodný pro několik velkých úkolů.
3.Velké cloudové cloudové instance využívají interně grid computing.