文書番号: 000224737
Příkaz používaný ke kontrole aktuálních vyrovnávacích pamětí přidělených skupině portů na přepínači je:
#show port-resources module x
(kde x je číslo modulu)
Meziměstské ISL:
Pokud jsou vyžadovány meziměstské ISL, musíte mít nakonfigurované dostatečné BB_credits, aby bylo zajištěno, že ISL může běžet s maximální kapacitou.
Nejjednodušší vzorec nebo vodítko pro výpočet BB_credits pro dálkové ISL předpokládá rámec Fibre Channel v plné velikosti přibližně 2 kB a zohledňuje provozní rychlost rozhraní a jednosměrnou vzdálenost ISL.
Podle tabulky byste pro provoz 16Gb/s Fibre Channel ISL na vzdálenost 50 km vynásobili vzdálenost jednosměrného letu (50) minimálním počtem BB_credits na km (8).
To znamená, že 50 km 16Gb/s ISL vyžaduje 400 BB_credits, pokud je průměrná velikost rámce přibližně 2 kB.
Jedná se o minimální počet BB_credits, které jsou nutné k tomu, aby linka fungovala co nejlépe a při maximálním využití.
Aby bylo možné pojmout menší průměrnou velikost snímku, než je maximální hodnota (plná velikost), bylo by proporcionálně zapotřebí více BB_credits.
Vzhledem k tomu, že každá vyrovnávací paměť je určena pro rámec Fibre Channel bez ohledu na jeho velikost, je v případě, že rámce Fibre Channel nemají plnou velikost, zapotřebí více BB_credits k dosažení plného využití linky. V tomto případě je přibližný, ale jednoduchý vzorec pro výpočet BB_credits následující:
BB_credits = (Minimální požadovaný počet BB_credits na km pro rychlost rozhraní × jednosměrná vzdálenost (km)) / ((Průměrná velikost přijímaného rámce (bajty) / 2150 bajtů))
Následující příklad zobrazuje výpočet BB_credits pro připojení o rychlosti 16 Gb/s, které je dlouhé 50 km s průměrnou velikostí vstupního rámce přibližně 1 kB (1075 bajtů):
(8 BB_credits na km při rychlosti 16 Gb/s x 50 km) / (1075 / 2150)
400/0,5 = 800 BB_credits
Je třeba vzít v úvahu, že skutečná průměrná velikost vstupního rámce nejprve určí průměrnou velikost rámce vydělením celkového počtu vstupních bajtů celkovým počtem vstupních rámců.
Průměrná velikost rámce musí být určena pro směr vstupu (strana Rx) na rozhraní, protože jsou nastaveny přijímací BB_credits.
Celkový počet bajtů a rámců lze zobrazit ve výstupu příkazu show interface counters.
switch# show interface fc 2/7 counters
fc2/7
5 minutes input rate 1048060640 bits/sec, 131007580 bytes/sec, 94786 frames/sec
5 minutes output rate 253368512 bits/sec, 31671064 bytes/sec, 47717 frames/sec
14079632456 frames input, 18624775031572 bytes
0 discards, 0 errors, 0 CRC/FCS
0 unknown class, 0 too long, 0 too short
8089598629 frames output, 6040401816628 bytes
0 discards, 0 errors
0 timeout discards, 0 credit loss
0 input OLS, 0 LRR, 0 NOS, 0 loop inits
0 output OLS, 0 LRR, 0 NOS, 0 loop inits
0 link failures, 0 sync losses, 0 signal losses
15031 Transmit B2B credit transitions to zero
0 Receive B2B credit transitions to zero
11192 2.5us TxWait due to lack of transmit credits
Percentage TxWait not available for last 1s/1m/1h/72h: 0%/0%/0%/0%
500 receive B2B credit remaining
481 transmit B2B credit remaining
481 low priority transmit B2B credit remaining
Last clearing of "show interface" counters: 2d09h
Ve výše uvedeném příkladu je výpočet průměrné velikosti rámce následující:
18624775031572 (bajty) / 14079632456 (rámce) = 1 323 bajtů/rámec, což je přibližně 1,3 kB/snímek
Pro dokončení výpočtu:
(8 BB_credits na km při 16 Gb/s x 50 km) / (1323 průměrných bajtů na rámec / 2150 bajtů)
400/0,61= 650 BB_credits
To znamená, že linka o rychlosti 16 Gb/s procházející 50 km s průměrnou velikostí rámce 1323 bajtů by trvala minimálně 650 BB_credits.
Rozšířené kredity mezi vyrovnávacími pamětmi jsou možné přidělením dalších vyrovnávacích pamětí konkrétním rozhraním. Tyto dodatečné vyrovnávací paměti jsou převzaty z nepřiděleného fondu vyrovnávacích pamětí.
Licence ENTERPRISE_PKG je vyžadována k používání rozšířených kreditů mezi zásobníky na vyrovnávací paměť v přepínacích modulech s rychlostí 16 Gb/s, 32 Gb/s a 64 Gb/s.
Chcete-li povolit dostupnost většiny vyrovnávacích pamětí, proveďte tyto kroky:
Chcete-li portu fc1/5 přidělit maximální BB_credits, proveďte následující kroky:
Nastavte porty fc1/6-8 ve skupině portů na minimální BB_Credit 1:
switch# configure Enter configuration commands, one per line. End with CNTL/Z. switch(config)# interface fc1/6-8 switch(config-if)# switchport fcrxbbcredit 1
Konfigurace portu fc1/5 s maximální BB_credits 253:
switch# configure Enter configuration commands, one per line. End with CNTL/Z. switch(config)# interface fc1/5 switch(config-if)# switchport fcrxbbcredit 253
Ověřte přidělení BB_credits na portu fc1/5:
switch# show port-resources module 1 . Port-Group 2 Available dedicated buffers are 0 -------------------------------------------------------------------- Interfaces in the Port-Group B2B Credit Bandwidth Rate Mode Buffers (Gbps) -------------------------------------------------------------------- fc1/5 253 16.0 dedicated fc1/6 1 16.0 dedicated fc1/7 1 16.0 dedicated fc1/8 1 16.0 dedicated
Connectrix MDS-Series Hardware
Connectrix MDS-Series
27 5月 2024
2
How To