Architektura cloud serverů

Pojmem architektura cloud serverů se označuje složení cloud serverů z hlediska softwaru a hardwaru. Tímto pojmem se zabývá více pracovních oborů, například programování, údržba sítě, nebo správa samotného hardware. Všechny tyto obory se mohou zařadit do souhrnné kategorie, která se nazývá „Cloud engineering“.

    Software

Jako software se často používá výše uvedený Eucalyptus běžící na některé z distribucí Linuxu. Tento software notně zpopularizoval cloud služby, hlavně díky přívětivému uživatelskému prostředí, které můžete vidět níže. Svoji vlastní platformu pro poskytování cloud služeb vydal i Microsoft pod názvem Microsoft Azure (dříve Windows Azure). Tento software je dodávaný i se svým vlastním operačním systémem od firmy Microsoft. Oba softwary podporují širokou škálu programovacích jazyků a jsou stále používány a aktualizovány.

Prostředí programu Eucalyptus

    Hardware

Potřebný hardware se může lišit dle služby, která má být poskytovaná. Pokud bychom si chtěli sami postavit osobní cloud server sloužící pouze jako úložiště dat, naprosto nám postačí několik let starý hardware a dobré síťové připojení.  Avšak firmy, které poskytují například aplikace, využívají desítky navzájem propojených sálových počítačů a serverů pro co nejvyšší rychlost zpracování požadavku. Tyto jednotky se nazývají clustery.

 

Servery seřazeny do clusterů