Skip to main content

Jaký je rozdíl mezi výpočtem clusteru a výpočtem mřížky?

Cluster Computing a Grid Computing oba odkazují na systémy, které používají více počítačů k provádění úkolu.Primární rozdíl mezi těmito dvěma spočívá v tom, že Grid Computing se spoléhá na rozdělení aplikace do diskrétních modulů, kde každý modul může běžet na samostatném serveru.Cluster Computing obvykle spustí celou aplikaci na každém serveru, s redundancí mezi servery.

Standardní klastrová výpočetní technika je navržena tak, aby vytvořila redundantní prostředí, které zajistí, že aplikace bude i nadále fungovat v případě selhání hardwaru nebo softwaru.Tento návrh klastru vyžaduje, aby každý uzel v klastru odrážel stávající uzly v hardwarovém prostředí i operačních systémech.Tato integrace může být pevně spojena nebo volně spojena, v závislosti na požadovaném cíli klastru.Cluster Computing začal s potřebou vytvořit redundanci pro softwarové aplikace, ale pro některé komplexní implementace se rozšířil do distribuovaného modelu mřížky..Cluster Computing je replikace serverů a prostředí pro vytvoření redundantního prostředí a shluk mřížky je sada počítačů volně spojených dohromady pro řešení nezávislých modulů nebo problémů.Grid Computing je navržen tak, aby fungoval nezávislé problémy paralelně, a tím využíval výkon zpracování počítače distribuovaného modelu.Tyto super počítače byly obrovské stroje, které provedly pokročilé řešení problémů obrovské množství energie a síly zpracování.Grid Computing sleduje stejné paradigma jako super počítač, ale distribuuje model napříč mnoha počítači na volně spojené síti.Každý počítač sdílí několik cyklů výkonu zpracování počítače na podporu mřížky.

Typický design klastru pro podnik je pevně spojená sada počítačů, které působí jako jeden počítač.Tyto počítače mohou být vyvážené na základě podpory pracovních zátěže a požadavků na síť.V případě selhání serveru v rámci clusterové výpočetní farmy automaticky směruje provoz na jiný server na clusterové farmě, který hladce pokračuje v základní funkčnosti aplikace.Počítačová a klastrová výpočetní technika jsou velmi podobné, protože každý používá zdroje dalších serverů a počítačových zpracovatelských jednotek (CPU) k dokončení požadavků na zatížení aplikace.