Condividi tramite


Configurare Fibre Channel virtuale Hyper-V nell'infrastruttura di archiviazione VMM

Leggere questo articolo per configurare Fibre Channel virtuale Hyper-V nell'infrastruttura di archiviazione di System Center Virtual Machine Manager (VMM).

Fibre Channel virtuale fornisce macchine virtuali Hyper-V con connettività diretta all'archiviazione basata su Fibre Channel. Hyper-V fornisce porte Fibre Channel all'interno dei sistemi operativi guest in modo da poter virtualizzare applicazioni e carichi di lavoro con dipendenze dall'archiviazione Fibre Channel. È anche possibile raggruppare i sistemi operativi guest su Fibre Channel.

Prima di iniziare

  • VMM supporta le distribuzioni Fibre Channel virtuali seguenti:
    • Matrice di archiviazione singola connessa a un'unica infrastruttura (costituita da commutatori singoli o multipli) connessa a un'unica rete SAN virtuale (vSAN). Una rete vSAN è un gruppo denominato di porte HBA (Fibre Channel Host Bus Adapter) fisiche in un computer host che le macchine virtuali si connettono per accedere ai dispositivi di archiviazione Fibre Channel.
    • Matrice di archiviazione singola connessa a più infrastrutture (costituite da commutatori singoli o multipli per infrastruttura) connessi a una singola rete vSAN.
    • Più array di archiviazione connessi a un'unica infrastruttura (costituita da commutatori singoli o multipli) connessi a una singola rete vSAN.
    • Più array di archiviazione connessi a più infrastrutture (costituite da commutatori singoli o multipli per infrastruttura) connessi a più vSAN. Questa configurazione fornisce percorsi doppi ridondanti agli array di archiviazione.

Ecco gli elementi necessari:

  • È possibile creare una o più reti vSAN per ogni computer host. Una rete vSAN può contenere solo HBA da un unico tessuto di rete.
  • Gli array di archiviazione, i commutatori e gli HBA devono avere installato il firmware e i driver più recenti.
  • Verificare che gli array di archiviazione possano presentare unità logiche.
  • Abilitare NPIV nei commutatori Fibre Channel e nelle schede HBA.
  • Gli host Hyper-V devono eseguire Windows Server 2012 o versione successiva.
  • Gli host Hyper-V devono eseguire Windows Server 2016 o versione successiva.
  • Gli host Hyper-V devono eseguire Windows Server 2019 o versione successiva.
  • Verificare che sia installato un provider SMI-S. VMM gestisce le infrastrutture Fibre Channel e i dispositivi SAN usando il provider SMI-S. Ricordarsi di non installare il provider SMI-S nel server VMM, ma in un server a cui il server VMM può connettersi con un FQDN o un indirizzo IP.

Distribuire Fibre Channel virtuale

Per distribuire Fibre Channel virtuale, seguire questa procedura:

  1. Scoprire e classificare i tessuti Fibre Channel.
  2. Creare vSAN per ciascun host computer raggruppando le porte HBA.
  3. Creare una macchina virtuale che possa accedere all'archiviazione Fibre Channel virtuale.
  4. Crea zone che connettono ogni host o VM vHBA a un array di storage. Le zone vengono usate per connettere una matrice Fibre Channel a una macchina virtuale del computer host.
  5. Creare lun e registrarli per un host, una macchina virtuale o un livello di servizio.
  6. Creare un modello di servizio e aggiungervi modelli di macchina virtuale. Per ogni vHBA specificare assegnazioni WWN dinamiche o statiche e selezionare la classificazione. Creare e distribuire un livello di servizio basato sul modello di servizio per accedere all'archiviazione Fibre Channel virtuale. Zonare una matrice Fibre Channel al livello, aggiungere un disco, creare un LUN e registrare il LUN nel livello.

Scoprire e classificare le reti Fibre Channel

  1. Selezionare Infrastruttura>Archiviazione>Aggiungi risorse>Dispositivi di archiviazione.
  2. In Aggiunta guidata dispositivi di archiviazione>Seleziona tipo di provider, seleziona Infrastruttura Fibre Channel individuata e gestita da un provider SMI-S.
  3. In Specifica l'ambito di individuazione, specifica l'indirizzo IP o il nome di dominio completo (FQDN) e il numero di porta del provider.
  4. Se si usa SMI-S, specificare se il provider usa SMI-S CIMXML o SMI-S WMI e aggiungere l'indirizzo IP/FQDN e la porta usata per connettersi al provider nel server remoto. Se si usa CIMXML, è possibile abilitare SSL.
  5. Specificare un account per la connessione al provider.
  6. In Gather Information (Raccogli informazioni) VMM individua e importa automaticamente le informazioni sull'infrastruttura Fibre Channel. Se il processo di individuazione ha esito positivo, nella pagina sono elencati il nome della rete, i switch e i World Wide Node Names (WWNN) della rete individuati. Al termine del processo, selezionare Avanti. Per ripetere il processo di individuazione dopo un tentativo non riuscito, selezionare Provider di analisi.
  7. Se è stata selezionata l'opzione per usare una connessione SSL per un provider SMI-S, assicurarsi che:
    • Durante l'individuazione viene visualizzata la finestra di dialogo Certificato di importazione. Controllare le impostazioni e selezionare Importa. Per impostazione predefinita, viene verificato il nome comune (CN) del certificato. L'individuazione della memorizzazione può non riuscire se non è presente un CN o non corrisponde.
    • Se l'individuazione non riesce perché il CN disabilita la verifica del nome comune (CN) nel Registro di sistema sul server VMM, nel Registro di sistema andare a HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Storage Management/ e creare un nuovo valore DWORD - DisableHttpsCommonNameCheck. Impostare il valore su 1.
  8. Nella pagina Fibre Channel Fabrics eseguire le operazioni seguenti per ogni infrastruttura di archiviazione che richiede una classificazione:
    1. Nella colonna Dispositivo di archiviazione, selezionare la casella di controllo accanto a un'infrastruttura Fibre Channel che si desidera gestire tramite VMM.
    2. Nella colonna Classificazione, selezionare la classificazione da assegnare al tessuto. Il compito di classificazione del tessuto è distinto da quello per la classificazione dell'archiviazione, anche se il concetto è simile.
  9. Nella pagina Riepilogo confermare le impostazioni e selezionare Fine.

Creare vSAN e assegnare HBA

È possibile creare vSAN e assegnarvi schede HBA. È possibile creare una o più reti vSAN per ogni computer host. Ogni vSAN può contenere solo HBA provenienti dallo stesso tessuto.

Le schede bus host virtuali (vHBA) rappresentano la virtualizzazione delle schede HBA Fibre Channel e vengono usate dalle macchine virtuali per connettersi con vSAN. Ogni vHBA ha un nome WWNN (World Wide Node Name), che è diverso dal WWNN dell'HBA host. Usando N_Port ID Virtualization (NPIV), l'HBA di un computer host può eseguire il mapping a più vHBA. Le porte HBA assegnate a una rete vSAN possono essere aggiunte o rimosse secondo necessità.

  1. Selezionare Fabric e fare clic con il pulsante destro del mouse sull'host > applicabile, quindi Proprietà>Hardware>Nuovo SAN Virtuale.

  2. In Nuova Virtual SAN, specificare un nome e una descrizione facoltativa. In adattatori Fibre Channel, selezionare le caselle di controllo accanto alle schede HBA Fibre Channel da assegnare a vSAN. Seleziona OK.

  3. Per modificare le assegnazioni di porte vSAN, in Proprietà>Hardware>SAN virtuale FC>dettagli dell'adattatore Fibre Channel, selezionare o deselezionare le porte HBA.

  4. Se si vuole aggiungere un nuovo vHBA e assegnarlo a una vSAN, selezionare Proprietà>Configurazione hardware>Nuova>scheda Fibre Channel. In Nome vSAN, selezionare una vSAN da assegnare. Specificare se si desidera assegnare le impostazioni delle porte per l'amministratore di rete virtuale in modo statico o dinamico.

  5. Per modificare le impostazioni delle porte predefinite globali per vHBA, selezionare Proprietà>Hardware>Impostazioni globali e modificare le impostazioni nei dettagli della scheda Fibre Channel.

    Nota

    La modifica di queste impostazioni non influisce sulle porte vHBA già create. Per applicare una nuova impostazione a una porta vHBA esistente, è necessario ricreare la porta rimuovendola, quindi aggiungendola nuovamente.

Creare un modello di VM

Le vHBA vengono usate dalle macchine virtuali per connettersi con vSAN. Per consentire la connessione di vHBA a vSAN, è necessario prima aggiungerli al profilo hardware di un modello di macchina virtuale.

  1. Usare la Creazione guidata Macchina virtuale per creare una nuova macchina virtuale e quindi aggiungere una nuova scheda Fibre Channel (vHBA) alla Configura Hardware del modello di macchina virtuale. Per ogni vHBA che crei, specifica le assegnazioni WWPN dinamiche o statiche e seleziona la classificazione del fabric.
  2. Utilizzando sempre la Creazione guidata macchina virtuale, inserire e distribuire la macchina virtuale in un host di destinazione. Assicurarsi che l'host contenga una rete SAN virtuale corrispondente all'infrastruttura di archiviazione.

Dopo aver distribuito la macchina virtuale in un host, è possibile zonare un array di archiviazione Fibre Channel virtuale nella macchina virtuale. Crea quindi un LUN e registralo per la VM.

Creazione di zone

Le zone vengono usate per connettere un array Fibre Channel a una macchina virtuale o a un host. Le porte di destinazione dell'array di archiviazione vengono mappate alle porte HBA dell'host o alle porte HBA virtuali (vHBA) per la macchina virtuale. È possibile creare zone per un host, una macchina virtuale o entrambi. Per i cluster di failover Hyper-V, è necessaria una zona per ogni host nel cluster. Assicurarsi che:

  • Le zone vengono raggruppate in set di zone che utilizzano dispositivi comuni dell'infrastruttura Fibre Channel. Quando tutte le zone in un set di zone sono state aggiunte, modificate o rimosse in base alle esigenze, è necessario attivare il set di zone. L'attivazione del zoneset trasmette informazioni per ogni zona ai commutatori Fibre Channel nel fabric selezionato.
  • Solo i membri della stessa zona possono comunicare tra loro.
  • Sarà necessario creare nuove zone e quindi attivare il set di zone. L'attivazione di un set di zone può causare tempi di inattività nell'infrastruttura man mano che le informazioni vengono propagate a tutti i commutatori.
  • Per aggiungere un array di archiviazione a un cluster Hyper-V, è necessario suddividere in zone l'array in ogni computer host. Analogamente, per aggiungere un array a un cluster guest, è necessario suddividere in zone l'array in ogni macchina virtuale.

Configurare le zone come indicato di seguito:

  1. Selezionare Macchine virtuali e servizi>Servizi, fare clic con il pulsante destro del mouse sulla macchina virtuale applicabile, >Proprietà>Archiviazione>Aggiungi>Aggiungi Array Fibre Channel.
  2. Nella pagina Aggiungi matrice Fibre Channel>Proprietà>, specificare un nome per la zona, selezionare una matrice di archiviazione e in Infrastruttura, selezionare un switch. In porte di destinazione dell'array di archiviazione, selezionare la porta o le porte WWPM applicabili. In Iniziatore di macchina virtuale, selezionare la porta o le porte WWPN applicabili. Seleziona Crea. Selezionare Mostra alias per visualizzare gli alias della zona disponibili.
  3. Per attivare il set di zone, selezionare Fabric>Nome, e selezionare il set di zone inattivo >Attiva set di zone.
  4. È possibile visualizzare i set di zone per un'infrastruttura in Fabric>Fibre Channel Fabric>Name; fare clic con il pulsante destro del mouse sull'infrastruttura applicabile >Proprietà>Set di Zone.
  5. Per modificare la suddivisione in zone per un array di archiviazione, selezionare VM e Servizi> host applicabile >Proprietà>Archiviazione>Fibre Channel Arrays>Modifica> matrice applicabile e modificare le impostazioni di suddivisione in zone.

Creare e registrare LUN

Affinché un computer host, una macchina virtuale o un livello di servizio computer acceda alle risorse dell'array di archiviazione, i LUN devono essere creati e quindi registrati (non mascherati) nell'host, nella macchina virtuale o nel livello.

  1. Selezionare Infrastruttura>di archiviazione>classificazioni e pool. In Nome, selezionare il dispositivo di archiviazione applicabile, quindi >crea l'unità logica.
  2. Nella sezione Crea unità logica, seleziona un pool di archiviazione e specifica un nome, una descrizione e le dimensioni del LUN. Specificare se si desidera creare un LUN sottile o a dimensione fissa.
  3. Per registrare il LUN, nel riquadro VM e servizi, fare clic con il pulsante destro del mouse sulla macchina virtuale applicabile, quindi selezionare >, >, Aggiungi disco.
  4. In Crea unità logica, selezionare un pool di archiviazione, un nome e una dimensione. Selezionare OK per registrare il LUN.

Creare e distribuire un livello di servizio

  1. Utilizzando il Designer di Modelli di Servizio, creare un modello di servizio e aggiungervi i modelli di macchina virtuale applicabili che hai creato in precedenza.
  2. Aggiungere una nuova scheda Fibre Channel virtuale (vHBA) alla pagina Configura hardware del modello di servizio. Per ogni vHBA creato, specificare le assegnazioni delle porte WWPN dinamiche o statiche e selezionare la classificazione del tessuto.
  3. Creare il livello servizio dal modello di servizio e assegnarlo a un livello computer.
  4. Implementare il livello.
  5. Dopo la distribuzione, è possibile zonare un array di archiviazione Fibre Channel virtuale al livello di servizio. Creare quindi un LUN per la matrice e registrarlo (smarcarlo) al livello.

Passaggi successivi

Configurare l'archiviazione per host e cluster Hyper-V.