ESXi-hosts met iSCSI-protocol, bij failovertoegang tot volumes die 35 seconden zijn gepauzeerd
Summary: Systeembeheerders van ESXi-hosts die zijn aangesloten op een SAN (Storage Area Network) van ESXi kunnen een schijnbare pauze in de host-IO gedurende 35 seconden opmerken in het geval van failover van de controllermodule op de SAN. Dit komt door de standaard iSCSI keepalive (NOP-in, NOP-out) time-outinstellingen op de ESXi-host. ...
Instructions
Broadcom vSphere-beheerders kunnen het vermelden en instellen van iSCSI-parameters met ESXCLI uitstellen
Het gaat om de volgende waarden:
NoopOutInterval Tijdsinterval, in seconden, tussen NOP-Out-aanvragen die door uw iSCSI-initiator worden verzonden naar een iSCSI-doel. De NOP-Out-aanvragen dienen als pingmechanisme om te controleren of er een verbinding actief is tussen de iSCSI-initiator en het iSCSI-doel. Alleen ondersteund op initiatorniveau
NoopOutTimeout De hoeveelheid tijd, in seconden, die kan verstrijken voordat uw host een NOP-In-bericht ontvangt. Het bericht wordt verzonden door het iSCSI-doel als reactie op de NOP-Out-aanvraag. Wanneer de NoopTimeout limiet wordt overschreden, beëindigt de initiator de huidige sessie en start een nieuwe. Alleen ondersteund op initiatorniveau
RecoveryTimeout De hoeveelheid tijd, in seconden, die kan verstrijken terwijl een sessieherstel wordt uitgevoerd. Als de time-out de limiet overschrijdt, beëindigt de iSCSI-initiator de sessie.
Deze waarden kunnen worden weergegeven in de uitvoer van de opdracht esxcli iscsi adapter param get -A vmhbaXY (waarbij XY de iSCSI HBA is)
Dit zijn de standaardwaarden, merk op dat ze optellen tot 35 seconden, dit is de pauze die de gebruiker waarneemt.
NoopOutInterval - 15 seconden
NoopOutTimeout - 10 seconden
RecoveryTimeout: 10 seconds
Hier zijn de opdrachten om deze waarden te wijzigen.
Bijvoorbeeld:
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
De ESXi-host moet opnieuw worden opgestart om de instellingen van kracht te laten worden.
Elke klantomgeving is anders en beheerders moeten de waarden daarop afstemmen en testen. De standaardwaarden van ESXi zijn om herstel en convergentie op ethernetswitches mogelijk te maken bij het gebruik van ethernetswitches om iSCSI-verkeer te transporteren.
Wanneer u Ethernet-switches gebruikt om iSCSI-verkeer over te nemen, moet u rekening houden met het volgende.
- Als de iSCSI-initiators via de netwerkswitches zijn verbonden met ME5 serie storagesystemen, moet u ervoor zorgen dat uw switches IEEE 802.3x flow control ondersteunen. Zorg er ook voor dat de stroomregeling is ingeschakeld voor zowel verzenden als ontvangen op alle switchpoorten en server-NIC-poorten.
- Als u de stroomregeling niet inschakelt, kan uw iSCSI-storage te maken krijgen met verslechtering van de I/O-prestaties
- Naast het inschakelen van Ethernet IEEE 802.3x Flow Control, raadt Dell Technologies u aan om unicast broadcast storm control uit te schakelen op de switchpoorten die zijn verbonden met de iSCSI-initiators en doelopslagsystemen. Dell raadt ook aan om de "
PortFast"-modus van het Spanning Tree Protocol (STP) op de switchpoorten die zijn verbonden met de iSCSI-initiators en het doelsysteem - De knop inschakelen
PortFastmodus is iets anders dan het uitschakelen van de hele werking van STP op de schakelaar. MetPortFastaan, is STP nog steeds ingeschakeld op de switchpoorten. Het uitschakelen van STP kan van invloed zijn op het hele netwerk en kan het netwerk kwetsbaar maken voor fysieke topologielussen.
Er zijn enkele switchconfiguraties die hier ter referentie worden weergegeven: switchconfiguratiehandleidingen voor SAN's uit de SC-serie of PS-serie . Dezelfde principes zijn van toepassing op andere switchmodellen. Raadpleeg de documentatie van uw switchleveranciers voor specifieke opdrachten.
Best practices voor hostconfiguratie voor Dell storagemodellen vindt u op Storage | Dell Technologies Info Hub