Co je cloud computing architektura?
Cloud Computing Architecture odkazuje na sadu vzájemně propojených serverů, úložných systémů a řídicích uzlů, které mohou umožnit distribuované výpočetní techniky. Každý systém cloud computingu má obvykle přední konec, klientský počítač a zadní konec, který se skládá z aplikačních serverů, ukládání dat a nějakého typu řídicího uzlu. Síť, která spojuje vše, je dalším důležitým aspektem, který může být spojen s architekturou cloud computingu. Komponenty v architektuře cloud computingu mohou být připojeny k sobě lokálně nebo přes internet a klient je obvykle přistupuje k internetu. Přední konec architektury, což je to, co klient nebo uživatel vidí a interaguje, může mít různé formy. Některé případy cloud computingu používají běžná rozhraní, jako je procházení webuRS, které mají přístup k cloudovému e -mailu nebo jiným službám. Další použití cloud computingu mají proprietární softwarové systémy, které jsou navrženy pro konkrétní úkoly.
Zadní část architektury se obvykle skládá ze tří hlavních složek. Jednou z těchto komponent je ukládání dat, kde lze informace umístit pro pozdější vyhledávání. Data mohou být v cloudu uložena klienty nebo cloudovými aplikacemi. Datová kapacita cloudového systému je obvykle poměrně velká, aby umožnila redundanci. To v podstatě znamená, že složka ukládání dat v cloudové architektuře je obvykle navržena tak, aby ukládala více než jednu kopii každého souboru dat v případě, že by se jakákoli část systému stala poškozenou nebo nepřístupnou.
Aplikační servery jsou další důležitou součástí spojenou s architekturou cloud computingu. Cloudová architektura obvykle zahrnuje řadu různých aplikačních serverů, z nichž každý může býtOdpovědný za jinou funkci. Každý z těchto serverů je obvykle navržen tak, aby provozoval jeden program nebo službu, a mnoho z nich může být klientovi k dispozici prostřednictvím předního rozhraní. Tento druh distribuovaného nastavení může umožnit fungovat systém efektivnějším způsobem než dřívější monolitické vzory.
Konečné komponenty, které mohou být nápomocné v architektuře cloud computingu, jsou ovládací uzly. Tyto specializované počítače mohou být připojeny k serverům ukládání dat a aplikací prostřednictvím internetu nebo jiné sítě. Přední konec obvykle rozhraje s ovládacím uzlem, což umožňuje klientovi interagovat s aplikačními servery. Řídicí uzly obvykle také propojují aplikační servery a klienty k ukládání dat.