Gli host ESXi che utilizzano il protocollo iSCSI, sull'accesso failover ai volumi sospesi per 35 secondi
Summary: I System Administrator degli host ESXi connessi a una SAN (Storage Area Network) iSCSI potrebbero notare una pausa apparente nell'I/O dell host per 35 secondi in caso di failover del modulo controller sulla SAN. Ciò è dovuto alle impostazioni di timeout predefinite di keepalive iSCSI (NOP-in, NOP-out) sull'host ESXi. ...
Instructions
Gli amministratori di Broadcom vSphere possono rimandare a Listing and Setting iSCSI Parameters with ESXCLI
I valori interessati sono:
NoopOutInterval Intervallo di tempo, in secondi, tra le richieste NOP-Out inviate dall'iniziatore iSCSI a una destinazione iSCSI. Le richieste NOP-Out fungono da meccanismo di ping per verificare che sia attiva una connessione tra l'iniziatore iSCSI e la destinazione iSCSI. Supportato solo a livello di initiator
NoopOutTimeout Quantità di tempo, in secondi, che può trascorrere prima che l'host riceva un messaggio NOP-In. Il messaggio viene inviato dalla destinazione iSCSI in risposta alla richiesta NOP-Out. quando la proprietà del NoopTimeout Se viene superato il limite, l'initiator termina la sessione corrente e ne avvia una nuova. Supportato solo a livello di initiator
RecoveryTimeout Quantità di tempo, in secondi, che può trascorrere durante l'esecuzione del ripristino di una sessione. Se il timeout supera il limite, l'iniziatore iSCSI termina la sessione.
Questi valori possono essere elencati dall'output del comando esxcli iscsi adapter param get -A vmhbaXY (dove XY è l'HBA iSCSI)
Di seguito sono riportati i valori predefiniti, che sommano fino a 35 secondi. Questa è la pausa osservata dall'utente.
NoopOutInterval - 15 secondi
NoopOutTimeout - 10 secondi
RecoveryTimeout - 10 secondi
Di seguito sono riportati i comandi per modificare tali valori.
Ad esempio:
esxcli iscsi adapter param set -A vmhbaXY -k NoopOutInterval -v 1esxcli iscsi adapter param set -A vmhbaXY -k NoopOutTimeout -v 10esxcli iscsi adapter param set -A vmhbaXY -k RecoveryTimeout -v 1
Per rendere effettive le impostazioni, è necessario riavviare l'host ESXi.
Ogni ambiente del cliente è diverso e gli amministratori devono testare e ottimizzare i valori di conseguenza. I valori predefiniti di ESXi consentono il ripristino e la convergenza sugli switch Ethernet quando si utilizzano switch Ethernet per trasportare il traffico iSCSI.
Quando si utilizzano switch Ethernet per trasportare il traffico iSCSI, tenere presente quanto segue.
- Se gli initiator iSCSI sono collegati ai sistemi di storage della serie ME5 tramite gli switch di rete, assicurarsi che gli switch supportino il controllo di flusso IEEE 802.3x. Inoltre, assicurarsi che il controllo del flusso sia abilitato sia per l'invio che per la ricezione su tutte le porte dello switch e sulle porte NIC del server.
- Se non si abilita il controllo del flusso, lo storage iSCSI potrebbe subire una riduzione delle prestazioni di I/O
- Oltre ad abilitare il controllo del flusso Ethernet IEEE 802.3x, Dell Technologies consiglia di disabilitare il controllo della tempesta di trasmissione unicast sulle porte dello switch collegate agli iniziatori iSCSI e ai sistemi di storage di destinazione. Dell consiglia inoltre di attivare il "
PortFast" del protocollo STP (Spanning Tree Protocol) sulle porte dello switch collegate agli iniziatori iSCSI e al sistema di destinazione - Accensione di
PortFastla modalità è diversa dallo spegnimento dell'intera operazione di STP sull'interruttore. ConPortFaston, STP è ancora abilitato sulle porte dello switch. La disattivazione di STP può influire sull'intera rete, rendendo la rete vulnerabile ai loop della topologia fisica.
Di seguito sono riportate alcune configurazioni di switch come riferimento: Guide alla configurazione degli switch per SAN serie SC o serie PS . Gli stessi principi si applicano ad altri modelli di switch; consultare la documentazione dei fornitori di switch per i comandi specifici.
Le best practice per la configurazione host per i modelli di storage Dell sono disponibili in Storage | Hub informativo Dell Technologies