Distribuire le macchine virtuali con il provisioning rapido tramite copia SAN nell'infrastruttura VMM

Importante

Questa versione di Virtual Machine Manager (VMM) ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a VMM 2022.

Questo articolo descrive come eseguire il provisioning rapido delle macchine virtuali in System Center Virtual Machine Manager (VMM) tramite copia SAN.

Il provisioning rapido fornisce un metodo per la distribuzione di nuove macchine virtuali negli array di archiviazione senza dover copiare le macchine virtuali nella rete. VMM usa l'infrastruttura SAN per la clonazione delle macchine virtuali, con un modello di macchina virtuale per personalizzare il sistema operativo guest.

  • È possibile usare il provisioning rapido per distribuire macchine virtuali e macchine virtuali autonome distribuite come parte di un servizio.
  • È possibile creare un modello in grado di supportare la copia SAN da un disco rigido virtuale (VHD) che risiede in un'unità logica di archiviazione che supporta la copia SAN tramite clonazione o snapshot.
  • Quando si crea una macchina virtuale usando il modello compatibile con copia SAN, VMM crea rapidamente una copia di lettura-scrittura dell'unità logica che contiene il disco rigido virtuale e inserisce i file della macchina virtuale nella nuova unità logica. Quando VMM distribuisce una macchina virtuale usando il provisioning rapido tramite copia SAN, VMM usa un trasferimento tramite SAN anziché un trasferimento tramite rete. Durante un trasferimento tramite SAN viene creata una copia SAN dell'unità logica che contiene la macchina virtuale. Tale copia viene quindi assegnata all'host o al cluster host di destinazione. Poiché i file per una macchina virtuale non vengono spostati nella rete quando si trasferisce una macchina virtuale su una san, è molto più veloce di un trasferimento tramite una rete standard.
  • È possibile usare uno dei metodi seguenti per creare un modello in grado di supportare la copia SAN.
    • Creare un modello in grado di supportare la copia SAN da una nuova macchina virtuale
    • Creare un modello in grado di supportare la copia SAN da una macchina virtuale esistente

Prima di iniziare

  • Le archiviazioni a cui il computer con provisioning può accedere possono essere partizionate durante il processo di provisioning anche se è selezionato un disco specifico come disco del sistema operativo. In questo caso, i dati verranno persi. Per garantire l'uso di un volume di avvio specifico, usare l'individuazione approfondita e non riavviare il computer prima del completamento della distribuzione del sistema operativo.
  • L'array di archiviazione deve supportare le nuove funzionalità di gestione di archiviazione di VMM.
  • L'array di archiviazione deve supportare la clonazione o gli snapshot ed è necessario che tali funzionalità siano abilitate. Potrebbe essere necessaria una licenza aggiuntiva da parte del fornitore dell'archiviazione.
  • Il pool di archiviazione da usare per il provisioning rapido deve essere gestito tramite VMM. Per soddisfare questo requisito, è necessario aggiungere il provider SMI-S (Storage Management Initiative Specification) per l'array, individuare i pool di archiviazione, classificare l'archiviazione e impostare il metodo di allocazione preferito per l'array di archiviazione scegliendo lo snapshot o la clonazione.
  • Il pool di archiviazione da usare per il provisioning rapido deve essere allocato nel gruppo host in cui si desidera usare il provisioning rapido delle macchine virtuali.
  • Gli host Hyper-V da usare come destinazioni di selezione host devono essere membri del gruppo host. Inoltre, devono essere soddisfatti i seguenti prerequisiti:
    • Se si desidera creare un modello in grado di supportare la copia SAN da una nuova macchina virtuale, anche l'host in cui creare la macchina virtuale deve essere membro di questo gruppo host.
    • Se si desidera creare un modello in grado di supportare la copia SAN da una macchina virtuale esistente, nonché creare e assegnare l'unità logica dal server di libreria, quest'ultimo deve essere membro di questo gruppo host. Pertanto, il server di libreria deve essere un host Hyper-V. Se non si vuole aggiungere il server di libreria come host, è possibile assegnare l'unità logica fuori banda usando gli strumenti di gestione della matrice di archiviazione.
    • Per usare il provisioning rapido per distribuire macchine virtuali di seconda generazione, è necessario scegliere un host con un sistema operativo in grado di supportarle.
    • Tutti gli host Hyper-V da usare per il provisioning rapido e il server di libreria devono poter accedere all'array di archiviazione. Inoltre, è necessario usare lo stesso tipo di connettività SAN. Affinché le migrazioni SAN abbiano esito positivo, non è possibile avere alcuni host che si connettono alla matrice tramite Fibre Channel e altri che si connettono tramite iSCSI. La configurazione varia in base all'hardware di archiviazione.
  • Il fornitore dell'archiviazione dovrebbe fornire informazioni specifiche sulla configurazione, anche se in genere per la configurazione è necessario:
    • Aggiungere la funzionalità di I/O a percorsi multipli (MPIO) in ogni host che avrà accesso all'array di archiviazione Fibre Channel o iSCSI. È possibile aggiungere la funzionalità MPIO tramite Server Manager.
      • Se la funzionalità MPIO è già abilitata prima dell'aggiunta di un host alla gestione VMM, essa verrà abilitata automaticamente in VMM per gli array di archiviazione supportati tramite il modulo DSM (Device Specific Module) Microsoft. Se sono già state installate macchine virtuali specifiche del fornitore per matrici di archiviazione supportate e quindi aggiungere l'host alla gestione VMM, le impostazioni MPIO specifiche del fornitore verranno usate per comunicare con tali matrici.
      • Se si aggiunge un host a VMM prima di aggiungere la funzionalità MPIO, sarà necessario configurare manualmente MPIO per aggiungere gli ID hardware dei dispositivi individuati. In alternativa, è possibile installare i DMS specifici del fornitore.
      • Se si usa una rete SAN (Fibre Channel Storage Area Network), ogni host che accederà alla matrice di archiviazione deve avere una scheda del bus host (HBA) installata. Verificare inoltre che gli host vengano suddivisi in zone in modo da consentirne l'accesso all'array di archiviazione.
      • Se si usa una rete SAN iSCSI, verificare che siano stati aggiunti i portali iSCSI e che l'iniziatore iSCSI sia stato registrato nell'array. Verificare anche che il servizio iniziatore iSCSI Microsoft in ogni host sia avviato e impostato su Automatico. Per informazioni su come creare una sessione iSCSI in un host tramite VMM, vedere Come configurare l'archiviazione in un host Hyper-V in VMM.

creare un modello in grado di supportare la copia SAN da una nuova macchina virtuale

Creare una nuova macchina virtuale in un'unità logica assegnata a un host Hyper-V. Nel server di libreria creare un modello in grado di supportare la copia SAN dalla macchina virtuale.

Nota

  • Non è necessario che il server di libreria sia un host Hyper-V gestito, ma deve essere in grado di accedere al pool di archiviazione in cui risiede l'unità logica.
  • Quando si crea il modello, la registrazione dell'unità logica viene automaticamente annullata dall'host, che quindi la registra nel server di libreria.
  1. Creare un'unità logica nell'infrastruttura di archiviazione VMM dal pool di archiviazione gestito da usare per il provisioning rapido. In alternativa, è possibile creare e assegnare l'unità logica nello strumento di gestione della matrice di archiviazione.

  2. Assegnare l'unità logica al gruppo host in cui risiede l'host di destinazione, quindi assegnarla all'unità logica nell'host. Quando si assegna il LUN, è possibile formattarlo e assegnare una lettera di unità. Assicurarsi che l'unità logica da assegnare debba essere vuota.

  3. Creare una macchina virtuale con un file del disco rigido virtuale vuoto nell'unità logica.

    • In Seleziona origine selezionareCrea la nuova macchina virtuale con un disco rigido virtuale vuoto.
    • In Configura hardware, configurare le impostazioni necessarie. Assicurarsi che sia selezionato Crea un nuovo disco rigido virtuale .
    • In Select Destination (Selezione destinazione) confermare l'impostazione predefinita Distribuisci la macchina virtuale in un host.
    • In Configura impostazioni selezionare l'unità creata dall'unità logica assegnata in Seleziona cartella destinazione. Verificare che l'opzione SAN (migrazione supportata) sia visualizzata accanto alle informazioni sull'unità. Ad esempio: (L:) [9,92 GB gratuito di 10,00 GB, SAN (migration capable)].
    • In Risorse computer selezionare Disco rigido virtuale. In Sfoglia>cartella Seleziona destinazione selezionare l'unità creata dall'unità logica assegnata.
    • In Select Network (Seleziona rete) e Aggiungi proprietà, selezionare le impostazioni obbligatorie. In Riepilogo esaminare le impostazioni e selezionare Crea. Verificare che la macchina virtuale sia elencata in macchine virtuali e servizi>tutte lemacchine virtuali host>.
  4. Nella nuova macchina virtuale, installare e personalizzare il sistema operativo guest e le applicazioni desiderate. Generalizzare l'immagine usando Sysprep.exe con le opzioni /generalize e /oobe per generalizzare il disco rigido virtuale associato. Altre informazioni Al termine, assicurarsi che non siano presenti file di immagine .iso collegati all'unità DVD virtuale.

Creare un modello in grado di supportare la copia SAN da una macchina virtuale esistente

Creare un modello da una macchina virtuale esistente.

  • Se si intende eseguire questa la procedura in VMM, è necessario aggiungere il server di libreria come host Hyper-V gestito. Ciò consente di assegnare l'unità logica al server di libreria tramite VMM. Se non si vuole rendere la libreria un host Hyper-V gestito, è possibile usare gli strumenti di gestione del fornitore della matrice per assegnare l'unità logica al server di libreria.
  • È necessario disporre di un disco rigido virtuale esistente, generalizzato con Sysprep, da usare come immagine di base per il provisioning rapido.
  • Creare una cartella nella condivisione di libreria che verrà usata per montare l'unità logica in e per archiviare il disco rigido virtuale. Ad esempio, nella condivisione di libreria SEALibrary creare una cartella denominata Provisioning rapido VHD.
  1. Creare un'unità logica nell'infrastruttura di archiviazione VMM dal pool di archiviazione gestito da usare per il provisioning rapido.

  2. Formattare l'unità logica e montarla nel percorso della cartella creata.

  3. Assegnare l'unità logica al server di libreria. Se il server di libreria è un host Hyper-V gestito, è possibile creare e assegnare l'unità logica dal server di libreria. È anche possibile formattare il disco con NTFS e montare l'unità logica nel percorso della cartella nella condivisione di libreria nello stesso momento.

    • Quando si crea l'unità logica, selezionare l'opzione Montaggio nella cartella> NTFS vuota seguenteSfoglia e quindi selezionare la cartella creata.
    • Non assegnare una lettera di unità. Inoltre, non creare mai più punti di montaggio nella cartella.
  4. Se il server di libreria non è un host Hyper-V gestito, usare gli strumenti di gestione del fornitore della matrice per creare l'unità logica e rimuovere il mascheramento dell'unità logica nel server di libreria. Eseguire quindi le operazioni seguenti:

    • Non assegnare una lettera di unità.
    • Usare Gestione dischi (diskmgmt.msc) per eseguire nuovamente la scansione del disco, inizializzare il disco e formattarlo.
    • In Gestione disco montare l'unità logica nel percorso della cartella creato nella condivisione di libreria (Modifica lettera unità e percorsi>Aggiungi>montaggio nella cartella NTFS vuota seguente e selezionare la cartella di libreria vuota).
  5. Copiare il disco rigido virtuale che si vuole usare nella nuova cartella nella condivisione di libreria.

    Nota

    Il disco rigido virtuale deve essere l'unico file nell'unità logica.

  6. Nella condivisione di libreria viene visualizzata la nuova cartella creata. Per verificare il supporto per la copia SAN del disco rigido virtuale, selezionare la nuova cartella e in Oggetti libreria fisica selezionare il file VHD. L'opzione Copia SAN supportata deve essere impostata su .

Creare un modello che supporta la copia SAN

  1. Selezionare Libreria>Crea>modello di macchina virtuale.
  2. In Creazione guidata> modello di macchina virtualeSelezionare Origine selezionare Da una macchina virtuale esistente distribuita in un host>Sfoglia. Selezionare la macchina virtuale nell'unità logica. Selezionare nel messaggio di avviso.
  3. In Identità immettere un nome e una descrizione del modello.
  4. In Configura hardware selezionareAvanti. La classificazione visualizzata corrisponde a quanto assegnato al pool di archiviazione da cui è stata creata l'unità logica.
  5. In Configura sistema operativo selezionareAvanti.
  6. In Seleziona server di libreria selezionare il server di libreria in cui si vuole creare il modello. Verificare che il tipo di trasferimento sia SAN e selezionare Avanti. Il server di libreria deve avere accesso allo stesso pool di archiviazione dell'host.
  7. In Seleziona percorso selezionareSfoglia e selezionare un percorso nel server di libreria per archiviare i file della macchina virtuale.
  8. In Riepilogo esaminare le impostazioni e selezionare Crea. In Processi è possibile tenere traccia della creazione del modello. Attendere che lo stato sia Completato. Verificare il modello neimodelli di macchina virtualedei modelli>di libreria>.

Distribuire una macchina virtuale dal modello

Distribuire ora una macchina virtuale dal modello con supporto per la copia SAN. Questa procedura descrive come distribuire una macchina virtuale autonoma. In alternativa, è possibile selezionare il modello quando si crea un servizio. Assicurarsi che:

  • Gli host in cui distribuire le macchine virtuali devono avere accesso al pool di archiviazione gestito nel quale risiede l'unità logica associata al modello.
  • Se si vuole distribuire le macchine virtuali in un cloud privato, la classificazione di archiviazione assegnata all'unità logica che è stata usata per la creazione del modello in grado di supportare la copia SAN deve essere disponibile per il cloud privato.
  • Per la distribuzione cloud, i gruppi host usati per fornire risorse al cloud privato devono contenere gli host dotati di accesso al pool di archiviazione gestito in cui risiede l'unità logica associata al modello.
  1. Selezionare Macchine virtuali e servizi>Crea>macchina virtuale.

  2. Nella Creazione guidata > macchina virtuale Selezionare Origine selezionare Usa una macchina virtuale esistente, un modello di macchina virtuale o un disco> rigido virtualeSfoglia. Selezionare il tipo modello di macchina virtuale e selezionare il modello creato per il provisioning rapido. Nella colonna Copia SAN supportata del modello deve essere visualizzata l'opzione .

  3. In Seleziona origine selezionareAvanti.

  4. Completare il resto della procedura guidata per creare e distribuire la macchina virtuale.

    Nota

    • In Configuraconfigurazione del bushardware> lasciare vuoto l'elenco Classificazione o selezionare la classificazione di archiviazione
    • In Seleziona host o Seleziona cloud verificare che la colonna Tipo di trasferimento indichi SAN.
    • Se si è scelto di posizionare la macchina virtuale in un host, in Configurare lerisorse del computer delle impostazioni > selezionare il disco rigido virtuale per verificare le opzioni di distribuzione. Per il provisioning rapido tramite copia SAN, assicurarsi che il metodo per distribuire il disco rigido virtuale nell'elenco host sia Trasferire il disco virtuale usando la SAN.
  5. Dopo aver completato la procedura guidata, aprire Processi>Crea processo macchina virtuale per visualizzare lo stato del processo.

  6. Quando si crea una macchina virtuale da un modello che supporta la copia SAN, il provisioning della nuova unità logica viene automaticamente eseguito dallo stesso pool di archiviazione in cui si trova il disco rigido virtuale usato per creare il modello che supporta la copia SAN. L'unità logica viene automaticamente registrata e montata nell'host di destinazione.

  7. Per verificare che la creazione della macchina virtuale sia stata completata, aprire l'area di lavoro VM e servizi. Espandere Tutti gli host o i cloud e individuare e selezionare l'host di destinazione o il cloud privato. In VM, verificare che la macchina virtuale sia visualizzata. Aprendo Gestione disco (diskmgmt. msc) dall'host di destinazione, è possibile visualizzare il nuovo disco assegnato e registrato per l'host.

Passaggi successivi

Gestire le impostazioni della macchina virtuale.