La creazione di una macchina virtuale comporta la configurazione della memoria e del processore per fornire le risorse di elaborazione appropriate per il carico di lavoro che si intende eseguire sulla macchina virtuale. Il carico di lavoro è costituito dal sistema operativo guest e da tutti i servizi e le applicazioni che verranno eseguiti contemporaneamente sulla macchina virtuale.

Se è necessario modificare le risorse di elaborazione di una macchina virtuale, sarà possibile riconfigurare le risorse in base alle esigenze. Sarà inoltre possibile specificare i controlli delle risorse per automatizzare la modalità di allocazione delle risorse alle macchine virtuali.

Configurare la memoria o i processori per una macchina virtuale

Per eseguire il carico di lavoro, è necessario che a una macchina virtuale venga allocata la quantità di memoria necessaria. La memoria viene tuttavia utilizzata solo quando la macchina virtuale è in esecuzione o sospesa. Per ulteriori informazioni sull'allocazione della memoria, vedere la pagina relativa all'ottimizzazione delle prestazioni per i server di virtualizzazione nelle linee guida per l'ottimizzazione delle prestazioni per Windows Server 2008 (https://go.microsoft.com/fwlink/?LinkID=135682).

Il numero di processori virtuali da configurare dipende dal sistema operativo guest. Per ulteriori informazioni sulla determinazione della quantità di memoria e dei processori appropriati per il sistema operativo guest che verrà eseguito sulla macchina virtuale, vedere la pagina relativa alle informazioni sulle machine virtuali e sui sistemi operativi guest (https://go.microsoft.com/fwlink/?LinkID=128037).

Hyper-V rende disponibili le impostazioni per la compatibilità del processore che consentono di utilizzare con facilità un sistema operativo meno recente e di eseguire con rapidità la migrazione tramite Live Migration di una macchina virtuale in un altro computer fisico con una versione del processore diversa. Per lo scenario di migrazione sono valide le considerazioni seguenti:

  • L'impostazione Esegui migrazione a un computer fisico con una versione diversa del processore assicura che la macchina virtuale utilizzerà solo le funzionalità del processore disponibili in tutte le versioni di un processore che supporta la virtualizzazione di uno stesso produttore. Non viene fornita la compatibilità tra processori di produttori diversi.

  • Questa impostazione è utile negli scenari di disponibilità elevata e di backup e ripristino, in quanto consente di spostare con facilità una macchina virtuale a disponibilità elevata in un altro nodo di un cluster o di ripristinare una configurazione hardware diversa per una macchina virtuale.

Nota

Se il computer fisico dispone di più processori e utilizza l'architettura NUMA (Non-Uniform Memory Architecture), è consigliabile non assegnare a una macchina virtuale un numero di processori o una quantità di memoria maggiori di quelli disponibili in un singolo nodo NUMA. Ad esempio, non assegnare 4 processori a una macchina virtuale se ogni nodo NUMA dispone solo di 2 processori. Per ulteriori informazioni sull'architettura del processore del computer fisico, vedere la documentazione fornita con il computer.

Per configurare la memoria o i processori per una macchina virtuale
  1. Aprire la console di gestione di Hyper-V. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione e quindi fare clic su Console di gestione di Hyper-V.

  2. Nel riquadro dei risultati in Macchine virtuali selezionare la macchina virtuale che si desidera configurare.

  3. Nel riquadro Azioni sotto il nome della macchina virtuale fare clic su Impostazioni. Nel riquadro di spostamento fare quindi clic sull'impostazione hardware appropriata come descritto nella procedura seguente.

  4. Per configurare la memoria, fare clic su Memoria. Nella pagina Memoria specificare la nuova quantità di memoria.

  5. Per configurare il processore, fare clic su Processore. Se il sistema operativo guest supporta più processori, specificare il numero di processori da assegnare alla macchina virtuale. Fare clic su OK.

Configurare l'allocazione delle risorse per una macchina virtuale

I controlli delle risorse consentono di controllare in modi diversi la modalità con cui Hyper-V alloca risorse alle macchine virtuali. Di seguito viene riportata una breve descrizione di ogni controllo: Per ulteriori informazioni sui controlli, vedere la sezione relativa a pesi e riserve nelle linee guida per l'ottimizzazione delle prestazioni per Windows Server 2008 (https://go.microsoft.com/fwlink/?LinkID=135682).

  • Riserva della macchina virtuale. Specifica la percentuale delle risorse del processore disponibili per una machina virtuale riservata per la macchina virtuale. Questa impostazione assicura che la percentuale specificata sarà disponibile per la macchina virtuale. Questa impostazione può inoltre influire sul numero di macchine virtuali che è possibile eseguire contemporaneamente.

  • Limite della macchina virtuale. Specifica la percentuale massima delle risorse del processore disponibili per una machina virtuale che può essere utilizzata dalla macchina virtuale. Questa impostazione viene applicata indipendentemente dal fatto che altre macchine virtuali siano in esecuzione.

  • Peso relativo. Specifica la modalità con cui Hyper-V alloca risorse alla macchina virtuale quando più macchine virtuali sono in esecuzione e competono tra loro per le risorse.

Per configurare l'allocazione delle risorse per una macchina virtuale
  1. Aprire la console di gestione di Hyper-V. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione e quindi fare clic su Console di gestione di Hyper-V.

  2. Nel riquadro dei risultati in Macchine virtuali selezionare la macchina virtuale che si desidera configurare.

  3. Nel riquadro Azioni sotto il nome della macchina virtuale fare clic su Impostazioni.

  4. Nel riquadro di spostamento fare clic su Processore.

  5. In Controllo risorse specificare la quantità per ogni controllo che si desidera utilizzare. Fare clic su OK.

Ulteriori considerazioni

  • Per impostazione predefinita, per eseguire questa procedura è necessaria almeno l'appartenenza al gruppo Administrators locale o a un gruppo equivalente. Un amministratore può tuttavia utilizzare Gestione autorizzazioni per modificare i criteri di autorizzazione in modo che un utente o un gruppo di utenti possa completare questa procedura. Per ulteriori informazioni, vedere la pagina relativa all'utilizzo di Gestione autorizzazioni per la sicurezza di Hyper-V (https://go.microsoft.com/fwlink/?LinkId=142886).

  • Affinché sia possibile modificare le impostazioni relative alla memoria o al processore, è necessario che la macchina virtuale sia spenta.

Ulteriori riferimenti