Transceivery w sieciach pamięci masowej · Systemy pamięci masowej · Technologie · Dokumentacja · CodingBox
CodingBox Dokumentacja

Transceivery w sieciach pamięci masowej

Storage to środowisko, w którym optyka wybacza najmniej: macierze, HBA i przełączniki SAN — wszystkie one walidują moduły, łącza muszą być bezstratne, a transceiver na granicy parametrów objawia się jako opóźnienie aplikacji, a nie martwy port. Ta strona opisuje, jak transceivery są używane w sieciach storage i na co zwracać uwagę.

Gdzie znajduje się optyka

LokalizacjaTypowa optykaUwagi
Porty front-end macierzy16/32GFC SFP+/SFP28; 25/100G Ethernet SFP28/QSFP28producenci macierzy publikują listy zakwalifikowanych części i często wysyłają optykę już zainstalowaną
HBA hosta16/32GFC SFP+/SFP28HBA są wysyłane z optyką; moduły innych producentów zwykle działają, ale komplikują wsparcie
Porty przełączników SAN i ISLSW dla łączy w obrębie pomieszczenia, LW/ELW na odległośćnajściślejsza walidacja — zobacz niżej
Karty NIC storage IP (iSCSI, NVMe/TCP, RoCE)optyka Ethernet 25/100G albo DACobowiązują standardowe reguły Ethernet
Łącza replikacjiLW/ELW albo FC/Ethernet po DWDMbudżety odległości i opóźnienia

Walidacja producenta wszędzie

Platformy storage sprawdzają dane identyfikacyjne modułu na trzech poziomach:

  1. Przełączniki SAN — wiele z nich pokazuje stan portu module invalid dla niezakwalifikowanej optyki i utrzymuje port offline (Optyka FC).
  2. Macierze — kontrolery mogą zalogować alarm unsupported-SFP albo odmówić podniesienia portu.
  3. HBA — zwykle tolerancyjne, ale wsparcie producenta może wymagać zakwalifikowanej optyki, zanim zacznie badać usterkę.

Praktyczna polityka, do której dochodzą operatorzy: zakwalifikowana optyka na portach macierzy i przełączników, moduły innych producentów tam, gdzie są tolerowane, oraz narzędzie do kodowania, by zamiennik prezentował tożsamość oczekiwaną przez surowy port (zobacz Blokada producenta).

Bezstratność oznacza „wolno”, nie „padło”

FC i RoCE nie odrzucają ramek. Zdegradowana optyka powoduje więc błędy CRC, blokady kredytowe (slow-drain) i rosnące opóźnienie na znajdujących się za nią LUN-ach — to zgłoszenie do działu wydajności storage, a nie awaria sieci. Ścieżka diagnostyczna jest taka sama jak dla każdego łącza (poziomy → czyszczenie → wymiana → OTDR), ale trzeba zacząć od objawu na poziomie aplikacji i cofać się aż do portu.

Odległość i replikacja

  • Replikacja synchroniczna jest ograniczona opóźnieniem — w praktyce do mniej więcej 100 km — dlatego metropolitalne ośrodki DR używają optyki LW/ELW albo FC po DWDM.
  • Długie ISL potrzebują dodatkowych kredytów bufora, a nie tylko budżetu optycznego; zobacz fabric SAN i odległość.

Monitorowanie

Śledź trend DDM na każdym ISL i porcie macierzy: dryf mocy Rx i wzrost prądu polaryzacji Tx to wczesne ostrzeżenie przed laserem, który zawiedzie w piątkowy wieczór. Zapisz wartość bazową każdej optyki przy instalacji.

W CodingBox

Odczytaj każdą optykę na stanowisku, zanim trafi do sieci storage: potwierdź kody szybkości FC albo Ethernet, typ fali i dane identyfikacyjne producenta, zapisz DDM jako wartość bazową, a dla surowych portów — zakoduj moduł na zakwalifikowaną tożsamość w EEPROM editor, zachowując oryginał w code database.

Czego bezstratny Ethernet wymaga od każdego łącza — PFC, ECN, FEC, zerowy CRC: Ethernet bezstratny dla storage; transporty, które na nim jeżdżą: NVMe over Fabrics.


Jeśli znajdziesz nieścisłość lub błąd w tym materiale, zaznacz odpowiedni fragment i naciśnij Ctrl+Enter, aby .