Compatibiliteitsmatrices, release notes en firmwarewijzigingen · Transceivercompatibiliteit · Netwerkkaarten en switches · Documentatie · CodingBox
CodingBox Documentatie

Compatibiliteitsmatrices, release notes en firmwarewijzigingen

‘Ondersteund’ is een uitspraak over een drietal: deze module, in dit platform, met deze softwarerelease. Fabrikanten publiceren dat drietal in compatibiliteitsmatrices en releasenotes en wijzigen het: nieuwe optische modules verschijnen, oude vervallen en controles worden strenger. De matrices vóór aanschaf lezen en ze vóór een upgrade opnieuw lezen is de goedkoopste compatibiliteitscontrole. Deze pagina laat zien waar de informatie staat, hoe u die leest en hoe u een omgeving beheert zodat een software-upgrade niet tot uitval van optische modules leidt.

Waar fabrikanten ondersteuning publiceren

FabrikantBronWat erin staat
CiscoTransceiver Module Group (TMG) Compatibility Matrix; datasheets per platformPN ↔ platform ↔ minimale software; poortbeperkingen
JuniperHardware Compatibility Tool (HCT)PN van optische module ↔ platform ↔ Junos-release, snelheden, DDM-ondersteuning
AristaTransceiver and Cable Guide (PDF/online)PN, PMD, bereik, ondersteunde platforms per EOS
HuaweiHardware Center / productcompatibiliteitslijstencodes van optische modules per switchmodel
H3CTransceiver Module Compatibility Matrixper productfamilie
HPE ArubaTransceiver Guide, QuickSpecsJ/R-nummers per switchfamilie en firmware
DellNetworking Optics/Cables support matrixSKU ↔ platform ↔ OS10-release
Nvidia/MellanoxLinkX-productpagina's, releasenotes van Cumulus/Onyx, firmwarenotities voor InfiniBandPN van kabel/transceiver ↔ switch/HCA ↔ firmware
Extreme, Ruckuscompatibiliteitsgidsen voor transceiversper platform
Brocade (SAN)FOS-releasenotes, lijst met ondersteunde optische modulesSFP-PN's van het merk per FOS-versie
SONiC / white-boxhardwarecompatibiliteitslijst van platformfabrikant, communitywikigeteste optische modules per platform; vaak door de community onderhouden
Fabrikanten van NIC'scompatibiliteitslijsten van Intel/Broadcom/Mellanox-adaptersondersteunde modules en driverversies

Lees ook de releasenotes van de NOS-versie die u gebruikt: wijzigingen voor optische modules staan verborgen onder ‘resolved issues’, ‘behaviour changes’ en ‘new hardware support’.

Een matrixvermelding lezen

KolomBetekenisLet op
Artikelnummerde exacte tekenreeks die de switch in de module verwacht (Artikelnummering)klassesuffixen (-S, -I, revisieletters) gelden als afzonderlijke PN's
Platform / poortwelk chassis, welke linecard of welk poortbereikalleen uplink, ‘alleen poorten 49–52’, niet op breakoutpoorten
Minimale softwareeerste release met ondersteuningeen nieuwere PN in een oudere release = niet ondersteund, ook als die van het merk is
Snelheden / modiwelke snelheden en breakouts de PN op die poort ondersteunt4×25G-breakout wordt slechts op sommige platforms ondersteund
DDM / DOMof diagnostiek beschikbaar is‘DOM not supported’ in bepaalde combinaties
Notitiestemperatuur, bereik, FEC-vereisten, EOLeindverkoopdatums en opvolgende PN's

Wat er met software verandert

WijzigingEffect op optische modulesZichtbaar als
Nieuwe of strengere identiteitsvalidatieeerder getolereerde modules van derden of gecodeerde modules worden afgewezenpoorten errdisabled na upgrade (Hoe elk NOS een module valideert)
Verborgen override-opdracht verwijderd of hernoemdservice unsupported-transceiver wordt niet meer geaccepteerdconfiguratie kan niet laden, poorten down
CMIS-verwerking verbeterd of gewijzigd400G+-modules die workarounds nodig hadden werken nu, of juist niet meermodules blijven hangen in LowPwr (CMIS-problemen)
FEC/AN-standaarden gewijzigdlinks die op oude standaarden vertrouwden vallen uitlink down bij goede niveaus (FEC & AN)
DDM-polling of drempelverwerking gewijzigdalarmen verschijnen of verdwijnennieuwe syslog-ruis of stilte
PN van optische module bereikt einde ondersteuningwerkt nog, maar staat niet langer in de lijsttoekomstige tickets worden gesloten als ‘niet ondersteund’
Firmwareupdate van module gebundeldmodules van de fabrikant krijgen nieuwe firmwaregedragsverandering aan de modulekant (Controller en firmware)

Een praktijk voor een omgeving die verrassingen voorkomt

  1. Inventariseer — registreer fabrikant, PN, serienummer, revisie en firmware van elke module per poort (van de switch of vanaf de werkbank) in de CMDB.
  2. Leg releases vast — beschouw de NOS-versie als deel van het compatibiliteitsdrietal; upgrade access en kern niet op dezelfde dag.
  3. Lees releasenotes voor onderdelen over optische modules vóór elke upgrade.
  4. Test op een lab- of canary-switch met één exemplaar van elk type optische module dat u gebruikt; begin met modules van derden en gecodeerde modules.
  5. Bewaar de vorige image en een rollbackplan; weet welke poorten gevoelig zijn voor errdisable.
  6. Leg DDM als basislijn vast vóór en na de upgrade, zodat gedragsveranderingen in monitoring zichtbaar zijn (DDM-monitoring).
  7. Volg EOL van PN's van optische modules en hun opvolgers, zodat vervangingen met de matrix overeenkomen.

Optische modules van derden en gecodeerde modules in dit beeld

Een module die voor een OEM-PN is gecodeerd, wordt volgens dezelfde matrixvermelding als het origineel beoordeeld: het platform ziet geen verschil als de codering volledig is. De ondersteuningsverklaring van de fabrikant geldt er echter niet voor, en een strengere controle in een nieuwe release kan hem blootleggen. Houd gecodeerde modules herkenbaar in de inventaris (hun echte fabrikant en serienummer), test ze als eerste bij upgrades en houd rekening met een release die de deur sluit (Optische modules van derden, Fabrikantvergrendeling).

NIC- en serverzijde

Serveradapters hebben eigen matrices (adapter ↔ module ↔ driver/firmware) en eigen beleidsregels. Sommige Intel-families weigeren niet-vermelde SFP's tenzij een driverparameter die toestaat; Mellanox/Nvidia-adapters valideren kabels voor InfiniBand. Driver- en firmwareupdates wijzigen die regels net zoals NOS-upgrades dat doen (Recepten voor poortconfiguratie).

In CodingBox

De werkbankkant van deze praktijk: lees bij inkomende inspectie de identiteit en firmwareversie van elke module in de Code database, vergelijk de bytes van een verdachte module met de matrixvermelding in Check transceiver en bewaar in de databasenotities het onderscheid tussen gecodeerd en origineel. Zo kan een afwijzing op de upgradedag binnen seconden naar de module worden herleid.

NIC-driver- en firmwarebeleid in detail, per fabrikant en besturingssysteem: Transceivercompatibiliteit op NIC's.

De praktijk voor de omgeving als checklist voor inbedrijfstelling — upgrade vóór configuratie, canarytests, DDM-basislijn, acceptatietest: Selectie & inbedrijfstelling.


Vindt u een onjuistheid of fout in dit materiaal? Selecteer het betreffende fragment en druk op Ctrl+Enter om .