Dobór i uruchamianie przełącznika z myślą o optyce
Optyka to miejsce, w którym projekt przełącznika spotyka się z rzeczywistością: urządzenie dobiera się pod porty, funkcje i cenę, a potem okazuje się, że moduł, który „powinien działać”, nie działa, klatka uplinku nie jest w stanie zasilić optyki 40 km, przepływ powietrza jest odwrotny względem szafy albo pierwsza aktualizacja oprogramowania wprowadza połowę łączy w errdisable. Ta strona to dwie listy kontrolne — co sprawdzić w optyce przy wyborze przełącznika i jak go uruchomić, od rozpakowania do wartości bazowej DDM — a także test odbiorczy, który wyłapuje łącza na granicy normy, zanim zrobią to użytkownicy.
Kryteria wyboru
| Kryterium | Pytanie, na które trzeba odpowiedzieć | Gdzie szukać odpowiedzi |
|---|
| Liczba portów i prędkości | ile downlinków przy jakiej prędkości, ile uplinków, zapas na wzrost w ciągu 3–5 lat | projekt (Role i topologie) |
| Oversubskrypcja | jaki stosunek przepustowości downlink ÷ uplink jest akceptowalny dla ruchu | Porty i uplinki |
| Generacje klatek | SFP28 czy SFP56, QSFP28 czy QSFP-DD/OSFP; które starsze moduły przyjmują klatki | Rodzaje portów i klatki |
| Zasady prędkości i breakout | grupy portów, które porty się rozdzielają, obsługa 1G w klatkach SFP+, QSA | podręcznik instalacji sprzętu |
| Polityka optyki | rygorystyczna OEM, sprawdzanie wg listy, pobłażliwa; udokumentowane obejście; wpływ aktualizacji | Jak każdy NOS weryfikuje moduł |
| Lista wspieranej optyki | czy potrzebne PMD (LR, ER, BiDi, CWDM, przestrajalne DWDM, 100G ZR) są na liście platformy | Macierze kompatybilności |
| Budżet mocy klatki | klasa na port; obsługa ZR / przestrajalnych / 10GBASE-T SFP+ | Moc i pobór energii |
| Kierunek przepływu powietrza | zasysanie czy wydmuch od strony portów — SKU dopasowane do szafy | Klasy przełączników |
| Środowisko | zakres temperatury otoczenia; czy potrzebna klasa przemysłowa? | Klasy temperaturowe |
| Funkcje przekazywania | L2/L3, VXLAN/EVPN, MLAG, PFC/ECN dla storage/AI | Podstawy przekazywania ramek |
| Stackowanie / parowanie | kable stacka albo VCP na porcie czołowym; porty zużyte na peer-link MLAG | Stackowanie i MLAG |
| Zarządzanie | port OOB, typ konsoli, API, telemetria dla DDM, MIB-y SNMP | Zarządzanie i monitorowanie |
| Cykl życia oprogramowania | tempo wydań, gałęzie LTS, ISSU, daty końca wsparcia | strony cyklu życia produktu u producenta |
| Model wsparcia | co producent wspiera przy optyce innych producentów; stanowisko TAC | umowa |
| Koszt całkowity | przełącznik + licencje + optyka (często 30–60 % kosztu portu przy 100G+) + zasilanie + części zapasowe | BOM |
| Redundancja | zasilacze, wentylatory, moduły nadzorujące; uplinki na różnych modułach | Klasy przełączników |
Zestawienie materiałowe optyki
| Pozycja | Zasada liczenia |
|---|
| DAC/AOC (downlink) | jedna sztuka na port serwera, długość według pozycji w szafie (1/2/3 m) |
| Moduły (uplink) | 2 × (liczba uplinków na przełącznik) — obie strony |
| Kable breakout | na każdy rozdzielany port; magistrale MPO i kasety dla optyki równoległej (Breakout i MPO) |
| Kable stacka / peer-link | na parę albo pierścień |
| Zarządzanie | 1G miedź albo LX na przełącznik do sieci OOB |
| Części zapasowe | 5–10 % na typ, co najmniej 2 sztuki każdego; więcej dla pozycji o długim czasie dostawy (ER, DWDM) |
| Czyszczenie i testy | czyściki jednoklikowe, mikroskop inspekcyjny, źródło światła / miernik mocy, moduł referencyjny na typ |
Lista kontrolna uruchomienia
- Rozpakuj i obejrzyj — numery seryjne, zasilacze, tace wentylatorów, wariant przepływu powietrza (SKU), moduły uplink; sfotografuj panel czołowy.
- Zinwentaryzuj optykę — odczytaj każdy moduł na stanowisku (producent, PN, SN, data, zgodność, klasa mocy, firmware) i zapisz go przy zaplanowanym porcie (Check transceiver, Code database).
- Podłącz konsolę — ustaw adres IP zarządzania na porcie OOB i VRF, dane uwierzytelniające, NTP, syslog, cele SNMP/telemetrii (Zarządzanie i monitorowanie).
- Oprogramowanie — zaktualizuj do docelowego wydania przed konfiguracją portów; przeczytaj informacje o wydaniu pod kątem pozycji dotyczących transceiverów (Macierze kompatybilności i firmware).
- Linie polityki —
service unsupported-transceiver / allow-unsupported-transceiver / transceiver phony-alarm-disable, jeśli flota tego wymaga; przywracanie po errdisable. - Konfiguracja portów — prędkości, FEC, autonegocjacja (włączona dla DAC, wyłączona dla optyki), mapy breakout, opisy, przynależność do LAG/MLAG (Przepisy konfiguracji portów).
- Włóż moduły — wyczyść każde złącze, wkładaj przy otwartej dźwigni, nasłuchuj zatrzasku; języczki wyciągowe DAC/AOC ciągnij ku górze w klatkach dwurzędowych, zgodnie z instrukcją.
- Zweryfikuj każdy port — moduł rozpoznany, poprawny ciąg typu, łącze aktywne z zamierzoną prędkością, liczniki FEC zerowe (Weryfikacja optyki na przełącznikach).
- Ustal wartość bazową DDM — zapisz moc Rx/Tx, prąd polaryzacji, temperaturę na port („paszport łącza”); porównaj Rx z budżetem (Monitorowanie, Moc Rx i budżet).
- Test odbiorczy — patrz niżej.
- Udokumentuj — mapa portów, inwentaryzacja optyki z numerami seryjnymi, identyfikatory kabli, zdjęcia, kopia zapasowa konfiguracji; oznacz oba końce każdego kabla.
- Części zapasowe na miejscu — przechowywane w woreczkach ESD, z założonymi kapturkami przeciwpyłowymi.
Test odbiorczy
| Test | Metoda | Kryterium zaliczenia |
|---|
| Stabilność łącza | monitoruj liczniki carrier-transitions / migotania przez 24 h | zero migotań |
| Brak błędów | liczniki CRC/FCS oraz błędów niekorygowalnych FEC po 24 h ruchu | zero błędów niekorygowalnych; skorygowane FEC stabilne, bez wzrostu |
| Przepustowość | iperf/TRex między hostami przez każdy uplink (albo przypięty konkretny człon LAG) | ≥ 95 % prędkości nominalnej |
| Zapas mocy | moc Rx względem czułości odbiornika na łącze | zapas ≥ 3 dB (≥ 2 dB dla SR na MMF) |
| Temperatura | temperatura DDM modułu przy pełnej prędkości wentylatorów i przy normalnej | poniżej wysokiego ostrzeżenia z zapasem ≥ 10 °C |
| Failover | odłącz jeden uplink / jeden zasilacz / jeden kabel stacka | ruch nie ustaje, alarmy się podnoszą, powrót czysty |
| Kontrola ścieżki nadmiarowej | wyłącz jeden peer MLAG / spine | ECMP/LAG zbiega ponownie w projektowym czasie |
| Zarządzanie | SNMP walk obiektów transceivera, subskrypcja telemetrii, odbiór syslog | dane docierają z każdego portu |
Częste błędy przy uruchomieniu
| Błąd | Skutek | Rozwiązanie |
|---|
| Konfigurowanie portów przed aktualizacją oprogramowania | zmiany polityki lub składni przy aktualizacji | najpierw aktualizacja |
| Pomieszane warianty SKU przepływu powietrza w jednym rzędzie szafy | przegrzana optyka w odwróconym urządzeniu | zamawiaj pasujące SKU |
| Moduł 40 km / ZR w klatce o klasie 4 | moduł zostaje w niskim poborze mocy | sprawdź budżety (Zasilanie i temperatura) |
| Autonegocjacja włączona dla optyki, wyłączona dla DAC | łącze nieaktywne mimo dobrych poziomów | FEC i AN |
| Brak czyszczenia przed włożeniem | graniczny Rx od pierwszego dnia | wyczyść i skontroluj |
| Nieprzetestowana na tej platformie/wydaniu optyka innych producentów | errdisable w piątek | najpierw przetestuj po jednym egzemplarzu każdego typu (Optyka innych producentów) |
| Brak wartości bazowej DDM | późniejsza degradacja niewidoczna | zapisz paszport |
| Nieoznakowane kable i nieudokumentowane porty potomne breakout | godziny stracone przy każdym incydencie | oznakuj i udokumentuj (Nazewnictwo portów i diody LED) |
W CodingBox
Krok 2 listy uruchomieniowej to stanowisko: odczytanie każdego modułu przed zamontowaniem w szafie daje inwentaryzację, wyłapuje złe PMD i błędnie opisane egzemplarze, a tam, gdzie wymaga tego platforma, jest momentem na zakodowanie danych identyfikacyjnych, dzięki czemu krok 8 przechodzi za pierwszym razem (Check transceiver, EEPROM editor).
Testy odbiorcze samej infrastruktury światłowodowej — tłumienność wtrąceniowa mierzona LSPM, reflektogramy OTDR, tłumienność odbiciowa, inspekcja czoła złącza i normy certyfikacyjne: Testowanie i pomiary.