Matrici di compatibilità, release notes e modifiche firmware · Compatibilità dei ricetrasmettitori · Schede di rete e switch · Documentazione · CodingBox
CodingBox Documentazione

Matrici di compatibilità, release notes e modifiche firmware

«Supportato» è un’affermazione su una tripla: questo modulo, su questa piattaforma, con questa release software. I produttori pubblicano quella tripla in matrici di compatibilità e release notes, e la cambiano — compaiono nuovi ottici, quelli vecchi escono, i controlli diventano più rigidi. Leggere le matrici prima di acquistare e rileggerle prima di aggiornare è il lavoro di compatibilità più economico che esista. Questa pagina mostra dove si trova l’informazione, come leggerla, e come gestire una flotta in modo che un aggiornamento software non si trasformi in un’interruzione degli ottici.

Dove i produttori pubblicano il supporto

ProduttoreRisorsaCosa elenca
CiscoTransceiver Module Group (TMG) Compatibility Matrix; datasheet per piattaformaPN ↔ piattaforma ↔ software minimo; restrizioni di porta
JuniperHardware Compatibility Tool (HCT)PN dell’ottico ↔ piattaforma ↔ release Junos, velocità, supporto DDM
AristaTransceiver and Cable Guide (PDF/online)PN, PMD, portata, piattaforme supportate per EOS
HuaweiHardware Center / elenchi di compatibilità prodottocodici del modulo ottico per modello di switch
H3CTransceiver Module Compatibility Matrixper famiglia di prodotto
HPE ArubaTransceiver Guide, QuickSpecsnumeri J/R per famiglia di switch e firmware
DellNetworking Optics/Cables support matrixSKU ↔ piattaforma ↔ release OS10
Nvidia/Mellanoxpagine prodotto LinkX, release notes Cumulus/Onyx, note firmware InfiniBandPN del cavo/ricetrasmettitore ↔ switch/HCA ↔ firmware
Extreme, Ruckusguide di compatibilità dei ricetrasmettitoriper piattaforma
Brocade (SAN)release notes FOS, elenco degli ottici supportatiPN degli SFP a marchio per versione FOS
SONiC / white-boxelenco di compatibilità hardware del produttore della piattaforma, wiki della communityottici testati per piattaforma; spesso mantenuti dalla community
Produttori di NICelenchi di compatibilità degli adattatori Intel/Broadcom/Mellanoxmoduli supportati e versioni driver

Leggi anche le release notes della versione di NOS che usi: le modifiche relative agli ottici si nascondono sotto «resolved issues», «behaviour changes» e «new hardware support».

Leggere una voce della matrice

ColonnaSignificatoAttenzione a
Part numberla stringa esatta che lo switch si aspetta nel modulo (Numerazione delle parti)suffissi di grado (-S, -I, lettere di revisione) trattati come PN distinti
Piattaforma / portaquale chassis, scheda linea o intervallo di portesolo uplink, «solo porte 49–52», non sulle porte di breakout
Software minimoprima release con supportoun PN più recente su una release più vecchia = unsupported, anche se a marchio
Velocità / modalitàquali rate e breakout supporta il PN su quella portabreakout 4×25G supportato solo su alcune piattaforme
DDM / DOMse la diagnostica è esposta«DOM not supported» su certe combinazioni
Notetemperatura, portata, requisiti FEC, EOLdate di end-of-sale e PN successori

Cosa cambia con il software

ModificaEffetto sugli otticiSi manifesta come
Convalida dell’identità nuova o più rigidamoduli di terze parti o codificati prima tollerati vengono rifiutatiporte in errdisable dopo l’aggiornamento (Come ogni NOS convalida un modulo)
Comando di override nascosto rimosso o rinominatoservice unsupported-transceiver non più accettatola configurazione non si carica, porte down
Gestione CMIS migliorata o cambiatamoduli 400G+ che richiedevano workaround ora funzionano, o viceversamoduli bloccati in LowPwr (Problemi CMIS)
Predefiniti di FEC/AN cambiatii collegamenti che si basavano sui vecchi predefiniti fallisconolink down con livelli buoni (FEC e AN)
Polling del DDM o gestione delle soglie cambiaticompaiono o scompaiono allarminuovo rumore syslog oppure silenzio
Il PN dell’ottico raggiunge la fine del supportocontinua a funzionare, non è più elencatoi ticket futuri vengono chiusi come «unsupported»
Aggiornamento firmware del modulo inclusoi moduli a marchio del produttore ricevono nuovo firmwareil comportamento cambia lato modulo (Controller e firmware)

Una prassi di flotta che evita sorprese

  1. Inventario — registra produttore, PN, seriale, revisione e firmware di ogni modulo per porta (dallo switch o dal banco) nel CMDB.
  2. Fissa le release — tratta la versione del NOS come parte della tripla di compatibilità; non aggiornare access e core lo stesso giorno.
  3. Leggi le release notes per le voci relative agli ottici prima di ogni aggiornamento.
  4. Testa su uno switch di laboratorio o canary con un esemplare di ogni tipo di ottico in uso — prima i moduli di terze parti e quelli codificati.
  5. Conserva l’immagine precedente e un piano di rollback; sappi quali porte sono soggette a errdisable.
  6. Fai una baseline del DDM prima e dopo, in modo che i cambiamenti di comportamento siano visibili nel monitoraggio (Monitoraggio).
  7. Tieni traccia dell’EOL dei PN degli ottici e dei loro successori, in modo che le sostituzioni corrispondano alla matrice.

Ottici di terze parti e codificati in questo quadro

Un modulo codificato su un PN OEM viene giudicato dalla stessa voce di matrice dell’originale — la piattaforma non può notare la differenza se la codifica è completa — ma la dichiarazione di supporto del produttore non si estende a esso, e un controllo più rigido in una nuova release può smascherarlo. Mantieni i moduli codificati identificabili nell’inventario (il loro vero produttore e seriale), testali per primi negli aggiornamenti, e pianifica il caso in cui una release chiuda la porta (Ottici di terze parti, Blocco del produttore).

Lato NIC e server

Gli adattatori server hanno proprie matrici (adattatore ↔ modulo ↔ driver/firmware) e proprie politiche — alcune famiglie Intel rifiutano gli SFP non elencati a meno che un parametro del driver non li consenta; gli adattatori Mellanox/Nvidia convalidano i cavi per InfiniBand. Gli aggiornamenti di driver e firmware cambiano queste regole proprio come fanno gli aggiornamenti del NOS (Ricette di configurazione delle porte).

In CodingBox

Il lato banco della prassi di flotta: leggi l’identità e la versione firmware di ogni modulo nel code database all’ispezione in ingresso, confronta i byte di un modulo sospetto con la voce di matrice su Check transceiver, e mantieni la distinzione codificato/originale nelle note del database in modo che un rifiuto nel giorno dell’aggiornamento possa essere ricondotto al modulo in pochi secondi.

Le politiche di driver e firmware delle NIC in dettaglio, per produttore e sistema operativo: Compatibilità dei ricetrasmettitori sulle NIC.

La prassi di flotta come lista di controllo per la messa in servizio — aggiornare prima di configurare, test canary, baseline del DDM, test di accettazione: Scegliere e mettere in servizio.


Se trovi un’imprecisione o un errore in questo articolo, seleziona il passaggio corrispondente e premi Ctrl+Enter per .