Hyper-V Server Core vs installazione GUI: confronto tra le due opzioni

Inizia con Windows Server 2008, Hyper-V è disponibile come ruolo di Windows Server e come Hyper-V Server autonomo. Esistono essenzialmente tre opzioni di installazione di Hyper-V tra cui scegliere: installazione GUI su Windows Server, installazione Server Core su Windows Server e installazione Hyper-V Server. Questo post del blog mette a confronto queste opzioni di installazione di Hyper-V e fornisce una risposta alla seguente domanda: perché scegliere l’installazione GUI rispetto a Server Core?

In breve, i motivi principali per cui dovresti scegliere l’installazione GUI rispetto all’opzione Server Core includono quanto segue:

  • Installazione completa di Windows Server, il che implica che tutti i ruoli e le funzioni del server sono supportati
  • Disponibilità dell’interfaccia grafica per una gestione semplificata di Hyper-V
  • Fornitura di licenze gratuite per i sistemi operativi guest che eseguono Windows
  • Facilità d’uso grazie all’aiuto di diversi strumenti di gestione e configurazione
  • Supporto completo hardware e software
  • Un’opzione fattibile per le piccole e medie imprese

Tuttavia, confrontando l’installazione Server Core con quella GUI, risulta chiaro che ciascuna di queste opzioni di installazione presenta vantaggi e svantaggi, che discuteremo in dettagliati approfondimenti di seguito.

NAKIVO for Hyper-V Backup

NAKIVO for Hyper-V Backup

Agentless, application-aware backups for Hyper-V. Anti-ransomware protection, instant VM boot from backup, other virtual/physical platform support and more.

Che cos’è Microsoft Hyper-V?

Microsoft Hyper-V è un hypervisor nativo che è possibile utilizzare per creare e gestire VM (VM) e le relative risorse. Ogni VM agisce come un computer separato e consente di eseguire più sistemi operativi guest (OS) in modo isolato. Con Hyper-V è possibile virtualizzare i server e i relativi carichi di lavoro e consolidarli su un unico server fisico. Hyper-V può aiutare a migliorare l’utilizzo delle risorse, creare ambienti di sviluppo e test e garantire la continuità operativa.

Microsoft Hyper-V è disponibile come:

  • Una funzione opzionale di Windows Server 2008 e versioni successive, nonché di Windows 8, Windows 8.1 e Windows 10
  • Un server Hyper-V autonomo

Opzioni di installazione di Hyper-V

Come accennato in precedenza, è possibile installare il ruolo Hyper-V su Windows Server e utilizzarlo per creare e gestire un intero ambiente virtuale. Windows Server offre le seguenti opzioni di installazione per il ruolo Hyper-V:

  • L’opzione Server Core è un’opzione di installazione minima che fornisce funzionalità sufficienti per eseguire i ruoli e le applicazioni server principali, oltre a eliminare le funzioni e i servizi ridondanti.
  • L’opzione di installazione GUI (nota anche come Server con esperienza desktop) è un’opzione di installazione completa che supporta tutti i ruoli e le funzioni del server.

In alternativa, è disponibile l’opzione Hyper-V Server come prodotto autonomo. Questa opzione include solo l’hypervisor Windows, un modello di driver Windows Server e componenti di virtualizzazione. Essenzialmente, l’installazione di un Hyper-V Server è simile a Microsoft Windows Server Core Installation.

Quando si confronta l’installazione Server Core con quella GUI, la principale differenza che viene in mente è la disponibilità di un’interfaccia grafica utente (GUI) standard.Sebbene Hyper-V Server non contenga uno strumento GUI tradizionale, Windows Server consente di scegliere tra la modalità GUI o Core durante l’operazione di installazione. Si noti che la tecnologia hypervisor in Hyper-V Server è identica a quella del ruolo Hyper-V su Windows Server.

Installazione Server Core vs GUI: Migliori procedure consigliate per l’installazione di Hyper-V

Prima di avviare il processo di installazione di Hyper-V, assicurarsi che il computer soddisfi i requisiti di sistema per Hyper-V. Successivamente, scaricare il file ISO di Hyper-V Server o Windows Server da Centro di valutazione e installare il sistema operativo. Ora sei pronto per installare il ruolo Hyper-V e vedere quale opzione di installazione (Server Core o GUI) è la più adatta alle tue esigenze.

Installazione GUI su Windows Server

In questo scenario di installazione, eseguiremo prima l’installazione completa di Windows Server, quindi abiliteremo il ruolo Hyper-V utilizzando Server Manager. Server Manager è una console di gestione utilizzata per gestire e fornire host Hyper-V remoti e locali e VM, oltre ad abilitare e configurare vari ruoli server.

Per eseguire l’installazione della GUI Hyper-V, procedere come segue:

  1. Aprire Server Manager.
  2. Fare clic su Gestisci nella barra dei menu in alto e selezionare Aggiungi ruoli e funzioni.Add Roles and Features (Server Core Installation vs GUI)
  3. Leggi le linee guida e i requisiti nella pagina Prima di iniziare pagina.
  4. Nella pagina successiva, seleziona Installazione basata su ruoli o funzioni, che consente di aggiungere ruoli, servizi di ruolo e funzioni a un server.Select installation type (Server Core Installation vs GUI)
  5. Selezionare un server dal pool di server su cui installare il ruolo Hyper-V.Select destination server (Server Core Installation vs GUI)
  6. Selezionare la casella Hyper-V box per installare il ruolo sul server.Select server roles (Server Core Installation vs GUI)
  7. Si aprirà la procedura guidata Aggiungi ruoli e funzionalità . Seleziona gli strumenti obbligatori per la gestione di questa funzione. Fare clic su Aggiungi funzioni.Add roles and features wizard (Server Core Installation vs GUI)
  8. Nella pagina Hyper-V viene visualizzato un riepilogo delle informazioni di base su Hyper-V e sui prerequisiti per l’installazione.Configuring Hyper-V Role (Server Core Installation vs GUI)
  9. Prima di installare il ruolo Hyper-V, è necessario impostare gli switch virtuali per abilitare le comunicazioni tra host e macchine virtuali, selezionare il protocollo di autenticazione per l’esecuzione delle migrazioni live delle macchine virtuali e assegnare le ubicazioni predefinite per i file del disco rigido virtuale e i file di configurazione delle macchine virtuali. Selezionare le opzioni appropriate nelle pagine corrispondenti.
  10. Nella pagina successiva è possibile rivedere tutte le funzioni selezionate e confermare le modifiche che si desidera apportare. Selezionare la casella Riavviare automaticamente il server di destinazione, se necessario e fare clic su Installa.Confirmation page (Server Core Installation vs GUI)
  11. Al termine dell’installazione, verrà avviato il riavvio automatico.

Installazione di Server Core su Windows Server

In questo scenario di installazione, è necessario prima eseguire l’installazione di Windows Server Core, quindi abilitare il ruolo Hyper-V utilizzando un’interfaccia della riga di comando. A tal fine, è possibile utilizzare PowerShell o il prompt dei comandi. Questa opzione di installazione di Hyper-V funziona allo stesso modo sia su Windows Server Core che su Windows Server con Desktop Experience.

Quando si avvia Windows Server Core, la prima cosa che si vede è il prompt dei comandi, ovvero lo strumento utilizzato per eseguire varie attività e operazioni tramite comandi o script. Si consiglia di abilitare PowerShell perché è facile da usare e offre diverse opzioni di configurazione.

Per eseguire l’installazione di Hyper-V Server Core, procedere come segue:

  1. Nel prompt dei comandi, digitare PowerShell e premere Invio.
  2. Per installare Hyper-V su un server, eseguire il seguente comando:

Install-WindowsFeature -Nome Hyper-V -IncludeManagementTools -Restart

  1. Successivamente, il server si riavvierà automaticamente per applicare tutte le modifiche.

Una volta completata l’operazione di installazione, è possibile utilizzare Hyper-V per creare e gestire l’ambiente Hyper-V. Microsoft fornisce numerosi comandi PowerShell che possono essere organizzati in script. Con il loro aiuto, è possibile semplificare e automatizzare il processo di gestione di Hyper-V.

Per visualizzare tutte le opzioni disponibili, eseguire questo cmdlet:

Get-Command -Module Hyper-V

Sullo schermo dovrebbe essere visualizzato l’elenco completo dei cmdlet che possono essere utilizzati per eseguire varie attività e azioni.

PowerShell cmdlets (Server Core Installation vs GUI)

L’opzione di installazione Hyper-V Server Core installa solo il modulo Hyper-V per Windows PowerShell sul computer. Tuttavia, è anche possibile gestire e configurare un host Hyper-V in remoto utilizzando Hyper-V Manager (lo strumento GUI) su un altro computer.

Installazione di Hyper-V Server

Questa opzione di installazione implica che sul computer verrà installato il prodotto autonomo, che include solo il ruolo Hyper-V, un modello di driver Windows Server e componenti di virtualizzazione. Pertanto, Hyper-V Server può essere utilizzato solo a fini di virtualizzazione e non consente l’aggiunta di altri ruoli server.

Con l’installazione di Hyper-V Server, è necessario eseguire gli stessi passaggi dell’operazione di installazione di Windows Server Core. Per installare Hyper-V Server, procedere come segue:

  1. Scarica il file ISO da Microsoft Evaluation Center.
  2. Masterizza il file su un DVD o un supporto di installazione USB e avvia il sistema da esso.
  3. Seleziona Lingua, Formato Ora e valuta, e Tastiera o metodo di immissione. Clicca su Avanti.
  4. Clicca su Installa ora.
  5. Leggi i termini della licenza e poi seleziona la casella Accetto i termini della licenza.
  6. Seleziona Personalizzato: installa solo la versione più recente di Hyper-V (avanzato).
  7. Scegliere il disco su cui si desidera installare Hyper-V Server.
  8. L’operazione di installazione dovrebbe avviarsi.
  9. Dopo il riavvio del sistema, verrà richiesto di inserire una nuova password e di confermarla prima di effettuare l’accesso. Premere Invio.
  10. Il prompt dei comandi e lo strumento Sconfig dovrebbero aprirsi automaticamente. A questo punto, l’hypervisor è pronto per funzionare senza ulteriori configurazioni.

Hyper-V Server interface (Server Core Installation vs GUI)

Si noti che se la gestione di un ambiente virtuale tramite l’interfaccia della riga di comando risulta complessa, il computer che esegue Hyper-V Server può essere gestito anche in remoto con l’aiuto degli strumenti di amministrazione server remota (RSAT).

Perché scegliere l’installazione GUI rispetto a Server Core?

Di seguito risponderemo alla domanda: perché scegliere l’installazione GUI rispetto al Server Core? A tal fine, è necessario discutere i pro e i contro di queste opzioni di implementazione Hyper-V. Sono evidenziati nella tabella sottostante.

Installazione GUI Installazione Server Core Hyper-V Server
È obbligatoria una licenza del sistema operativo per ogni core. Windows Server Standard Edition fornisce licenze per 2 VM in esecuzione, mentre l’Edizione Datacenter consente di concedere in licenza un numero illimitato di VM Hyper-V. È obbligatoria una licenza del sistema operativo per ogni core. Windows Server Standard Edition fornisce licenze per 2 VM in esecuzione, mentre l’Edizione Datacenter consente di concedere in licenza un numero illimitato di VM Hyper-V. Hyper-V Server è disponibile gratuitamente, ma è necessario acquistare licenze per ogni VM guest.
L’interfaccia grafica standard e altri strumenti di gestione del server sono disponibili o possono essere abilitati manualmente in un secondo momento.

È possibile utilizzare sia la riga di comando che le interfacce grafiche utente per gestire l’ambiente Hyper-V.

Gli strumenti basati su GUI non sono disponibili. Tutte le operazioni vengono eseguite utilizzando l’interfaccia della riga di comando.

È possibile utilizzare gli strumenti di amministrazione remota del server (RSAT) per gestire in remoto gli host Hyper-V e le VM da un altro computer.

Non sono disponibili strumenti basati su GUI. Tutte le operazioni vengono eseguite utilizzando l’interfaccia della riga di comando.

È possibile utilizzare gli strumenti di amministrazione remota del server (RSAT) per gestire in remoto host Hyper-V e VM da un altro computer.

Ha l’ingombro maggiore tra le tre opzioni perché include più funzioni e componenti. Ha un ingombro ridotto perché Windows Server Core include la maggior parte dei ruoli server, ma non tutti. Ha l’ingombro minore tra le tre opzioni perché vengono installati solo i componenti principali.
Consuma una grande quantità di risorse hardware per l’esecuzione di varie operazioni. Garantisce un consumo efficiente delle risorse. Occupa meno spazio su disco e utilizza meno memoria.
Richiede un numero elevato di requisiti per patch e interventi di manutenzione.

Pertanto, sarebbe necessario eseguire numerosi aggiornamenti e riavvii.

Richiede meno patch e manutenzione, il che significa che il sistema subisce meno riavvii. Richiede meno patch e manutenzione, il che significa che il sistema subisce meno riavvii.
Ha la superficie di attacco più ampia tra le tre opzioni a causa dei molteplici componenti che include; pertanto, il server presenta più potenziali vulnerabilità. Ha una superficie di attacco relativamente piccola perché sono installati solo i componenti essenziali del server, riducendo così il numero di potenziali vulnerabilità. Ha la superficie di attacco più piccola perché il server include un numero limitato di componenti principali, il che lo rende meno vulnerabile agli attacchi.
Supporto hardware e software completo. Supporto hardware e software limitato. Supporto hardware e software limitato.

Come potete vedere, quando si sceglie tra l’installazione Server Core e GUI, è necessario tenere conto dei vantaggi e degli svantaggi di ciascuna. Di seguito sono riportati solo alcuni dei motivi per cui potreste scegliere l’installazione GUI rispetto a Server Core:

  • La disponibilità dell’interfaccia grafica utente standard semplifica la gestione e la configurazione di Hyper-V.
  • Non tutti gli amministratori IT dispongono delle competenze necessarie per gestire un ambiente senza GUI. Pertanto, la formazione sarebbe obbligatoria.
  • Se si verificano problemi, è più facile individuarli ed eliminarli utilizzando la GUI.
  • Windows Server Core e Hyper-V Server funzionano entrambi molto bene per gli ambienti server di produzione grazie al loro consumo efficiente delle risorse, alla superficie di attacco ridotta, alla maggiore sicurezza e alla gestione minima del server. Tuttavia, Windows Server in modalità GUI fornisce anche funzionalità e capacità di elaborazione sufficienti per eseguire attività e operazioni per le piccole e medie imprese.
  • Confrontando l’installazione Server Core con la GUI, risulta chiaro che il server basato su GUI offre più ruoli e funzioni server che possono essere abilitati utilizzando un ampio set di strumenti di gestione Hyper-V.

Protezione dei dati con NAKIVO Backup & Replication & Replica

Se avete finalmente scelto tra l’installazione Server Core e la GUI, ora siete pronti per creare una nuova infrastruttura virtuale. Tuttavia, affinché il tuo ambiente virtuale funzioni senza interruzioni e in modo ottimale, devi assicurarti che tutti i dati e le applicazioni critici siano protetti in modo sicuro e possano essere rapidamente ripristinati in caso di necessità.

NAKIVO Backup & Replication è una soluzione di protezione dei dati veloce e affidabile che può aiutarti a eseguire il backup e la replica delle VM in esecuzione su un server Hyper-V autonomo, su Windows Server con il ruolo Hyper-V abilitato, nonché delle VM in esecuzione in un cluster di failover Hyper-V. Con NAKIVO Backup & Replication & Replication, puoi eseguire backup di Hyper-V basati su immagini, incrementali e sensibili alla coerenza con le applicazioni e ai processi di replica Hyper-V, il che significa che i dati nelle applicazioni e nei database in esecuzione nelle VM sono coerenti e che solo i blocchi di dati univoci vengono copiati nel repository di backup.

Questi backup e repliche delle VM possono essere archiviati localmente o offsite. I backup possono essere copiati e inviati a un cloud privato o pubblico, mentre le repliche delle VM di origine possono essere trasferite in una posizione remota e utilizzate per il failover in caso di ripristino di emergenza.

Per quanto riguarda il ripristino di emergenza, NAKIVO Backup & Replication consente di creare flussi di lavoro di ripristino dell’ambiente (SR) combinando varie azioni e condizioni in un algoritmo automatizzato. I flussi di lavoro SR possono essere di qualsiasi complessità e servire a vari scopi (prevenzione dei disastri o migrazione pianificata dei data center, ecc.). Utilizzando questa funzione, è possibile effettuare l’orchestrazione e l’automatizzazione dell’intero processo di ripristino di emergenza, il che significa che i flussi di lavoro SR consentono di implementare facilmente il piano di ripristino di emergenza con un input minimo da parte vostra.

1 Year of Free Data Protection: NAKIVO Backup & Replication

1 Year of Free Data Protection: NAKIVO Backup & Replication

Deploy in 2 minutes and protect virtual, cloud, physical and SaaS data. Backup, replication, instant recovery options.

Le persone leggono anche