
Un server cloud è un server virtuale che fornisce un’infrastruttura IT completa basata sul web, senza la necessità di hardware specifico o di un server bare metal fisico, che richiede configurazione, aggiornamento e monitoraggio costante con costi elevati.
Un server cloud è creato tramite la virtualizzazione utilizzando un software di gestione chiamato hypervisor sui server fisici. Le risorse combinate vengono astratte e raggruppate in pool per la creazione di server virtuali che possono essere automatizzati e distribuiti sul cloud.
Questo approccio è noto come Infrastructure-as-a-Service (IaaS), dove le aziende non devono possedere e gestire il proprio hardware, ma possono effettuare il provisioning da terze parti tramite un public cloud. I server cloud sono utilizzati comunemente per carichi di lavoro temporanei, stagionali o variabili che devono essere ridimensionati rapidamente. In alcuni casi, i server cloud possono essere configurati come server dedicati chiamati server bare-metal, dove il provider dedica server cloud fisici a un cliente con requisiti specifici.
I server cloud consentono alle aziende di pagare solo per le risorse utilizzate e di adattarsi rapidamente alle mutevoli esigenze di calcolo e storage dei dati. Inoltre, il cloud è più conveniente e facile da gestire rispetto alle infrastrutture on-premise e offre prestazioni affidabili.
Esistono cloud pubblici e privati composti da set di server che forniscono risorse di elaborazione su una rete. Il server cloud è condiviso da più utenti, il server dedicato è per l’uso esclusivo di un’azienda e deve essere gestito da essa, mentre il server cloud può essere gestito da terze parti.