Zprávy FPIN (Fabric Performance Impact Notification), co to je a co znamenají
Summary: Zprávy FPIN (Fabric Performance Impact Notification), co to je a co znamenají.
Instructions
Zprávy FPIN (Fabric Performance Impact Notification) proaktivně upozorňují zařízení v síti Fabric na konkrétní podmínky, které mohou mít vliv na výkon.
Zprávy s upozorněním topologie Fabric slouží jako systém včasného varování, který zmírňuje jakékoli negativní dopady na výkon topologie Fabric. Byly vyvinuty s cílem optimalizovat chování vstupů/výstupů a zabránit narušení tras upozorňováním zařízení na aktuální stav topologie fabric.
Patří mezi ně oznámení týkající se integrity připojení, oznámení o doručení a problémů se zahlcováním.
Oznámení topologie Fabric představují mechanismus, který koncovým zařízením poskytuje další informace o událostech v topologii Fabric a mají uživateli pomoci řešit problémy s přenosem dat, ke kterým dochází v moderních sítích FC SAN.
Notifikace v podstatě říkají koncovému zařízení, "You are sending too much into the fabric" or "Beware, there is a problem ahead—slow down or switch paths."
Koncové zařízení je upozorněno na problém a může zahájit nápravu aroaktivně upozornit odesílající nebo přijímající zařízení na zahlcení, dokud se nerozvine událost v celé topologii Fabric.
Tok dat FC a dopad:
- Na tok dat FC mohou mít vliv tři problémy
- Integrita spojení: Problematické/nefunkční komponenty (SFP, kabely, propojovací panely) po cestě SAN mohou mít zásadní dopad a často vedou ke zhoršení aplikace, selhání a výpadkům.
-
- Nesprávné nastavení funkce MPIO (Multi-Path Input Output): Většina výchozích nastavení funkce MPIO využívá kruhové dotazování. Pokud dojde k problému s integritou spojení nebo k zahlcení, funkce MPIO nastavená na kruhové dotazování bude dál používat narušenou (nevhodnou, ale použitelnou) cestu odesílající data do prostředků infrastruktury, což často vede k zahlcení nebo ke zhoršení stavu.
- Zahlcení: Nastane, když míra rámců vstupujících do prostředků infrastruktury převýší míru rámců vystupujících z prostředků infrastruktury. To se často považuje za pomalé odčerpávání.
-
-
- Nadměrný odběr, ke kterému dochází, když přichází více rámců, než lze zpracovat (neshoda šířky pásma).
- Dnes to představuje větší problém, protože vysokorychlostní 32Gb/s disková pole se kombinují se staršími prostředky infrastruktury s rychlostí 4 Gb/s, 8 Gb/s a 16 Gb/s.
- Zastavení kreditu, k němuž dochází, když zařízení přestane vracet kredity, což způsobí zastavení spojení.
- Zařízení se zastaveným kreditem se považuje za „pomalé odčerpávání“.
- Ztráta kreditů, k níž dochází, když fyzické chyby poškodí rámce nebo odezvu kreditu a sníží kapacitu spojení.
- Nadměrný odběr, ke kterému dochází, když přichází více rámců, než lze zpracovat (neshoda šířky pásma).
-
Prvky a požadavky:
Dva typy oznámení týkající se prostředků infrastruktury
-
- Softwarové zprávy ELS (Extended Link Services) FPIN (Fabric Performance Impact Notifications)
- Hardwarové CSP (Congestion Signal Primitives)
Oznámení týkající se prostředků infrastruktury vyžadují, aby se do prostředků infrastruktury implementovaly tři důležité služby prostředků infrastruktury, aby se oznámení uskutečnila, a služby Core ELS (Extended Link Services) fungující na řadičích prostředků infrastruktury (přepínač).
-
- EDC (Exchange Diagnostic Capabilities)
- RDF (Register Diagnostic Functions)
- FPIN (Fabric Performance Impact Notifications)
- Jak se zařízení registrují k odběru oznámení:
- Zařízení musí podporovat standardy oznámení T11.
- Široká škála podpory od výrobců úložišť, přepínačů, HBA, operačního systému a vícecestného softwaru.
- Připravovaný dokument whitepaper o prostředcích infrastruktury se podrobněji zabývá podpůrnými zařízeními, firmwarem a operačními systémy.
- Koncová zařízení, která mají zájem o příjem signálů a FPIN, se po přihlášení (FLOGI) zaregistrují u řadiče prostředků infrastruktury (obvykle přepínač).
- Zařízení musí podporovat standardy oznámení T11.
- Aby zařízení mohlo úspěšně přijímat oznámení, musí:
- Být zaregistrováno k odběru určitého typu oznámení.
- Splňovat podmínku oznámení.
- Být partnerským zařízením v zóně, kde podmínka existuje.
Koncová zařízení, která mají zájem o příjem signálů a FPIN, se po přihlášení (FLOGI) zaregistrují pomocí EDC (Exchange Diagnostic Capability) a RDF (Register diagnostic function) u řadiče prostředků infrastruktury.
Aby zařízení přijímalo oznámení, musí být zaregistrováno k příjmu konkrétního oznámení, musí splňovat podmínku oznámení a musí být partnerským zařízením v zóně, kde podmínka existuje.
Existují 4 typy událostí, pro které lze generovat FPIN (software):
- Integrita spojení: Ovladače MPIO přijímají oznámení o integritě spojení a spravují výběr cesty. Když se funkce MPIO připojí k narušené cestě, dotčení hostitelé MPIO budou upozorněni, aby mohli jednat.
Tyto informace zahrnují důvod (selhání spojení, ztráta signálu, neplatné CRC atd.) a prahovou hodnotu, která byla překročena.
- Zahlcení: Stav zahlcení zjištěný na F portu prostředků infrastruktury bude oznámen připojenému koncovému zařízení.
Oznámení o zahlcení FPIN jsou cennými informacemi pro koncová zařízení, která mohou optimalizovat plánování vstupů/výstupů, například zpomalit přenosové rychlosti nebo vydat vstupy/výstupy se sériovým čtením.
Oznámení o zahlcení obecně ukazují, proč může docházet k dlouhým dobám dokončení výměny.
- Zahlcení partnerů: Oznámení o zahlcení partnerských zařízení se odesílají všem registrovaným partnerským zařízením v zóně koncových zařízení, u kterých dochází k zahlcení.
Existují různé opravné prostředky, pomocí kterých mohou partneři zmírnit tento typ zahlcení.
Například pokud port partnera může být automaticky vyjednán rychleji než cílový port; partner může svou rychlost přenosu omezit dat tak, aby odpovídala rychlosti cílového portu.
- Přerušení doručení: Když prostředky infrastruktury zahodí paket, upozornění týkající se prostředků infrastruktury upozorní iniciátora na selhání zasláním oznámení o doručení FPIN.
Bez ohledu na to, jestli je příkaz zahozen připojením ISL nebo koncovým zařízením, je upozorněn původce.
Tyto informace zahrnují kód důvodu (časový limit, žádná trasa atd.) a záhlaví zahozeného paketu, které se používá k odvození toků, na které má zahození dopad.
Typy oznámení prostředků infrastruktury – CSP (hardware)
- Hardwarové CSP (Congestion Signal Primitives)
- Obvykle se odesílají z vrstvy FC-1 detekčního portu (obvykle nízkoúrovňovým firmwarem) do registrovaných zařízení.
- Skládají se z optických kódů (nikoli rámců), které se odesílají přes linku mezi přímo připojenými zařízeními Fibre Channel. Nepodléhají problémům s latencí prostředků infrastruktury.
- Poskytují rychlou detekci (v reálném čase) situací náhlého zahlcení a okamžitě reagují signalizací fyzicky připojeného portu.
- Není podporováno u systému PowerMax.
- Signál zahlcení:
Obvykle se odesílají z vrstvy FC-1 detekčního portu (obvykle nízkoúrovňovým firmwarem) do registrovaných zařízení.
Kromě FPIN se vyžadují signály, protože základní funkce se mohou přenášet na zahlcením portu, i když nejsou k dispozici žádné kredity (rámec FPIN musí počkat, když nejsou žádné kredity).
Na rozdíl od FPIN se tedy signály dají považovat za indikátory přetížení v reálném čase s lepší zárukou doručení.
Požadavky na prostředky infrastruktury:
- Brocade
- Je podporován přepínač Connectrix DS-66xx, MP-7810/7850B a řídicí hardware ED-DCX6B nebo vyšší.
- Brocade podporuje oznámení týkající se prostředků infrastruktury s operačním systémem Fabric OS 9.0 nebo novějším.
- Integrace systému PowerMax je podporována s operačním systémem Fabric OS 9.2.0a nebo novějším.
- Systém Fabric OS 9.2.0a obsahuje přesnější prahové hodnoty pro oznámení týkající se prostředků infrastruktury.
- Pro FPIN-LI se vyžaduje licence Fabric Vision.
- Musí být povoleny zásady MAPS (konzervativní, střední nebo agresivní).
- Cisco MDS
- Společnost Cisco podporuje oznámení týkající se prostředků infrastruktury s NX-OS 9.3.1 nebo novějším.
- Integrace systému PowerMax byla testována s verzí 9.3 (2a).
- Podporovány jsou všechny přepínače nebo směrovače schopné používat tyto verze.
- Oznámení týkající se prostředků infrastruktury nejsou ve výchozím nastavení povolena a k jejich povolení je potřeba provést konkrétní kroky.
- Společnost Cisco podporuje oznámení týkající se prostředků infrastruktury s NX-OS 9.3.1 nebo novějším.
- Funkce MPIO a PowerPath vyžadují operační systémy a adaptéry HBA, které podporují oznámení týkající se prostředků infrastruktury.
- Všechny komponenty nemusí podporovat oznámení týkající se prostředků infrastruktury.
- Příklad: Staré adaptéry HBA 4G a 8G, kde stárnoucí optiky a zahlcení představují významné problémy.
Informace o odstraňování problémů s výchozím portem FC najdete v článku nápovědy:
Connectrix: Jak odstranit problémy s komunikací z uzlu Fibre Channel na port přepínače nebo SFP pomocí eliminace, nápověda.
Additional Information
Správci polí a topologie Fabric sítí SAN mohou tyto problémy vyřešit správným čištěním optických konektorů na kabelech. Další informace naleznete v části Všechny produkty: Nečistoty, jako je prach na čelní ploše konektoru z optických vláken, způsobují špatný výkon operací IO