Skip to main content

Co je architektura cloud computingu?

Cloud Computing Architecture odkazuje na sadu 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 navzájem spojeny lokálně nebo přes internet a klient k nim obvykle přistupuje přes internet.webové služby.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 jsou webové prohlížeče, které mají přístup k cloudovým e -mailu nebo jiným službám.Jiná použití cloud computingu mají proprietární softwarové systémy, které jsou navrženy pro konkrétní úkoly.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 zásadě znamená, že komponenta úložiště 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 jakákoli část systému byla poškozena nebo nepřístupná.Cloudová architektura obvykle zahrnuje řadu různých aplikačních serverů, z nichž každý může být zodpovědný za jinou funkci.Každý z těchto serverů je obvykle navržen tak, aby spustil jeden program nebo službu, a mnoho z nich může být klientovi k dispozici prostřednictvím rozhraní front -end.Tento druh distribuovaného nastavení může umožnit systému fungovat efektivnějším způsobem než dřívější monolitické vzory.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.