Hostitelé ESXi používající protokol iSCSI při přístupu ke svazkům s podporou převzetí služeb při selhání pozastaveným na 35 sekund
Summary: Správci systému hostitelů ESXi připojených k síti SAN (Storage Area Network) iSCSI si mohou v případě převzetí služeb při selhání modulu řadiče v síti SAN všimnout zjevné pauzy v IO hostitele po dobu 35 sekund. Důvodem je výchozí nastavení časového limitu funkce iSCSI keepalive (NOP-in, NOP-out) v hostiteli ESXi. ...
Instructions
Správci systému Broadcom vSphere mohou výpis a nastavení parametrů iSCSI pomocí systému ESXCLI odložit
Jedná se o tyto hodnoty:
NoopOutInterval Časový interval v sekundách mezi požadavky NOP-Out odeslanými z iniciátoru iSCSI do cíle iSCSI. Požadavky NOP-Out slouží jako mechanismus ping k ověření, zda je aktivní připojení mezi iniciátorem iSCSI a cílem iSCSI. Podporováno pouze na úrovni iniciátora
NoopOutTimeout Doba v sekundách, která může uplynout, než hostitel obdrží zprávu NOP-In. Zpráva je odeslána cílem iSCSI target jako odpověď na požadavek NOP-Out. Až se NoopTimeout Pokud je limit překročen, iniciátor ukončí aktuální relaci a spustí novou. Podporováno pouze na úrovni iniciátora
RecoveryTimeout Doba v sekundách, která může uplynout během obnovení relace. Pokud časový limit překročí, iniciátor iSCSI relaci ukončí.
Tyto hodnoty lze vypsat z výstupu příkazu esxcli iscsi adapter param get -A vmhbaXY (kde XY je adaptér HBA iSCSI)
Zde jsou výchozí hodnoty, všimněte si, že jejich součet může trvat až 35 sekund. Jedná se o pauzu, kterou uživatel pozoruje.
NoopOutInterval - 15 sekund
NoopOutTimeout - 10 sekund
RecoveryTimeout – 10 sekund
Zde jsou příkazy pro změnu těchto hodnot.
Například:
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
Aby se nastavení projevila, je nutné restartovat hostitele ESXi.
Prostředí každého zákazníka je jiné a správci musí hodnoty odpovídajícím způsobem otestovat a vyladit. Výchozí hodnoty systému ESXi umožňují obnovení a konvergenci ethernetových přepínačů při použití ethernetových přepínačů k přenosu dat iSCSI.
Při používání ethernetových přepínačů k přenosu dat iSCSI zvažte následující.
- Pokud jsou iniciátory iSCSI připojeny k úložným systémům řady ME5 prostřednictvím síťových přepínačů, ujistěte se, že vaše přepínače podporují řízení toku IEEE 802.3x. Také se ujistěte, že je povoleno řízení toku pro odesílání i příjem na všech portech přepínače a portech síťové karty serveru.
- Pokud řízení toku nepovolíte, může v úložišti iSCSI dojít ke snížení výkonu vstupně-výstupních operací
- Kromě povolení řízení toku ethernetového standardu IEEE 802.3x doporučuje společnost Dell Technologies zakázat funkci unicast broadcast control na portech přepínače, které jsou připojeny k iniciátorům iSCSI a cílovým úložným systémům. Společnost Dell také doporučuje zapnout "
PortFast" protokolu STP (Spanning Tree Protocol) na portech přepínače, které jsou připojeny k iniciátorům iSCSI a cílovému systému - Zapnutí
PortFastrežim se liší od vypnutí celé operace STP na přepínači. SPortFastzapnuto, je protokol STP na portech přepínače stále povolen. Vypnutí protokolu STP může ovlivnit celou síť a může způsobit, že síť bude zranitelná vůči smyčkám fyzické topologie.
Zde jsou uvedeny některé konfigurace přepínačů, které slouží jako referenční příručky ke konfiguraci přepínačů pro sítě SAN řady SC nebo PS . Stejné principy platí i pro ostatní modely přepínačů. Konkrétní příkazy naleznete v dokumentaci výrobce přepínače.
Vzorové postupy při konfiguraci hostitele pro modely úložišť Dell naleznete v části Úložiště | Informační centrum společnosti Dell Technologies