ESXi-værter, der bruger iSCSI-protokollen, ved failover-adgang til diskenheder, der er sat på pause i 35 sekunder
Summary: Systemadministratorer af ESXi-værter, der er tilsluttet et iSCSI SAN (Storage Area Network), kan opleve en tilsyneladende pause i værtens IO i 35 sekunder i tilfælde af failover for controllermodulet på SAN. Dette skyldes standardtimeoutindstillingerne for iSCSI keepalive (NOP-in, NOP-out) på ESXi-værten. ...
Instructions
Broadcom vSphere-administratorer kan nøjes med at angive og indstille iSCSI-parametre med ESXCLI
Det drejer sig om følgende værdier:
NoopOutInterval Tidsinterval, i sekunder, mellem NOP-Out-anmodninger sendt fra din iSCSI-initiator til en iSCSI-destination. NOP-Out-anmodningerne fungerer som ping-mekanisme til at kontrollere, at en forbindelse mellem iSCSI-initiatoren og iSCSI-destinationen er aktiv. Understøttes kun på initiatorniveau
NoopOutTimeout Den tid, i sekunder, der kan gå, før din vært modtager en NOP-In-meddelelse. Meddelelsen sendes af iSCSI target som svar på NOP-Out-anmodningen. Når NoopTimeout grænsen overskrides, afslutter initiativtageren den aktuelle session og starter en ny. Understøttes kun på initiatorniveau
RecoveryTimeout Den tid, i sekunder, der kan gå, mens en session genoprettes. Hvis timeoutgrænsen overskrides, afslutter iSCSI-initiatoren sessionen.
Disse værdier kan angives fra outputtet af kommandoen esxcli iscsi adapter param get -A vmhbaXY (hvor XY er iSCSI HBA)
Her er standardværdierne, bemærk at de tilføjer op til 35 sekunder, dette er den pause, brugeren observerer.
NoopOutInterval - 15 sekunder
NoopOutTimeout - 10 sekunder
RecoveryTimeout – 10 sekunder
Her er kommandoerne til at ændre disse værdier.
F.eks.:
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
Der kræves en genstart af ESXi-værten, for at indstillingerne kan træde i kraft.
Hvert kundemiljø er forskelligt, og administratorer skal teste og justere værdierne i overensstemmelse hermed. ESXi-standardværdierne giver mulighed for gendannelse og konvergens på Ethernet-switche, når der bruges Ethernet-switche til at transportere iSCSI-trafik.
Når du bruger Ethernet-switche til at transportere iSCSI-trafik, skal du overveje følgende.
- Hvis iSCSI-initiatorerne er tilsluttet ME5-seriens storagesystemer via netværksswitchene, skal du sikre dig, at dine switche understøtter IEEE 802.3x-flowkontrol. Sørg også for, at flowstyringen er aktiveret til både afsendelse og modtagelse på alle switchporte og servernetværkskortporte.
- Hvis du ikke aktiverer flowstyringen, kan din iSCSI-storage opleve en forringelse af I/O-ydeevnen
- Ud over at aktivere Ethernet IEEE 802.3x-flowstyring anbefaler Dell Technologies, at du deaktiverer stormstyring med unicast-udsendelser på de switchporte, der er forbundet til iSCSI-initiatorer og destinationsstoragesystemer. Dell anbefaler også, at du slår " til
PortFast" tilstand for STP (spanning tree protocol) på de switchporte, der er forbundet til iSCSI-initiatorerne og målsystemet - Sådan tænder du
PortFasttilstand er forskellig fra at slukke for hele driften af STP på kontakten. MedPortFasttændt, er STP stadig aktiveret på switchportene. Deaktivering af STP kan påvirke hele netværket og kan gøre netværket sårbart over for fysiske topologisløjfer.
Der er vist nogle switchkonfigurationer her som referencevejledninger til konfiguration af switche til SC-serien eller PS-serien SAN'er. De samme principper gælder for andre switchmodeller. Se dokumentationen til switchleverandører for specifikke kommandoer.
Du kan finde bedste praksis for værtskonfiguration for Dell-storagemodeller på Storage | Dell Technologies-informationscenter