Rozdiel medzi výpočtom cloud a výpočtom mriežky

Cloud Computing vs Grid Computing

Vďaka tomu, že ho spoločnosť Google aktívne tlačí, sa cloud computing stal veľmi obľúbeným predmetom medzi počítačovými odborníkmi a dokonca aj bežnými používateľmi počítačov. Diskusia viedla mnohých ľudí k tomu, aby sa opýtali, ako sa cloud computing porovnáva s inými výpočtovými architektúrami, ako je grid computing. Hlavný rozdiel medzi cloud computingom a grid computing je v tom, ako distribuujú zdroje. Grid computing združuje prostriedky z mnohých samostatných počítačov, ktoré pôsobia akoby boli jedným superpočítačom. V porovnaní s tým cloud computing poskytuje prostriedky viacerým počítačom z jedného abstraktného miesta (t. J. Cloud).

Tieto dve oblasti sa veľmi líšia a tento rozdiel sa odráža v úlohách, ktoré plnia. Cloud computing je vhodný na vykonávanie veľkého množstva malých úloh. Dobrým príkladom by bolo veľké množstvo ľudí, ktorí robia textové alebo iné kancelárske práce. Na druhú stranu, grid computing je vynikajúci pre vykonávanie hrsti veľmi intenzívnych a zložitých úloh, ako je skladanie bielkovín. Počítač, ktorý riadi mriežku, rozdeľuje úlohu na niekoľko menších častí a priraďuje každú z nich k inému počítaču na mriežke, aby vykonal.

Myšlienka cloud computingu spočíva v tom, že jediný počítač, ktorý sídli v cloude alebo na internete, vykonáva všetky výpočty pre stovky tisíc používateľov na celom svete. To nie je možné, pretože žiadny superpočítač nedokáže zvládnuť tak veľkú časť záťaže 24/7. A aj keby tam bol, bolo by to neúmerne drahé. Na vyriešenie tohto problému je cloud computing zvyčajne nastavený na vrchu architektúry grid computingu. Požiadavka používateľa z cloudu je analyzovaná počítačom rozhrania; potom je úloha priradená jednému alebo viacerým počítačom v mriežke. Týmto spôsobom grid computing vytvára zdanlivo mimoriadne výkonný počítač, ktorý slúži potrebám cloudu.

Najväčšou výhodou tohto nastavenia je flexibilita. Počítače v sieti môžu byť dynamicky alokované podľa toho, kto ich potrebuje. Akonáhle je užívateľ hotový, počítač je potom prepustený pre ostatných používateľov v cloude. Vzhľadom na to, že nie sme na našich počítačoch 24 hodín denne, na uspokojenie potrieb mnohých je potrebných menej počítačov.

Zhrnutie:

1.Cloud computing kladie prostriedky na jedno miesto, zatiaľ čo grid computing ich distribuuje na mnoho miest.
2.Cloud computing je zvyčajne pre mnoho malých úloh, zatiaľ čo grid computing je vhodný pre niekoľko veľkých úloh.
3.Veľké prípady cloud computingu využívajú interne grid computing.