Virtual private server (VPS) o Server virtuale dedicato (VDS)

Cos’è un virtual private server (VPS) o un server virtuale dedicato (VDS)?

Un virtual private server (VPS), chiamato anche server virtuale dedicato (VDS), è un server virtuale che appare all’utente come un server dedicato, ma che in realtà è installato su un computer che serve più siti Web. Un singolo computer può avere diversi VPS, ognuno con il proprio sistema operativo (SO) che esegue il software di hosting per un particolare utente.

Come funziona un VPS

Un provider di hosting VPS si basa su un software di virtualizzazione, chiamato hypervisor, per astrarre le risorse su un server fisico e fornire ai clienti l’accesso a un server emulato, chiamato macchina virtuale (VM). Ogni macchina virtuale esegue un sistema operativo completo e ha accesso limitato a una parte delle risorse di elaborazione, memoria e archiviazione del server fisico. I clienti hanno accesso al sistema operativo della VM, ma non al server fisico.

Mentre più tenant possono condividere VM che risiedono sullo stesso server fisico, tali VM sono limitate nell’interazione con VM di proprietà di altri tenant, creando quindi un server che è logicamente privato, ma non fisicamente separato.

Vantaggi dell’hosting VPS

Uno dei principali vantaggi dell’utilizzo di un VPS, rispetto a un tradizionale servizio di web hosting, è che l’abbonato ha pieno accesso al sistema operativo del VPS, con autorizzazioni di root o amministratore illimitate. Questo livello di accesso consente agli abbonati di configurare il VPS in base ai propri requisiti unici.

L’abbonato può anche scegliere di ospitare servizi aggiuntivi sul server, come un sito di protocollo di trasferimento file, un server di posta o applicazioni specializzate e database di dipendenza per attività come e-commerce e blogging.

Un altro vantaggio dell’utilizzo di un VPS è che consente all’abbonato di ospitare più siti Web. Un’organizzazione potrebbe, ad esempio, ospitare il suo sito Web di produzione e un sito di sviluppo sullo stesso VPS. Allo stesso modo, un’azienda di sviluppo Web può noleggiare un VPS e utilizzarlo per ospitare siti Web per più clienti.

Svantaggi dell’hosting VPS

I VPS sono comunemente utilizzati da organizzazioni più piccole che desiderano la flessibilità di un server dedicato, ma senza i costi. Sebbene un VPS possa soddisfare questo requisito, presenta anche degli svantaggi.

Lo svantaggio principale dell’utilizzo di un VPS è la mancanza di prestazioni. L’organizzazione che fornisce il VPS in genere limita le prestazioni del server per massimizzare il numero di VPS che il server fisico è in grado di ospitare. Nell’improbabile caso in cui le prestazioni del VPS non vengano limitate, diventa possibile per un VPS adiacente consumare risorse eccessive, al punto da influire sulle prestazioni del VPS.

Un altro possibile svantaggio dell’utilizzo di un VPS è la sicurezza. I VPS sono solitamente basati sulla virtualizzazione del server, che dovrebbe essere in grado di mantenere i VPS adeguatamente isolati l’uno dall’altro. Tuttavia, coloro che hanno requisiti di sicurezza significativi in ​​genere evitano gli ambienti multi-tenant come best practice.