Obsah:
Definice - Co znamená Grid Computing?
Grid computing je architektura procesoru, která kombinuje počítačové zdroje z různých domén k dosažení hlavního cíle. V grid computingu mohou počítače v síti pracovat na úkolu společně a fungovat tak jako superpočítač.
Mřížka obvykle pracuje na různých úkolech v rámci sítě, ale je také schopna pracovat na specializovaných aplikacích. Je navržen tak, aby řešil problémy, které jsou pro superpočítač příliš velké, a zároveň udržuje flexibilitu při zpracování mnoha menších problémů. Počítačové sítě poskytují víceuživatelskou infrastrukturu, která vyhovuje nespojitým požadavkům na velké zpracování informací.
Techopedia vysvětluje Grid Computing
Mřížka je spojena paralelními uzly, které tvoří počítačový cluster, který běží na operačním systému, Linuxu nebo svobodném softwaru. Velikost klastru se může lišit od malé pracovní stanice po několik sítí. Tato technologie je aplikována na širokou škálu aplikací, jako jsou matematické, vědecké nebo vzdělávací úkoly prostřednictvím několika výpočetních zdrojů. Často se používá ve strukturálních analýzách, webových službách, jako je bankomat, infrastruktura back-office a vědecký nebo marketingový výzkum.
Myšlenku grid computingu poprvé založili Carl Kesselman, Ian Foster a Steve Tuecke. Vyvinuli standard Globus Toolkit, který zahrnoval sítě pro správu ukládání dat, zpracování dat a intenzivní správu výpočtu.
Grid computing se skládá z aplikací používaných pro výpočetní problémy s počítačem, které jsou propojeny v prostředí paralelních sítí. Spojuje každý počítač a kombinuje informace do jedné aplikace, která je náročná na výpočet.
Gridy mají různé zdroje založené na různých softwarových a hardwarových strukturách, počítačových jazycích a rámcích, buď v síti, nebo pomocí otevřených standardů se specifickými pokyny k dosažení společného cíle.
Gridové operace jsou obecně klasifikovány do dvou kategorií:
- Data Grid: Systém, který zpracovává velké distribuované datové sady používané pro správu dat a řízené sdílení uživatelů. Vytváří virtuální prostředí, která podporují rozptýlený a organizovaný výzkum. Centrum zemětřesení v jižní Kalifornii je příkladem datové mřížky; používá střední softwarový systém, který vytváří digitální knihovnu, rozptýlený systém souborů a pokračující archiv.
- Mřížky vyplachování CPU: Systém vyplachování cyklů, který podle potřeby přesouvá projekty z jednoho počítače na druhé. Známá mřížka pro vymývání CPU je hledání mimozemského zpravodajského výpočtu, které zahrnuje více než tři miliony počítačů.
Grid computing je standardizován Globálním gridovým fórem a aplikován Globus Alliance pomocí Globus Toolkit, de facto standardu pro gridový middleware, který zahrnuje různé aplikační komponenty.
Architektura mřížky používá protokol definovaný Global Grid Forum, který obsahuje následující:
- Mřížková bezpečnostní infrastruktura
- Monitorovací a objevovací služba
- Protokol přidělení a správy zdrojů
- Globální přístup k sekundárnímu úložišti a GridFTP
