Quando si avvia l'host ESXi o si esegue nuovamente la scansione della scheda di storage, l'host rileva tutti i percorsi fisici dei dispositivi di storage disponibili per l'host. In base a un set di regole di attestazione, l'host determina quale modulo multipathing, NMP, HPP o un MPP possiede i percorsi di un determinato dispositivo.

Il modulo proprietario del dispositivo diventa responsabile della gestione del supporto multipathing per il dispositivo. Per impostazione predefinita, l'host esegue una valutazione periodica del percorso ogni cinque minuti e assegna percorsi non esclusi al modulo appropriato.

Per i percorsi gestiti dal modulo NMP, viene utilizzato un secondo set di regole di attestazione. Queste regole assegnano moduli SATP e PSP a ciascun dispositivo di storage e determinano quali criteri del tipo array di storage e criterio di selezione del percorso applicare.

Utilizzare vSphere Client per visualizzare i criteri del tipo array di storage e il criterio di selezione del percorso assegnati a uno specifico dispositivo di storage. È anche possibile controllare lo stato di tutti i percorsi disponibili per questo dispositivo di storage. Se necessario, è possibile modificare il criterio di selezione del percorso predefinito utilizzando il client.

Per modificare il modulo multipathing predefinito o SATP, modificare le regole di attestazione utilizzando vSphere CLI.

In Utilizzo delle regole di attestazione per controllare i moduli multipathing ESXi sono disponibili alcune informazioni sulla modifica delle regole di attestazione.

Per ulteriori informazioni sui moduli multipathing, vedere Concetti e acronimi di multipathing.

Visualizzazione dei percorsi dei dispositivi di storage

Visualizzare i criteri di multipathing utilizzati dall'host per un dispositivo di storage specifico e lo stato di tutti i percorsi disponibili per questo dispositivo di storage.

Procedura

  1. In vSphere Client, passare all'host ESXi.
  2. Fare clic sulla scheda Configura.
  3. In Storage, fare clic su Dispositivi di storage.
  4. Selezionare il dispositivo di storage di cui si desidera visualizzare i percorsi.
  5. Fare clic sulla scheda Proprietà e rivedere il modulo proprietario del dispositivo, ad esempio, NMP o HPP.
    In Criteri multipathing, è inoltre possibile vedere il criterio di selezione del percorso e, se applicabile, il criterio del tipo di array di storage assegnato al dispositivo.
  6. Fare clic sulla scheda Percorsi per rivedere tutti i percorsi disponibili per il dispositivo di storage e lo stato di ciascun percorso. Possono essere visualizzate le seguenti informazioni sullo stato del percorso:
    Stato Descrizione
    Attivo (I/O) Percorso di lavoro o più percorsi che attualmente trasferiscono i dati.
    In standby Percorsi inattivi. Se il percorso attivo passa in stato di errore, possono diventare operativi e iniziare a trasferire l'I/O.
    Disattivato Percorsi disattivati dall'amministratore.
    Inattivo Percorsi che non sono più disponibili per l'elaborazione dell'I/O. Questo stato può essere causato da un errore del supporto fisico o da una configurazione errata dell'array.

    Se si utilizza il criterio di assegnazione percorso Fisso, è possibile individuare il percorso preferito. Il percorso preferito è contrassegnato con un asterisco (*) nella colonna Preferito.

Visualizzazione dei percorsi dei datastore

Esaminare i percorsi che si connettono ai dispositivi di storage che supportare i datastore VMFS.

Procedura

  1. In vSphere Client, andare al datastore.
  2. Fare clic sulla scheda Configura.
  3. Fare clic su Connettività e multipathing
  4. Selezionare un host per visualizzare i dettagli di multipathing per i relativi dispositivi.
  5. In Criteri di multipathing, esaminare il modulo proprietario del dispositivo, ad esempio NMP. È inoltre possibile vedere i criteri di selezione del percorso e il criterio del tipo di array di storage assegnati al dispositivo.
    Ad esempio, è possibile che vengano visualizzati i seguenti elementi:
    Criterio di selezione percorso Percorso preferito
    Criterio del tipo di array di storage VMW_SATP_LOCAL
    Plug-in proprietario NMP
  6. In Percorsi, controllare i percorsi del dispositivo e lo stato di ogni percorso. Possono essere visualizzate le seguenti informazioni sullo stato del percorso:
    Stato Descrizione
    Attivo (I/O) Percorso di lavoro o più percorsi che attualmente trasferiscono i dati.
    In standby Percorsi inattivi. Se il percorso attivo passa in stato di errore, possono diventare operativi e iniziare a trasferire l'I/O.
    Disattivato Percorsi disattivati dall'amministratore.
    Inattivo Percorsi che non sono più disponibili per l'elaborazione dell'I/O. Questo stato può essere causato da un errore del supporto fisico o da una configurazione errata dell'array.

    Se si utilizza il criterio di assegnazione percorso Fisso, è possibile individuare il percorso preferito. Il percorso preferito è contrassegnato con un asterisco (*) nella colonna Preferito.

Modifica del criterio di selezione del percorso

In genere, non è necessario modificare le impostazioni di multipathing predefinite utilizzate dall'host ESXi per un dispositivo di storage specifico. Se si desidera apportare modifiche, è possibile utilizzare la finestra di dialogo Modifica criteri di multipathing per modificare il criterio di selezione del percorso. È inoltre possibile utilizzare questa finestra di dialogo per modificare il multipathing per i protocol endpoint basati su SCSI.

Procedura

  1. In vSphere Client, passare all'host ESXi.
  2. Fare clic sulla scheda Configura.
  3. In Storage, fare clic su Dispositivi di storage oppure su Protocol Endpoint.
  4. Selezionare l'elemento di cui si desidera modificare i percorsi e fare clic sulla scheda Proprietà.
  5. In Criteri di multipathing, selezionare Modifica multipathing dal menu Azioni.
    La schermata mostra l'opzione Modifica multipathing nel menu.
  6. Selezionare un criterio di percorso e configurarne le impostazioni. Le opzioni cambiano in base al tipo di dispositivo di storage utilizzato.
  7. Per salvare le impostazioni e uscire dalla finestra di dialogo, fare clic su OK.

Modifica dei parametri predefiniti per il Round Robin della latenza

Nell'host ESXi, è possibile attivare il meccanismo di latenza per il criterio di selezione del percorso Round Robin. Il meccanismo considera la larghezza di banda I/O e la latenza del percorso per selezionare un percorso ottimale per l'I/O. Quando si utilizza il meccanismo di latenza, il criterio Round Robin può selezionare dinamicamente il percorso ottimale e ottenere risultati di bilanciamento del carico migliori.

Quando la latenza è attivata, l'utilizzo dei percorsi per gli I/O dipende dal carico di lavoro. Quando è disponibile un numero elevato di percorsi, ma il carico di lavoro non è abbastanza elevato, il sistema potrebbe non utilizzare alcuni percorsi per gli I/O.

È possibile utilizzare il comando esxcli per modificare i parametri predefiniti del meccanismo di latenza o disattivare il meccanismo.

Prerequisiti

Impostare il criterio di selezione del percorso su Round Robin. Vedere Modifica del criterio di selezione del percorso.

Procedura

  1. Configurare il meccanismo di latenza utilizzando il comando seguente.
     esxcli storage nmp psp roundrobin deviceconfig set --type=latency --device=device ID
    Il comando accetta i seguenti parametri:
    Parametro Descrizione
    -S|--num-sampling-cycles=valore di campionamento Quando --type è impostato su latency, questo parametro controlla il numero di I/O da utilizzare per calcolare la latenza media di ciascun percorso. Il valore predefinito di questo parametro è 16.
    -T|--latency-eval-time=tempo in ms Quando --type è impostato su latency, questo parametro controlla la frequenza con cui viene aggiornata la latenza dei percorsi. Il valore predefinito è 3 minuti.
  2. Verificare che il Round Robin della latenza e i relativi parametri siano configurati correttamente.
     esxcli storage nmp psp roundrobin deviceconfig get --device=device ID
    o
     esxcli storage nmp device list --device=device ID

    Il seguente output di esempio mostra la configurazione del percorso:

     Path Selection Policy: VMW_PSP_RR
       Path Selection Policy Device Config: {policy=latency,latencyEvalTime=180000,samplingCycles=16,curSamplingCycle=16,useANO=0; CurrentPath=vmhba1:C0:T0:L0: NumIOsPending=0,latency=0}
    

Operazioni successive

Per disattivare il meccanismo di latenza, in Impostazioni di sistema avanzate dell'host, impostare il parametro Misc.EnablePSPLatencyPolicy su 0.

Disattivazione dei percorsi di storage

È possibile disattivare temporaneamente i percorsi a scopo di manutenzione o di altro tipo.

Per disattivare un percorso, utilizzare il pannello Percorsi. Esistono diversi modi per accedere al pannello Percorsi da un datastore, da un dispositivo di storage, da una scheda o dalla visualizzazione Protocol Endpoint Virtual Volumes.

Procedura

  1. In vSphere Client, passare all'host ESXi.
  2. Fare clic sulla scheda Configura.
  3. In Storage, fare clic su uno degli elementi seguenti:
    • Schede di storage
    • Dispositivi di storage
    • Protocol Endpoint
  4. Nel riquadro a destra selezionare l'elemento di cui si desidera disattivare i percorsi, una scheda, un dispositivo di storage o un Protocol Endpoint e fare clic sulla scheda Percorsi.
  5. Selezionare il percorso da disattivare e fare clic su Disabilita.
    Lo stato del percorso diventa Disabilitato.