Hyper-V è un software di virtualizzazione creato da Microsoft. In questo tutorial di virtualizzazione Hyper-V, vedremo alcuni dei principali concetti di virtualizzazione Hyper-V. Oltre a coprire le basi della virtualizzazione Hyper-V e della tecnologia di virtualizzazione hardware, considereremo i vantaggi della virtualizzazione, come vengono gestite le macchine virtuali, come utilizzare la tecnologia di virtualizzazione Hyper-V e le considerazioni su Hyper-V di cui dovresti essere a conoscenza., Questo dovrebbe fornire una solida comprensione delle sfumature della tecnologia di virtualizzazione Hyper-V.

Darò anche la mia raccomandazione per il miglior software di virtualizzazione Hyper-V sul mercato: SolarWinds® Virtualization Manager (VMAN). Questo strumento supera i concorrenti combinando una vasta gamma di funzionalità avanzate con una facilità d’uso ottimale.

Che cos’è Hyper-V e la tecnologia di virtualizzazione hardware?,
Vantaggi della virtualizzazione
Sicurezza della virtualizzazione
Come utilizzare la tecnologia di virtualizzazione Hyper-V
Considerazioni su Hyper-V
Gestione delle macchine virtuali
Il miglior software di virtualizzazione: SolarWinds Virtualization Manager
Introduzione al software di virtualizzazione Hyper-V

Che cos’è la tecnologia di virtualizzazione Hyper-V e hardware?

Hyper-V è un software di virtualizzazione inizialmente rilasciato nel 2016 da Microsoft. È integrato in Windows ed è ampiamente riconosciuto come un importante concorrente di VMware Fusion e Oracle VM VirtualBox., Hyper-V può essere utilizzato per virtualizzare componenti hardware e sistemi operativi. Inoltre, non è limitato al dispositivo dell’utente e può essere utilizzato per facilitare la virtualizzazione del server.,

Ci sono tre versioni di Hyper-V disponibili:

  1. Hyper-V Server: un prodotto stand-alone creato per la gestione dedicata e istanze del server virtuale
  2. Hyper-V per Windows 10: un prodotto che è possibile eseguire sul vostro computer portatile o desktop
  3. Hyper-V per Windows Server: un add-on per Windows Server

la virtualizzazione Hardware prevede la creazione di una versione virtuale di un computer e del sistema operativo in contrapposizione a una versione fisica., La tecnologia di virtualizzazione hardware è stata sviluppata da AMD e Intel per le loro piattaforme server e aveva lo scopo di migliorare le prestazioni del processore. Questa tecnologia è stata progettata anche per superare le sfide di virtualizzazione di base, come la traduzione di istruzioni e indirizzi di memoria.

La virtualizzazione hardware viene anche definita virtualizzazione assistita dall’hardware. Si tratta di incorporare il software della macchina virtuale nel componente hardware di un server. Questo software va sotto diversi nomi, ma” virtual machine monitor “e” hypervisor” sono quelli più comunemente usati.,

La tecnologia di virtualizzazione hardware è in continua evoluzione e continua a guadagnare popolarità nelle piattaforme server. Lo scopo di questa tecnologia è quello di consolidare numerosi piccoli server fisici in un unico grande server fisico, consentendo così al processore di essere utilizzato in modo più efficace. Il sistema operativo del server fisico viene convertito in un sistema operativo distinto in esecuzione all’interno della macchina virtuale.,

L’hypervisor esercita il controllo sulla memoria, sul processore e su diversi altri componenti consentendo a più sistemi operativi di funzionare sulla stessa macchina senza richiedere il codice sorgente. Il sistema operativo in esecuzione sulla macchina apparirà avere la propria memoria, processore e altri componenti.

Vantaggi della virtualizzazione

Ci sono numerosi vantaggi associati alla tecnologia di virtualizzazione hardware, poiché gestire e controllare le macchine virtuali è più semplice della gestione e del controllo di un server fisico.,

La virtualizzazione delle risorse consente agli amministratori di mettere in comune le proprie risorse fisiche. Ciò significa che l’hardware può essere completamente mercificato. In altre parole, l’infrastruttura legacy che supporta applicazioni critiche ma è costosa da mantenere può essere virtualizzata per ottenere un utilizzo ottimale.

Con la tecnologia di virtualizzazione, gli amministratori non devono aspettare che ogni applicazione sia certificata sul nuovo hardware. Possono semplicemente impostare l’ambiente e migrare la macchina virtuale, e tutto funziona esattamente come prima., Quando si eseguono test di regressione, è possibile creare o copiare un banco di prova, eliminando la necessità di server di sviluppo ridondanti o hardware di test.

Uno dei vantaggi più notevoli della virtualizzazione è—con la giusta formazione—che questi ambienti possono essere continuamente ottimizzati per ottenere una maggiore densità e funzionalità più estese.

Virtualization Security

Se siete nuovi al gioco, ci si potrebbe chiedere se la tecnologia di virtualizzazione hardware è sicuro. È ampiamente accettato che la sicurezza debba essere integrata e continua., Fortunatamente, la virtualizzazione fornisce una soluzione a molti problemi di sicurezza comuni.

In ambienti in cui i criteri di sicurezza richiedono che i sistemi siano separati da un firewall, due sistemi possono risiedere in modo sicuro all’interno di un’unica scatola fisica. In un ambiente di sviluppo, ogni singolo sviluppatore può avere la propria sandbox e queste sandbox sono immuni al codice runaway o rogue di altri sviluppatori.

Come utilizzare la tecnologia di virtualizzazione Hyper-V

Questa parte del tutorial utilizzerà Hyper-V per Windows 10 come esempio principale., Non è necessario scaricare nulla, poiché Hyper-V viene preinstallato su Windows 10. Tuttavia, sarà comunque necessario attivare Hyper-V prima di poterlo utilizzare.

Ecco una guida passo-passo per attivare e utilizzare la tecnologia di virtualizzazione Hyper-V.

Attivazione della virtualizzazione Hyper-V

  1. Vai al pannello di controllo e seleziona “disinstalla un programma.”
  2. Fai clic su “attiva o disattiva le funzionalità di Windows” nella barra laterale sul lato sinistro dello schermo.
  3. Individuare “Strumenti di gestione Hyper-V” e” Piattaforma Hyper-V “sotto il sottotitolo” Hyper-V.,”Attivare queste opzioni mettendo un segno di spunta in ogni casella.
  4. Ti verrà chiesto di riavviare il computer, in modo che possano essere apportate le modifiche appropriate. Accettare e consentire il riavvio del computer.

Utilizzando la virtualizzazione Hyper-V

  1. Avviare Hyper-V Manager.
  2. Fare clic su “connetti al server” seguito da “computer locale” per connettersi a un server Hyper-V predefinito. Questo è un requisito.
  3. Si dovrebbe vedere il nome del PC visualizzato come un server locale sul lato sinistro dello schermo., Al centro dello schermo, vedrai una panoramica delle macchine virtuali attualmente esistenti sul dispositivo. Sul lato destro, dovresti vedere un elenco di comandi sotto il sottotitolo “Azioni.”Per creare una nuova macchina virtuale, selezionare” Creazione rapida.”
  4. Ti verranno date due opzioni di installazione in una finestra pop-up. Scegli l’opzione di installazione che preferisci.
  5. Scegliere il sistema operativo appropriato e fare clic su ” crea macchina virtuale.”Questo avvierà il processo di download, che potrebbe richiedere un po’.,
  6. Per apportare altre modifiche alla configurazione, scegliere “nuovo” nel menu principale invece di “crea macchina virtuale.”

Per estendere le funzionalità della virtualizzazione hardware Hyper-V, è necessario utilizzare il software di virtualizzazione Hyper-V. Un software efficace rende la gestione della virtualizzazione Hyper-V molto più semplice, più produttiva e meno soggetta a errori.

Considerazioni Hyper-V

Hosting

Hyper-V è un hypervisor “nativo” o “tipo 1”. Ciò significa che ha accesso diretto all’hardware della macchina fisica., Questo non è lo stesso di Virtual Server 2005, che è una soluzione di virtualizzazione “ospitata” o “tipo 2” che non ha accesso diretto all’hardware e deve essere eseguita su un sistema operativo host (come Windows Server 2003).

La versione stand-alone di Hyper-V verrà eseguita su bare metal. In altre parole, non è necessario installarlo su un sistema operativo host sottostante. In questo caso, perderai la possibilità di eseguire ruoli server aggiuntivi sulla macchina fisica, ma può essere conveniente. Se non si utilizza l’host Windows Server 2008, non si avrà un’interfaccia grafica., Il server Hyper-V autonomo deve essere amministrato tramite la riga di comando.

Hyper-V Server 2008 è basato sul core del server Windows Server 2008. Tuttavia, non supporta ruoli aggiuntivi, come file server, server DHCP o server DNS, supportati da Server Core. Poiché condividono gli stessi componenti del kernel, non sono necessari driver speciali per eseguire Hyper-V.

Licensing

Windows Server 2008 Standard Edition consente di installare un’istanza del sistema operativo e una macchina virtuale. L’edizione Enterprise consente di eseguire fino a quattro macchine virtuali., L’edizione Datacenter consente di eseguire un numero illimitato di macchine virtuali. Tuttavia, l’edizione Hyper-V stand-alone non include alcuna licenza per i sistemi operativi.

Sebbene non sia richiesto un sistema operativo host sottostante, è comunque necessario acquistare licenze per tutte le istanze Windows installate nelle macchine virtuali., Sia stand-alone e Windows 2008 Hyper-V versioni supporta i seguenti sistemi operativi Windows:

  • Windows Server 2008 x86 e x64
  • Windows Server 2003 x86 e x64 (con Service Pack 2)
  • Server Windows 2000 con Service Pack 4)
  • Vista x86 e x64 (Business, Enterprise e Ultimate edition con Service Pack 1)
  • XP Pro x86 e x64 (con Service Pack 2 o superiore)

Hyper-V supporta anche l’installazione di macchine virtuali Linux di SUSE Linux Enterprise Server 10., Tuttavia, altre distribuzioni Linux sono state segnalate per funzionare su Hyper-V. Le macchine virtuali Linux sono impostate per utilizzare un solo processore virtuale, come lo sono le macchine virtuali XP Service Pack 2 e Windows 2000.

Compatibilità

Con Hyper-V, ogni macchina virtuale viene salvata in un file VHD. Questo è lo stesso formato di file utilizzato da Virtual PC 2003 e 2007 e Microsoft Virtual Server 2005. I file VHD creati da Virtual PC e Virtual Server possono essere utilizzati con Hyper-V, ma vale la pena notare che ci sono alcune differenze hardware virtuali., Ciò significa che i sistemi operativi della macchina virtuale potrebbero dover aggiornare i driver.

Se si sceglie di spostare una macchina virtuale da Virtual Server a Hyper-V, è necessario disinstallare le aggiunte della macchina virtuale dalla macchina virtuale mentre Virtual Server è in esecuzione. Il passo successivo è quello di spegnere la macchina virtuale in Virtual Server. Non salvarlo: gli stati salvati sono incompatibili tra Hyper-V e Virtual Server.

VMware utilizza il formato VMDK, ma dovresti essere in grado di convertire le immagini VMDK in file VHD tramite System Center Virtual Machine Manager., In alternativa, è possibile farlo utilizzando lo strumento Vmdk2Vhd.

Gestione Hyper-V

Lo strumento di gestione Vista Hyper-V consente di gestire in remoto Hyper-V dal desktop Vista. Si dovrebbe avere Service Pack 1 installato prima di installare e utilizzare lo strumento di gestione.

È inoltre possibile utilizzare Microsoft System Center Virtual Machine Manager 2008 per gestire le macchine virtuali Hyper-V e le macchine virtuali in esecuzione su VMware ESX v3 e Microsoft Virtual Server., Se si integra con Microsoft SCCM, è possibile accedere a report, modelli e altre funzionalità progettate per semplificare la creazione e la gestione di macchine virtuali.

Reti virtuali

È possibile scegliere tra le seguenti tre reti virtuali da utilizzare su un server Hyper-V:

  • Rete interna: ciò consente la comunicazione tra la macchina fisica su cui Hyper-V è installato e le macchine virtuali.
  • Rete privata: consente solo la comunicazione tra macchine virtuali.,
  • Rete esterna: consente alle macchine virtuali di interagire con altre macchine fisiche tramite la scheda di rete fisica del server Hyper-V.

Dispositivi emulati e sintetici

Sebbene gli utenti non vedano questa terminologia utilizzata nell’interfaccia, è importante comprendere la differenza tra dispositivi emulati e sintetici in modo da poter ottenere le migliori prestazioni dalle macchine Hyper-V.

“Emulazione del dispositivo” si riferisce al modo in cui il software di virtualizzazione gestisce i dispositivi hardware in Virtual PC e Virtual Server., Il programma di emulazione viene eseguito nella partizione padre, che è la partizione in grado di richiedere nuove partizioni dall’hypervisor. La maggior parte dei sistemi operativi dispone già di driver di periferica per questi dispositivi. Possono avviarsi con loro, ma sono generalmente più lenti dei dispositivi sintetici.

Il dispositivo sintetico è un concetto Hyper-V relativamente nuovo. Questi dispositivi sono stati sviluppati per funzionare con la virtualizzazione e sono stati ottimizzati per funzionare in questo ambiente. Ciò significa che le prestazioni sono solitamente migliori con i dispositivi sintetici rispetto ai dispositivi emulati., Quando si sceglie tra la scheda di rete legacy e la scheda di rete, è utile notare che il primo è un dispositivo emulato e il secondo è un dispositivo sintetico.

Tieni presente che alcuni dispositivi, come la scheda video e i dispositivi di puntamento, possono essere avviati in modalità emulata prima di passare alla modalità sintetica una volta caricati i driver. Questo può aumentare le prestazioni. Per ottimizzare le prestazioni, è necessario scegliere i dispositivi sintetici rispetto ai dispositivi emulati.,

Componenti di integrazione

Una volta installato correttamente un sistema operativo sulla macchina virtuale Hyper-V, è necessario installare i componenti di integrazione. Questo si riferisce a un gruppo di servizi e driver che consentono ai sistemi operativi guest di utilizzare dispositivi sintetici. Possono essere installati su Windows Server 2008 andando al menu ” Azione “nella console Hyper-V e selezionando” Inserisci Integration Services Setup Disk.”Con alcuni sistemi operativi, è necessario passare all’unità CD per installare i componenti manualmente.,

Gestione delle macchine virtuali

Il software di gestione della virtualizzazione è stato creato per semplificare il processo di virtualizzazione. È possibile allocare manualmente le risorse alle macchine virtuali, testarle, crearne spazio sui server e installare le patch quando necessario, ma dividere i singoli sistemi in centinaia richiede molto tempo e richiede molte risorse perché è responsabile dell’esecuzione di tali sistemi, del loro aggiornamento e della loro salvaguardia.,

Quando le macchine virtuali sono associate a una soluzione di provisioning, monitoraggio o gestione, è possibile migrare automaticamente i sistemi su hardware più appropriato. Questo è estremamente utile durante la manutenzione o periodi di utilizzo di picco. Con efficaci strumenti di gestione delle macchine virtuali, è possibile eseguire la retask di un numero di server di massa in pochi secondi, a seconda dell’ora del giorno e del carico di lavoro. Quando un’istanza guest inizia a consumare più risorse, il sistema di monitoraggio della macchina virtuale può spostare questo guest su un server alternativo con meno richiesta o allocare risorse aggiuntive dal pool centrale.,

In breve, la gestione delle macchine virtuali è molto più efficace quando vengono implementati strumenti di monitoraggio e gestione affidabili.

Miglior software di virtualizzazione: SolarWinds Virtualization Manager

SolarWinds Virtualization Manager è una soluzione di monitoraggio delle macchine virtuali progettata per aumentare le prestazioni correggendo rapidamente eventuali problemi che incontra. Questo strumento è una soluzione di virtualizzazione Hyper-V altamente ricca di funzionalità con un’interfaccia dinamica. I dati sono rappresentati graficamente laddove appropriato nelle forme di grafici e grafici, rendendo l’interpretazione veloce, facile e accurata., Il layout è basato su widget, dando a tutte le informazioni chiave uno spazio proprio e impedendo che la dashboard diventi ingombra.

Con VMAN, è possibile risolvere i problemi rapidamente (a volte con non più di un solo clic) perché le azioni di correzione sono integrate. Ciò significa che è possibile risolvere i problemi senza dover accedere a un hypervisor. Performance Insights supporta la risoluzione dei problemi, offrendo visibilità sulla capacità e sull’utilizzo dell’infrastruttura virtualizzata, tra cui macchine virtuali, cluster, contenitori e datastore alternativi.,

VMAN offre anche consigli sulle macchine virtuali. Utilizza l’intelligenza attuabile per facilitare la correzione con un solo clic delle raccomandazioni attuali e previste. Questa funzione ottimizza l’allocazione delle risorse e le prestazioni della macchina virtuale. I consigli possono essere eseguiti singolarmente oppure è possibile selezionarli più volte per eseguirli contemporaneamente. È anche possibile pianificare loro di essere eseguito in un secondo momento o data.

Una delle migliori funzionalità di VMAN è la possibilità di recuperare risorse nel pool virtuale. Con VMAN, è possibile spegnere le macchine virtuali inattive e le macchine virtuali remote spente., Puoi farlo anche per i file VMDK orfani. VMAN consente di eliminare le istantanee (in modo che le risorse possano essere recuperate) come parte delle sue funzionalità di gestione del controllo sprawl VM.

Questo strumento versatile può essere gestito in ambienti on-premise, cloud e ibridi. Esso utilizza un sistema di allarme robusto per tenervi informati di eventuali problemi, con le categorie di avviso che vanno da “critico” a “informativo.”VMAN offre una potente soluzione di capacity planning, che consente di prevedere i requisiti di rete, CPU, memoria e storage sia per VMware vSphere che per Hyper-V.,

VMAN vanta molte funzionalità avanzate oltre a quelle menzionate, e queste funzionalità coprono una gamma di concetti e operazioni di virtualizzazione Hyper-V. Combina funzionalità sofisticate con facilità d’uso, offrendo una soluzione semplice ma efficace. Clicca qui per una prova gratuita di 30 giorni.,

Introduzione al software di virtualizzazione Hyper-V

Questo tutorial di virtualizzazione Hyper-V ha fornito una definizione della tecnologia di virtualizzazione software e hardware Hyper-V, delineato considerazioni e concetti chiave di Hyper-V e fornito informazioni su come utilizzare e sfruttare al meglio questa tecnologia. La tecnologia di virtualizzazione Hyper-V può essere complicata e difficile da gestire, ma il software giusto può semplificare e ottimizzare l’esperienza di gestione. A mio parere, il miglior software Hyper-V sul mercato oggi è SolarWinds VMAN., VMAN è uno strumento user-friendly che offre varie funzionalità, molte delle quali sono in anticipo rispetto alla curva del mercato. Con VMAN, avrai accesso a approfondimenti sfumati e funzionalità avanzate di pianificazione delle risorse.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *