Casa Impresa Prima dell'Home Lab: scegliere il miglior hypervisor

Prima dell'Home Lab: scegliere il miglior hypervisor

by Lazzaro Herrera

Questa serie di formazione fornirà una panoramica per principianti sulle operazioni comuni di laboratorio e spiegherà in dettaglio come eseguire le operazioni correlate. Questa prima serie gestisce il download, l'installazione e la distribuzione dell'hypervisor. Il risultato atteso è dare a chi lavora in laboratorio la possibilità di distribuire uno o più hypervisor per la valutazione e l'utilizzo a lungo termine. Ai fini di questa guida prenderò in considerazione VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox e oVirt. 


Questa serie di formazione fornirà una panoramica per principianti sulle operazioni comuni di laboratorio e spiegherà in dettaglio come eseguire le operazioni correlate. Questa prima serie gestisce il download, l'installazione e la distribuzione dell'hypervisor. Il risultato atteso è dare a chi lavora in laboratorio la possibilità di distribuire uno o più hypervisor per la valutazione e l'utilizzo a lungo termine. Ai fini di questa guida prenderò in considerazione VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox e oVirt. 

Criteri di selezione dell'hypervisor

Gli hypervisor sono la pietra angolare della virtualizzazione moderna e vengono utilizzati nei moderni data center per consentire un migliore utilizzo dell'hardware abilitando macchine virtuali su larga scala. La maggior parte degli hypervisor moderni ha prestazioni quasi identiche alle prestazioni non virtualizzate. Gli hypervisor sono disponibili in due tipi generali (1 e 2). Un hypervisor di tipo 1 è un sistema operativo completo creato con l'idea della virtualizzazione come componente nativo mentre un hypervisor di tipo 2 è solitamente solo un componente di virtualizzazione software aggiunto a una normale installazione del sistema operativo. I dibattiti su quale metodo sia più sicuro sono probabilmente le discussioni Xbox vs Playstation di Internet: lunghe, noiose e in definitiva inutili.

Una parola sui costi. Per garantire l'equità, il mio caso d'uso è una linea di base in cui posso assegnare ogni core sul mio banco di prova e ogni GB di RAM, se lo desidero, insieme alla possibilità di passare l'hardware direttamente a una macchina virtuale (GPU, schede PCIe) e no Limiti VM ridicoli (è possibile eseguire almeno 10 VM). Inoltre, dovrebbe esserci supporto per il clustering e la migrazione tra host, l'hypervisor di destinazione dovrebbe avere una soluzione di gestione basata sulla GUI, quindi tutto ciò che è solo da riga di comando probabilmente non funzionerà (eccezione: se c'è una GUI di terze parti che fa il lavoro...lo permetterò).

Banco di prova dell'hypervisor

Infine, il nostro banco di prova. Ho un Dell PowerEdge R720xd in esecuzione su un mix di stick RAM DDR3 da 4 Gb di qualità eBay per un totale di 96 GB di RAM, con due processori Intel E5-2630L v2 a 6 core per 12 core e 24 hyperthread con una GPU NVIDIA GeForce GTX 1060. Ogni hypervisor verrà virtualizzato e distribuito con 4 core, 8 GB e 50 GB di spazio di archiviazione supportato da SSD da 120 GB con thin provisioning.

Confronto tra hypervisor

Una rapida panoramica sugli hypervisor inclusi in questa serie:

  • ESXi oppure vSphere è la soluzione VMware per i sistemi virtualizzati. ESXi in realtà fornisce la versione gratuita con tutto ciò di cui potresti aver bisogno per l'aggiornamento, quindi l'aggiornamento consiste semplicemente nell'inserire una nuova chiave commerciale o aziendale.

  • Hyper-V è la soluzione di Microsoft per i sistemi virtualizzati. Nei moderni sistemi Windows (8 e versioni successive) insieme alle edizioni server, Hyper-V può essere utilizzato per virtualizzare altri sistemi operativi.

  • Server Xen è la piattaforma di virtualizzazione di Citrix basata sul progetto Xen. È spesso considerata la migliore alternativa per ottenere funzionalità simili a VMware in un prodotto open source.

  • Proxmox VE è una piattaforma open source per la virtualizzazione che integra l'hypervisor KVM e i contenitori LXC su un'unica piattaforma con un'interfaccia di gestione web.

  • ovirt è una soluzione di virtualizzazione open source che utilizza l'hypervisor KVM e si basa su numerosi altri progetti della community tra cui libvirt, Gluster, PatternFly e Ansible (Approfondimento Ansible).

Nome Tipologia Limitazioni gratuite* Costo***

VMware ESXi (vSphere)
Come installare ESXi
Link per scaricare

1
  • Nessun vCenter/vMotion
  • 2 CPU fisiche max
  • 8 vCPU/VM max
$ 200 annuale Iscrizione al VMUG
Microsoft Hyper-V
Come installare Hyper-V
Link per scaricare
1
  • Nessuna versione gratuita
  • Licenza Windows 10 Pro
    • Costo $ 200
    • Nessuna migrazione in tempo reale

$4860 Server 2019 Standard (computer)

  • 12 core fisici
  • 80 licenze principali
  • 10 OSE
Hypervisor Citrix (XenServer)
Come installare Citrix Hypervisor
Link per scaricare
1
  • Nessuna disponibilità elevata
  • Nessun passthrough GPU

Non è una limitazione**

  • Dimensione massima del cluster di 3

~ $ 1500 standard

  • 2 core fisici 
Prossimo
Come installare Proxmox VE
Link per scaricare
1

Non è una limitazione**

  • Nessun supporto per repository aziendali

Edizione comunitaria da € 160 (~ $ 180).

  • 2 core fisici
  • Supporto per archivi aziendali

ovirt
Come installare oVirt
Link per scaricare

1

Non è una limitazione**

  • Giocatore relativamente nuovo
$ 0 Open source
* Limitazioni: limitazioni imposte alla versione gratuita o di prova di un prodotto. Se sto valutando un prodotto, mi piacerebbe sapere qual è il massimo che puoi fare con esso durante la valutazione.
**Non una limitazione: Qualcosa che non costituisce una violazione delle limitazioni, ma che è bene tenere a mente. Può trattarsi di una limitazione del software o di qualcosa che non rientra strettamente nelle limitazioni.
*** Costo: parlo del costo minimo per abilitare le funzionalità con limitazioni, non di una limitazione da parte del fornitore del software.

Iscriviti alla newsletter di StorageReview