Che cosa è un Virtual Private Server (VPS)?

In ambito informatico, con virtual private server (comunemente VPS) ci si riferisce ad una singola istanza di un sistema che viene eseguito in ambiente virtuale. Più VPS possono essere eseguiti contemporaneamente sullo stesso hardware (host computer) e, in base alle diverse implementazioni dell'hypervisor, possono essere migrati (in alcuni casi anche senza interruzione del servizio) su un differente host. Questa tecnica consente di ospitare più sistemi in esecuzione, anche con sistemi operativi differenti, sullo stesso hardware potendo risparmiare sui costi delle infrastrutture. Esistono numerose modalità di implementazione dei VPS, che corrispondono ad altrettante tecniche di virtualizzazione [1]. Nelle principali implementazioni di virtualizzazione i VPS sono eseguiti in assoluta indipendenza: i processi di un contenitore non sono accessibili per gli altri, così pure per il filesystem. A seconda dell'implementazione dell'hypervisor e delle politiche impostate i singoli VPS possono disporre di quantità di risorse (CPU, memoria RAM, spazio sul disco, velocità di comunicazione su ethernet) fisse o variabili, o impiegare un sistema intermedio con quote di differenti livelli (periodo di basso utilizzo del sistema, periodo di sovraccarico).

Ambiti di utilizzo

Grazie alla elevata scalabilità, l'esecuzione isolata dei contenitori e la possibilità di migrazione su un differente host i VPS sono sempre più impiegati nell'ambito degli internet provider che offrono servizi web o servizi di rete di base (email, ftp, etc.). Esistono anche pacchetti commerciali dove vengono offerti singoli VPS che possono essere utilizzati dalle aziende per remotizzare i propri servizi, anche locali attraverso VPN.

La gestione dei VPS varia in funzione del sistema operativo installato e dell'offerta commerciale, in caso di servizio a pagamento. Tipicamente sono impiegati dei tool web-based che consentono la completa gestione dei sistemi. Tuttavia non mancano implementazioni in cui l'amministrazione è effettuata attraverso connessione ssh o con desktop remoto, oppure attraverso vps-kvm.

Nelle aziende medio/grandi il VPS sta rapidamente soppiantando l'impiego dei personal computer. Agli utenti vengono messi a disposizione dei terminali, come ad esempio il thin client, che si collegano a singoli VPS (ciascun dipendente ha il proprio VPS) eseguito su una infrastruttura centralizzata (tipicamente un cluster HA). Sotto certi punti di vista questo può essere visto come un ritorno alle architetture centralizzate di tipo Mainframe.

TORNA

  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Che cosa è un dominio Internet?

A domain name is an identification string that defines a realm of administrative autonomy,...

Che cosa è un social media?

Social media, in italiano media sociali , è un termine generico che indica tecnologie e...

Che cos'è il DNS?

Il sistema dei nomi di dominio (in inglese: Domain Name System, DNS), è un sistema utilizzato...

Qual è la nuvola informatica?

Con il termine inglese cloud computing (in italiano nuvola informatica) si indica un paradigma...

Qual è il protocollo Internet IPv6?

IPv6 è la versione dell'Internet Protocol designata come successore dell'IPv4. Tale protocollo...

Powered by WHMCompleteSolution