Cloudové výpočty vs klastrové výpočty
Cloud computing je štýl výpočtu, pri ktorom sú zdroje sprístupňované cez internet. Najčastejšie sú tieto zdroje rozšíriteľné a sú to vysoko vizualizované zdroje, ktoré sa poskytujú ako služba. Tieto zdroje je možné rozdeliť hlavne na aplikácie, platformy alebo infraštruktúru. V klastrových výpočtoch je kolekcia samostatných počítačov vzájomne prepojená a tvoria jeden integrovaný výpočtový zdroj, ktorý je schopný zlepšiť výkon a dostupnosť ako pri použití jedného počítača. Klastre sú implementované hlavne na vyvažovanie záťaže a zabezpečenie vysokej dostupnosti.
Čo je cloud computing?
Cloudové výpočty sú rozvíjajúcou sa technológiou poskytovania mnohých druhov zdrojov ako služieb, hlavne cez internet. Doručujúca strana sa označuje ako poskytovatelia služieb, zatiaľ čo používatelia sú známi ako predplatitelia. Predplatitelia platia poplatky za predplatné zvyčajne na základe jedného použitia. Cloudové výpočty sú rozdelené do niekoľkých rôznych kategórií na základe typu poskytovanej služby. SaaS (softvér ako služba) je kategória cloudových výpočtov, v ktorej sú hlavnými prostriedkami dostupnými ako služba softvérové aplikácie. PaaS (Platform as a Service) je kategória / aplikácia cloud computingu, v ktorej poskytovatelia služieb doručujú svojim predplatiteľom počítačovú platformu alebo skupinu riešení cez internet. IaaS (Infrastructure as a Service) je kategória cloud computingu, v ktorej sú hlavnými prostriedkami dostupnými ako služba hardvérová infraštruktúra. DaaS (Desktop ako služba), ktorá je rozvíjajúcou sa službou –aaS, sa zaoberá poskytovaním celej pracovnej plochy cez internet. Toto sa niekedy označuje ako virtualizácia pracovnej plochy / virtuálna pracovná plocha alebo hostená pracovná plocha.
Čo je to Cluster Computing?
V klastrových výpočtoch je kolekcia samostatných počítačov prepojená a vytvára jeden integrovaný výpočtový zdroj, ktorý je schopný zlepšiť výkon a dostupnosť ako pri použití jedného počítača. Najbežnejším používaním klastrových výpočtov je vyvažovanie záťaže a poskytovanie vysokej dostupnosti. V klastri na vyrovnávanie zaťaženia je jedno pracovné zaťaženie (napr. Výpočet) zdieľané niekoľkými počítačmi, ktoré sú navzájom prepojené a ktoré fungujú ako jedna jednotka. Akékoľvek pracovné zaťaženie prichádzajúce do systému sa distribuuje medzi počítače v klastri, takže práca je medzi nimi vyvážená. To zvyšuje výkonnosť celého systému. V klastroch s vysokou dostupnosťou (HA) sú poskytované redundantné uzly, aby sa zabezpečilo, že služba poskytovaná klastrom je vždy k dispozícii (aj keď niektoré komponenty systému zlyhajú). Klastre môžu dosiahnuť veľké zlepšenie výkonu v porovnaní s cenou.
Aký je rozdiel medzi cloudovými a klastrovými výpočtami?
Cloud computing je technológia, ktorá poskytuje mnoho druhov zdrojov ako služby, hlavne cez internet, zatiaľ čo klastrové výpočty sa zameriavajú na zlepšený výkon a dostupnosť služby vzájomným prepojením kolekcie samostatných strojov na vytvorenie jediného integrovaného výpočtového zdroja. Klastre sa používajú hlavne na vyvažovanie záťaže a zabezpečenie vysokej dostupnosti, zatiaľ čo cloudové výpočty sa zameriavajú na poskytovanie služieb, ako je softvér, platformy atď. Je však potrebné poznamenať, že cloudové výpočty sú postavené na serverovom klastri.