VMware è un fornitore di software per la virtualizzazione e il cloud computing con sede a Palo Alto, in California. Fondata nel 1998, VMware è una sussidiaria di Dell Technologies. EMC Corporation ha acquisito VMware nel 2004; EMC è stata successivamente acquisita da Dell Technologies nel 2016. VMware basa le sue tecnologie di virtualizzazione sul suo hypervisor bare-metal ESX/ESXi in architettura x86.

Con la virtualizzazione dei server VMware, un hypervisor viene installato sul server fisico per consentire l’esecuzione di più macchine virtuali (VM) sullo stesso server fisico. Ogni VM può eseguire il proprio sistema operativo (SO), il che significa che più SO possono essere eseguiti su un server fisico. Tutte le VM sullo stesso server fisico condividono risorse, come rete e RAM. Nel 2019, VMware ha aggiunto il supporto al suo hypervisor per eseguire carichi di lavoro containerizzati in un cluster Kubernetes in modo simile. Questi tipi di carichi di lavoro possono essere gestiti dal team dell’infrastruttura allo stesso modo delle macchine virtuali e i team DevOps possono distribuire i container come in precedenza.

Diane Greene, Scott Devine, Mendel Rosenblum, Edward Wang ed Edouard Bugnion hanno fondato VMware, che ha lanciato il suo primo prodotto, VMware Workstation, nel 1999. L’azienda ha rilasciato il suo secondo prodotto, VMware ESX, nel 2001.

L’attuale CEO di VMware è Patrick Gelsinger, nominato nel 2012.


Prodotti VMware

I prodotti VMware includono strumenti di virtualizzazione, gestione del networking e della sicurezza, software per data center definiti dal software e software per lo storage.


Data center e infrastruttura cloud

VMware vSphere è la suite di prodotti di virtualizzazione di VMware. VMware vSphere, noto come VMware Infrastructure prima del 2009, include i seguenti prodotti:

  • ESXi
  • vCenter Server
  • vSphere Client
  • vMotion

Ad aprile 2018, la versione più recente è vSphere 6.7, disponibile in tre edizioni: Standard, Enterprise Plus e Platinum. Sono disponibili anche due kit da tre server, rivolti alle piccole e medie imprese, denominati vSphere Essentials ed Essentials Plus.

Con VMware Cloud on AWS, i clienti possono gestire un cluster di host vSphere con vSAN e NSX in un data center Amazon ed eseguire i propri carichi di lavoro, gestendoli nel frattempo con i propri strumenti e competenze VMware.


Networking e sicurezza

VMware NSX è un’offerta software per il networking e la sicurezza virtuale creata in occasione dell’acquisizione di Nicera da parte di VMware nel 2012. NSX consente agli amministratori di virtualizzare i componenti di rete, consentendo loro di sviluppare, implementare e configurare reti e switch virtuali tramite software anziché hardware. Un livello software si trova sopra l’hypervisor e consente agli amministratori di suddividere una rete fisica in più reti virtuali.

Con l’ultima versione del prodotto, NSX-T Data Center, la virtualizzazione di rete può essere aggiunta sia a ESXi che a KVM come hypervisor, nonché ai server bare-metal. Anche i carichi di lavoro containerizzati in un cluster Kubernetes possono essere virtualizzati e protetti. NSX-T Data Center offre anche la virtualizzazione delle funzioni di rete (Network Function Virtualization), che consente di eseguire funzioni come firewall, load balancer e VPN nello stack software di virtualizzazione.

VMware vRealize Network Insight è uno strumento di gestione delle operazioni di rete che consente all’amministratore di pianificare la microsegmentazione e di verificare lo stato di VMware NSX. VRealize Network Insight si basa sulla tecnologia derivante dall’acquisizione di Arkin da parte di VMware nel 2016. VRealize Network Insight raccoglie informazioni da NSX Manager. Visualizza inoltre gli errori nella sua interfaccia utente, facilitando la risoluzione dei problemi in un ambiente NSX.


Piattaforma SDDC

VMware Cloud Foundation è uno stack software integrato che raggruppa vSphere, VMware vSAN e VMware NSX in un’unica piattaforma tramite SDDC Manager. Un amministratore può distribuire il pacchetto on-premise come cloud privato o eseguirlo come servizio all’interno di un cloud pubblico. Un amministratore può eseguire il provisioning di un’applicazione immediatamente, senza dover attendere la disponibilità della rete o dello storage.


Storage e disponibilità

VMware vSAN è una funzionalità di storage basata su software integrata nell’hypervisor ESXi e integrata con vSphere; raggruppa lo spazio disco da più host ESXi e lo fornisce tramite policy intelligenti, come limiti di protezione, thin provisioning e codifica di cancellazione. Si integra con vSphere High Availability per offrire una maggiore disponibilità di elaborazione e storage.

VMware Site Recovery Manager (SRM) è un prodotto per la gestione del disaster recovery che consente agli amministratori di creare piani di ripristino che vengono eseguiti automaticamente in caso di guasto. Site Recovery Manager consente agli amministratori di orchestrare automaticamente il failover e il failback delle VM. SRM si integra anche con NSX per preservare le policy di rete e di sicurezza sulle VM migrate.

VMware vCloud NFV è una piattaforma di virtualizzazione delle funzioni di rete che consente a un service provider di eseguire le funzioni di rete come applicazioni virtualizzate di diversi fornitori. NFV offre gli stessi vantaggi della virtualizzazione e del cloud a un service provider di comunicazione che in precedenza si affidava all’hardware.


Piattaforma di gestione cloud

vRealize Suite è un gruppo di software che consente all’utente di creare e gestire cloud ibridi. vRealize Suite include vRealize Operations per il monitoraggio, vRealize Log Insight per il logging centralizzato, vRealize Automation per l’automazione del data center e vRealize Business for Cloud per la gestione dei costi.

Con questo pacchetto, un amministratore può distribuire e gestire VM su più hypervisor o piattaforme cloud da un’unica console di gestione. Rilasciato nel 2019, VMware Tanzu consente ai clienti di creare app containerizzate, eseguire Kubernetes aziendale e gestire Kubernetes per sviluppatori e IT.


Infrastruttura desktop virtuale

VMware Horizon consente alle organizzazioni di eseguire desktop Windows nel data center o in VMware Cloud su AWS. Ciò elimina la necessità di posizionare e gestire desktop completi sul posto di lavoro e centralizza la gestione e la sicurezza per l’ambiente dell’utente. Si integra con i prodotti VMware App Volumes e Dynamic Environment Manager per la distribuzione delle applicazioni e la gestione dei desktop Windows.

Gestione dello spazio di lavoro digitale e della mobilità aziendale

Workspace ONE consente agli amministratori di controllare dispositivi mobili, desktop virtuali e applicazioni ospitati nel cloud da un’unica piattaforma di gestione, distribuita nel cloud o on-premise. La suite Workspace ONE include VMware AirWatch, Horizon Air e Identity Manager.

Identity Manager è un prodotto Identity-as-a-Service che offre funzionalità Single Sign-On (SSO) per applicazioni web, cloud e mobili. Identity Manager consente l’accesso SSO a qualsiasi applicazione da qualsiasi dispositivo, in base alle policy create.

VMware AirWatch è una piattaforma software per la gestione della mobilità aziendale (EMM) che consente agli amministratori di distribuire e gestire dispositivi mobili, applicazioni e dati.


Desktop personale

VMware Workstation è il primo prodotto mai rilasciato dall’azienda software. Consente agli utenti di creare ed eseguire VM direttamente su un singolo desktop o laptop Windows o Linux. Queste VM vengono eseguite simultaneamente con la macchina fisica. Ogni VM esegue il proprio sistema operativo, come Windows o Linux. Questo consente agli utenti di eseguire Windows su una macchina Linux o viceversa contemporaneamente con il sistema operativo installato nativamente.

VMware Fusion è un software come VMware Workstation che virtualizza un sistema operativo Windows o Linux su computer Mac.


Vantaggi di VMware

I vantaggi dell’utilizzo dei prodotti VMware includono:

  • sicurezza basata su un modello zero-trust, insieme a una sicurezza migliore rispetto ai sistemi container come Kubernetes;
  • miglior provisioning di applicazioni e risorse;
  • gestione semplificata del data center; e
  • maggiore efficienza e agilità dei sistemi del data center.

Svantaggi di VMware

Gli svantaggi dei prodotti VMware includono:

  • costi di licenza elevati;
  • migliori alternative agli hypervisor Hyper-V e Xen, secondo alcuni;
  • mancanza di supporto e diversi bug quando utilizzati insieme ai prodotti Oracle; e
  • problemi di compatibilità hardware, poiché non tutto funziona bene con VMware.


Macchine virtuali alternative

Nel data center, altri hypervisor a VMware vSphere includono:

  • Microsoft Hyper-V
  • Citrix XenServer
  • Linux KVM
  • Oracle VM Server
  • Virtuozzo
  • Proxmox VE
  • Red Hat Virtualization

Per l’utilizzo desktop personale, le alternative a VMware Workstation includono: