Le principali funzioni di Hyper-V Server 2012 R2 che meritano la tua attenzione

Microsoft Hyper-V è stato introdotto per la prima volta come ruolo server gratuito all’interno di Windows Server 2008. Successivamente è stata rilasciata una versione autonoma di Windows Hyper-V Server, il cui scopo principale era quello di fornire una piattaforma di virtualizzazione con funzionalità superiori rispetto al ruolo Hyper-V.

In questo post del blog parleremo di come Hyper-V Server sia cambiato dalla sua prima versione e di come le funzionalità nuove e modificate di Hyper-V 2012 R2 abbiano influenzato la virtualizzazione dei server.

NAKIVO per il backup di Hyper-V

NAKIVO per il backup di Hyper-V

Backup senza agent e coerente con le applicazioni per Hyper-V. Protezione anti-ransomware, avvio istantaneo delle VM dal backup, supporto per altre piattaforme virtuali e fisiche e altro ancora.

Che cos’è Hyper-V 2012 R2?

Hyper-V Server 2012 R2 è un prodotto autonomo gratuito che fornisce servizi di virtualizzazione basati su hypervisor. Hyper-V virtualizza le risorse hardware, consentendo di creare un ambiente in cui è possibile gestire e configurare contemporaneamente più sistemi operativi. Ogni sistema operativo ospite viene eseguito su una VM isolata, con una quantità assegnata di risorse hardware che può utilizzare. Anche se Hyper-V 2012 R2 può essere scaricato gratuitamente, è comunque obbligatorio acquistare una licenza per ogni sistema operativo ospite.

Hyper-V 2012 R2 include un’interfaccia a riga di comando (CLI) utilizzata per gestire l’ambiente virtuale. Tuttavia, se si preferisce utilizzare un’interfaccia utente grafica (GUI), è possibile installare Hyper-V Manager o System Center Virtual Machine Manager (SCVMM) su un altro computer Windows con il ruolo Hyper-V abilitato. Queste console di gestione consentono di gestire in remoto gli host Hyper-V e le VM, oltre a effettuare il monitoraggio delle operazioni in esecuzione al loro interno.

Hyper-V 2012 R2 può essere considerato leggero, poiché occupa meno RAM e spazio su disco rispetto a Windows Server 2012, e l’hypervisor non viene aggiornato con la stessa frequenza del sistema operativo Windows. Inoltre, Hyper-V Server include solo l’hypervisor di Windows, un modello di driver di Windows Server e i componenti di supporto. Tuttavia, nonostante le sue funzionalità limitate, Hyper-V 2012 R2 è compatibile con lo stesso hardware di Windows Server 2012. Pertanto, Hyper-V 2012 R2 ha un ingombro ridotto e un overhead minimo, oltre a garantire un utilizzo efficiente delle risorse.

Requisiti per l’installazione di Hyper-V 2012 R2

Come menzionato sopra, Hyper-V Server supporta la stessa compatibilità hardware della versione corrispondente di Windows Server. Pertanto, per quanto riguarda l’installazione di Hyper-V, i requisiti hardware per l’installazione di Hyper-V 2012 R2 e per il ruolo Hyper-V su Windows Server 2012 sono praticamente gli stessi. Per installare Hyper-V 2012 R2, verificare che il computer host soddisfi i seguenti requisiti:

  • Minimo 512 MB di RAM
  • Un core della CPU a 64 bit da 1,4 GHz
  • Virtualizzazione assistita dall’hardware abilitata tramite la tecnologia Intel Virtualization Technology (Intel VT) o la tecnologia AMD Virtualization (AMD-V)
  • Prevenzione dell’esecuzione dei dati (DEP) imposta dall’hardware abilitata tramite il bit NX per i sistemi AMD o il bit XD per i sistemi Intel
  • Connessione di rete a 10/100 Mbps o superiore
  • Almeno 32 GB di spazio libero su un disco rigido (HDD)

Hyper-V 2012 R2 Miglioramenti

Il team di Microsoft ha lavorato intensamente per migliorare le funzionalità di Hyper-V Server 2008 e ha introdotto una serie di funzioni nuove e aggiornate, oltre a limiti massimi di configurazione, con Hyper-V 2012 R2. Lo scopo principale di queste funzioni è garantire prestazioni e scalabilità migliori per ambienti virtuali di grandi dimensioni. Esaminiamo le funzioni più importanti di Hyper-V 2012 R2 e come hanno migliorato le capacità di virtualizzazione di Hyper-V Server.

Misurazione delle risorse

Questa funzione viene utilizzata per monitorare i dati relativi all’utilizzo del processore fisico, della RAM, dello storage e della rete da parte delle VM selezionate. La misurazione delle risorse non è abilitata per impostazione predefinita e può essere configurata solo eseguendo script PowerShell.

Per abilitare questa funzione, apri PowerShell come amministratore ed esegui il seguente cmdlet:

Get-VM -Name DemoVM | Enable-VMResourceMetering

Per verificare che il cmdlet sia stato abilitato correttamente, utilizza il seguente comando:

Get-VM | Format-Table Name, State, ResourceMeteringEnabled

Per visualizzare i dati raccolti tramite il monitoraggio delle risorse, digita il seguente script:

Get-VM -Name DemoVM | Measure-VM

Di conseguenza, la finestra di PowerShell dovrebbe apparire così:

Resource metering in Hyper-V 2012 R2

Migrazione dello storage in tempo reale

Questa funzione consente di spostare i dischi rigidi virtuali su un altro storage fisico senza spegnere la VM, il che garantisce zero tempi di inattività e nessuna interruzione delle operazioni in corso. Per spostare lo storage della macchina virtuale selezionata, esegui il seguente cmdlet:

Move-VMStorage DemoVM -DestinationStoragePath D:NewDemoVM

Se tutto è corretto, dovresti vedere la seguente schermata:

Live Storage Migration in Hyper-V 2012 R2

Fibre Channel virtuale

Questa funzione consente di accedere alla rete di archiviazione (FC SAN) basata su Fibre Channel direttamente dall’interno delle VM e migliora il supporto per i carichi di lavoro virtualizzati utilizzando un World Wide Name (WWN) standard associato a una VM selezionata. Il trasferimento dei dati e la connettività tra le VM nella stessa FC SAN sono resi possibili tramite gli adattatori di bus host (HBA) Fibre Channel. Di seguito illustreremo come creare e configurare gli HBA Fibre Channel. Innanzitutto, assicurati che la VM sia esclusa dalla sicurezza basata sulla virtualizzazione, in modo da garantire che i dispositivi di storage e i server possano connettersi tramite la SAN senza interruzioni. La VM deve essere spenta quando si esegue questo cmdlet.

Set-VMSecurity -VMName DemoVM -VirtualizationBasedSecurityOptOut $true

Per aggiungere un HBA Fibre Channel, utilizza lo script seguente. Tieni presente che la VM deve essere spenta.

Add-VMFibreChannelHba -VMName DemoVM -SanName 'New Fibre Channel SAN'

Se non si conosce il nome della SAN dell’host Hyper-V, eseguire lo script seguente:

Get-VMSan

Per verificare che l’HBA Fibre Channel sia stato creato correttamente, digitare il cmdlet riportato di seguito.

Get-VMFibreChannelHba -VMName DemoVM

Sulla schermata dovrebbe apparire un elenco completo degli HBA Fibre Channel associati a una determinata VM. Si noti che i WWN assegnati a ciascun HBA sono univoci, il che è fondamentale per garantire la connettività tra le VM.

Creating Fibre Channel HBA for Hyper-V 2012 R2

Virtualizzazione I/O a radice singola (SR-IOV)

Questa funzione consente a una VM e a una scheda di rete fisica di scambiarsi dati direttamente, senza utilizzare lo switch virtuale Hyper-V. SR-IOV migliora le prestazioni della rete all’interno di un ambiente virtuale e riduce significativamente la latenza e il carico sulla CPU. Si noti che per abilitare SR-IOV è necessario hardware specifico. Nel caso in cui le risorse hardware richieste non siano disponibili, la connettività di rete avviene tramite lo switch virtuale.

È possibile utilizzare il seguente cmdlet per abilitare SR-IOV per l’adattatore di rete selezionato:

Enable-NetAdapterSriov -Name vEthernet

Se non si conoscono gli adattatori di rete disponibili sul computer, digitare il comando seguente per visualizzare tutti gli adattatori di rete, compresi quelli nascosti.

Get-NetAdapter -Name '* ' -IncludeHidden

Archiviazione su condivisioni file SMB2

Questa funzione viene utilizzata per archiviare i file Hyper-V in condivisioni file ed eseguire varie richieste di servizio tramite il protocollo Server Message Block (SMB). Questa tecnologia consente di bypassare la SAN, migliorando così il provisioning delle risorse e la migrazione dei dati. Questa funzione è abilitata per impostazione predefinita in Hyper-V 2012 R2. Tuttavia, per verificare se ciò sia effettivamente vero, eseguire il seguente comando:

Set-SmbServerConfiguration –EnableSMB2Protocol $true

Successivamente, verrà richiesto di scegliere una delle opzioni per completare questa operazione.

Enabling SMB2 protocol in Hyper-V 2012 R2

Estensione NUMA

L’architettura di memoria non uniforme (NUMA) facilita la gestione di più CPU e processi all’interno dello stesso nodo NUMA e può essere utilizzata per ottimizzare l’utilizzo della memoria da parte delle VM. Se necessario, è possibile fornire a una VM specifica maggiori risorse di elaborazione estendendo i nodi NUMA.

Per verificare se questa funzione è disponibile sull’host Hyper-V, digitare il comando riportato di seguito. L’output sarà True (se abilitato) oppure False (se non abilitato).

(Get-VMHost).NumaSpanningEnabled

Per abilitare il NUMA spanning, eseguire il seguente cmdlet. Si noti che il NUMA spanning non può essere disabilitato mentre le VM sono ancora in esecuzione.

Set-VMHost -NumaSpanningEnabled $true
Restart-Service vmms

Per ottenere la topologia NUMA dell’host della VM, che include l’ID del nodo e la quantità totale di memoria disponibile, eseguire questo cmdlet:

Get-VMHostNumaNode

Sullo schermo verranno visualizzate le seguenti informazioni sui nodi NUMA disponibili su un host Hyper-V.

NUMA topology in Hyper-V 2012 R2

Replica Hyper-V

Questa funzione consente di creare repliche di macchine virtuali e di inviarle a un server remoto. Tali repliche vengono aggiornate regolarmente con le modifiche apportate alla macchina virtuale di origine e possono essere utilizzate per il failover pianificato o di emergenza. Pertanto, lo scopo principale di questa funzione è garantire la continuità operativa e ridurre al minimo i tempi di inattività dell’azienda. La replica di VM Hyper-V è asincrona, il che significa che i nuovi dati vengono prima scritti su uno storage primario e solo successivamente le modifiche vengono copiate sulla replica.

La configurazione di questa funzionalità è troppo complessa per essere spiegata in questo post del blog. Pertanto, mi limiterò a descrivere come abilitare la replica della VM selezionata su uno specifico server di replica. A tal fine, utilizzare il comando PowerShell riportato di seguito (dove DemoVM è il nome della VM da replicare, DESKTOP-HQ44314 è il nome del server di replica, 250 è la porta utilizzata per il traffico di replica e Kerberos è il tipo di autenticazione).

Enable-VMReplication DemoVM DESKTOP-HQ44314 250 Kerberos

Avvio da disco USB

Microsoft Hyper-V 2012 R2 consente di utilizzare un disco USB per l’installazione del sistema operativo. Per avviare il sistema da USB, creare innanzitutto un dispositivo USB avviabile e assicurarsi di disporre di un driver USB 2.0 o più recente. Se si desidera scoprire di più sulla creazione di una chiavetta USB avviabile, leggere questo articolo sulla pagina ufficiale di Microsoft.

RemoteFX

Questa funzione viene utilizzata per fornire la virtualizzazione della grafica 3D dei sistemi operativi guest e consentire l’accesso a desktop virtuali remoti su una rete locale (LAN). Per aggiungere una scheda video RemoteFX a una VM selezionata, apri PowerShell come amministratore ed esegui il seguente comando:

Add-VMRemoteFx3dVideoAdapter -VMName DemoVM

Inoltre, puoi configurare la risoluzione massima e la dimensione della VRAM della scheda RemoteFX collegata a una determinata VM. A tal fine, digita il cmdlet riportato di seguito:

Set-VMRemoteFx3dVideoAdapter -VMName DemoVM -MaximumResolution 1920x1200 -VRAMSizeBytes 67108864

Digita il cmdlet Get-VMRemoteFXPhysicalVideoAdapter per ottenere un elenco completo delle schede grafiche fisiche RemoteFX disponibili sui tuoi server Hyper-V. Questo comando può essere utilizzato per verificare che l’adattatore Remote FX sia stato creato correttamente.

Coda dinamica della macchina virtuale

Questa funzione garantisce la corretta consegna dei pacchetti da una rete VM esterna a un sistema operativo host virtualizzato. Questa tecnologia consente di ridurre il sovraccarico di rete distribuendo in modo uniforme il traffico in entrata tra più CPU fisiche. In Hyper-V 2012 R2, questa funzione è stata aggiornata per migliorare la virtualizzazione dei carichi di lavoro intensivi.

L’esempio seguente mostra come abilitare la coda della VM sulla scheda di rete Dynamic Adapter eseguendo questo cmdlet:

Enable-NetAdapterVmq -Name 'Dynamic Adapter'

Nuovo formato di disco rigido virtuale (VHDX)

In Hyper-V 2012 R2 è stato introdotto un nuovo formato di file – VHDX – per fornire un supporto più avanzato ai carichi di lavoro virtuali, aumentare la capacità di storage e migliorare la protezione contro le interruzioni di corrente. Inoltre, ora è possibile creare un file VHDX condiviso, che può essere utilizzato come storage condiviso da più VM e consente il clustering degli ospiti. Leggi il nostro post sul blog per scoprire di più sui file VHDX di Hyper-V e su come possono essere configurati in PowerShell.

Miglioramenti alla scalabilità

Oltre alle funzioni nuove e aggiornate, Hyper-V 2012 R2 fornisce anche il supporto per i seguenti limiti massimi:

  • 64 CPU virtuali per VM
  • 1 TB per VM
  • 64 TB per disco rigido virtuale
  • 320 CPU logiche per host Hyper-V
  • 4 TB per host Hyper-V
  • 1024 VM attive per host Hyper-V
  • 2048 CPU virtuali supportate per host Hyper-V
  • 64 nodi per cluster
  • 8000 VM per cluster

Conclusione

In questo post del blog, abbiamo illustrato le funzioni nuove e aggiornate introdotte con Hyper-V 2012 R2. Ciascuna di queste funzioni e capacità è unica ed è stata progettata specificatamente per migliorare la sicurezza, la flessibilità e la resilienza della vostra infrastruttura virtuale. I nuovi limiti massimi garantiscono la possibilità di creare, gestire e effettuare il monitoraggio di macchine virtuali su larga scala, consentendo di raggiungere i massimi livelli di prestazioni e scalabilità. Hyper-V 2012 R2 presenta funzionalità piuttosto limitate se confrontato con Windows Server 2012.

Tuttavia, l’insieme di funzionalità nuove e aggiornate dell’hypervisor Microsoft lo rende una soluzione conveniente e affidabile, adatta al consolidamento di più macchine virtuali su un’unica piattaforma di virtualizzazione.

Prova NAKIVO Backup & Replication

Prova NAKIVO Backup & Replication

Richiedi una prova gratuita per scoprire tutte le funzionalità di protezione dei dati offerte dalla soluzione. 15 giorni gratuiti. Nessuna limitazione in termini di funzionalità o capacità. Non è obbligatoria alcuna carta di credito.

Le persone leggono anche