Cloud Computing vs Cluster Computing
Cloud computing je styl výpočetní techniky, ve kterém jsou zdroje dostupné prostřednictvím internetu. Tyto zdroje jsou nejčastěji rozšiřitelné a jsou vysoce vizualizovanými prostředky a jsou poskytovány jako služba. Tyto zdroje lze rozdělit hlavně na aplikace, platformy nebo infrastrukturu. V clusterovém výpočetním systému je skupina samostatných počítačů propojena do jediného integrovaného výpočetního zdroje, který je schopen zlepšit výkon a dostupnost než pomocí jediného počítače. Klastry jsou implementovány hlavně pro vyvažování zátěže a zajištění vysoké dostupnosti.
Co je cloud computing?
Cloud computing je nově se rozvíjející technologie poskytování mnoha druhů zdrojů jako služeb, zejména přes internet. Poskytující strana je označována jako poskytovatelé služeb, zatímco uživatelé jsou známí jako předplatitelé. Odběratelé platí předplatné obvykle na základě použití. Cloud computing je rozdělen do několika různých kategorií podle typu poskytované služby. SaaS (Software as a Service) je kategorie cloud computingu, v níž jsou hlavními zdroji dostupnými jako služba softwarové aplikace. PaaS (Platform as a Service) je kategorie / aplikace cloud computingu, ve které poskytovatelé služeb dodávají výpočetní platformu nebo zásobník řešení svým předplatitelům přes internet. IaaS (Infrastruktura jako služba) je kategorie cloud computingu, v níž jsou hlavními zdroji dostupnými jako služba hardwarová infrastruktura. DaaS (Desktop jako služba), což je nově vznikající služba -aaS, se zabývá poskytováním celého desktopového prostředí přes internet. Tomu se někdy říká virtualizace desktopu / virtuální desktop nebo hostovaná desktop.
Co je Cluster Computing?
V clusterovém zpracování je skupina samostatných počítačů propojena do jediného integrovaného výpočetního zdroje, který je schopen zlepšit výkon a dostupnost než pomocí jediného počítače. Nejběžnější využití klastrových počítačů je vyvažování zátěže a zajištění vysoké dostupnosti. V clusteru vyrovnávajícím zatížení je jediné pracovní zatížení (např. Výpočet) sdíleno několika počítači, které jsou vzájemně propojeny a které fungují jako jedna jednotka. Jakékoli pracovní zatížení přicházející do systému je rozděleno mezi počítače v klastru, takže práce je mezi nimi vyvážená. Tím se zlepší výkon celého systému. V klastrech s vysokou dostupností (HA) jsou poskytovány redundantní uzly, aby se zajistilo, že služba poskytovaná klastrem je vždy dostupná (i když selhají některé systémové komponenty). Klastry mohou ve srovnání s cenou dosáhnout velkého zlepšení výkonu.
Jaký je rozdíl mezi Cloud Computing a Cluster Computing?
Cloud computing je technologie, která poskytuje mnoho druhů zdrojů jako služby, zejména přes internet, zatímco klastrová výpočetní technika se zaměřuje na lepší výkon a dostupnost služby propojením sady samostatných počítačů do jediného integrovaného výpočetního zdroje. Klastry se používají hlavně pro vyvažování zátěže a poskytování vysoké dostupnosti, zatímco cloud computing se zaměřuje na poskytování služeb, jako je software, platformy atd. Je však důležité si uvědomit, že cloud computing je postaven na serverovém clusteru.