matteoriso.it

Virtualizzazione

Clicca qui per andare alla pagina del glossario informatico e imparare le parole dell'informatica.
Torna all'indice

La virtualizzazione è una tecnologia che consente di creare una versione virtuale di una risorsa fisica, come un server, un sistema operativo, uno storage o una rete. Questa tecnologia permette di eseguire più istanze di sistemi operativi o applicazioni su un singolo hardware fisico, migliorando l’efficienza e l’utilizzo delle risorse.

Tipi di Virtualizzazione

  1. Virtualizzazione del Server: Consente di eseguire più macchine virtuali (VM) su un singolo server fisico. Ogni VM opera come un server indipendente con il proprio sistema operativo e applicazioni.
  2. Virtualizzazione del Desktop: Permette agli utenti di accedere ai propri desktop virtuali da qualsiasi dispositivo. Questo tipo di virtualizzazione è utile per il lavoro remoto e la gestione centralizzata dei desktop.
  3. Virtualizzazione dello Storage: Aggrega risorse di storage fisico da più dispositivi in un unico pool di storage virtuale, migliorando la gestione e l’efficienza dello storage.
  4. Virtualizzazione della Rete: Consente di creare reti virtuali che operano indipendentemente dall’infrastruttura fisica sottostante. Questo tipo di virtualizzazione migliora la flessibilità e la gestione delle reti.

Vantaggi della Virtualizzazione

  • Efficienza delle Risorse: La virtualizzazione consente di utilizzare al meglio le risorse hardware, riducendo il numero di server fisici necessari.
  • Flessibilità e Scalabilità: È possibile creare e gestire rapidamente nuove VM o risorse virtuali in base alle esigenze.
  • Riduzione dei Costi: La diminuzione del numero di server fisici comporta una riduzione dei costi di hardware, energia e raffreddamento.
  • Gestione Centralizzata: La virtualizzazione facilita la gestione e il monitoraggio centralizzato delle risorse IT.
  • Continuità Operativa: Le VM possono essere facilmente spostate tra server fisici, migliorando la resilienza e la continuità operativa.

Tecnologie di Virtualizzazione

  • Hypervisor: Un software che crea e gestisce le VM. Esistono due tipi di hypervisor:
    • Tipo 1 (Bare Metal): Esegue direttamente sull’hardware fisico, offrendo prestazioni migliori. Esempi includono VMware ESXi e Microsoft Hyper-V.
    • Tipo 2 (Hosted): Esegue su un sistema operativo host, come VMware Workstation e Oracle VirtualBox.
  • Container: Una forma leggera di virtualizzazione che consente di eseguire applicazioni isolate in container. Esempi includono Docker e Kubernetes.