CodingBox Q&A Ask question

Deckelt ExtremeXOS nicht freigegebene 40G/100G-Optiken nach 90 Tagen wirklich auf 25 % der Line-Rate

Asked Active Viewed 215 AI translation from English
5

Wir erneuern gerade ein Paar Aggregations-Racks, und die Optik ist der Teil, an dem das Management ständig herumstochert. Die Switches sind EXOS-Boxen, und der Plan war, die 40G-Uplinks mit generischen QSFP+ DACs zu füllen, genau wie wir es an den Access-Ports schon machen.

Dann hat jemand aus dem Team eine Notiz zu einer kostenpflichtigen Third-Party-Optics-Lizenz auf EXOS ausgegraben, speziell an 40G- und 100G-Ports gebunden, mit einem Rate-Limiter, der nach einer Karenzzeit greift. Das verändert die Rechnung ziemlich.

  • EXOS-Switches im Aggregation Layer, mit dem Code, mit dem sie ausgeliefert wurden
  • aktuell 40G-QSFP+-Uplinks, QSFP28 auf der Roadmap
  • generische Third-Party-DACs und AOCs, dazu eine Handvoll generischer optischer Transceiver
  • 1G- und 10G-Access-Ports schon voller generischer Module, bisher keine Beschwerden

Was wir uns ansehen sollen, sobald ein nicht freigegebenes Modul reinkommt:

show port conf
# the port carries an R (restricted) flag while the countdown runs

Bisher geprüft:

  • die Third-Party-Module, die wir schon betreiben, linken und transportieren Traffic, nichts wird rundweg blockiert
  • diese Lizenz finde ich in der Feature-Liste für unseren Code nicht
  • das Portal für freigegebene Optik listet Teile pro Plattformfamilie, sagt aber nichts darüber, was ein Switch mit einem nicht gelisteten Modul macht

Also: ist die Einschränkung auf ausgelieferter Firmware real, was genau passiert mit dem Port, wenn der Timer abläuft, und wie sehe ich per CLI, ob mein Release das überhaupt durchsetzt?

Comments 4

Auf welchem Code-Zweig laufen die Switches? Das ist hier der größte Teil der Antwort. Die Lizenz, von der du gelesen hast, ist keine dauerhafte Eigenschaft von EXOS, sie kam mit einem Release und spätere Releases haben die Pflicht wieder fallen lassen, eine Doku-Seite zu einer bestimmten Version sagt also nichts über die Box in deinem Rack.

Auch trennen sollte man: 1G- und 10G-Ports waren nie Teil davon, nur 40G und 100G. Dass euer Access Layer schon generisches SFP und SFP+ fährt, ist für die Uplinks kein Beleg in die eine oder andere Richtung.

Poste die Feature-Lizenz-Anforderungen für dein genaues Release, dazu show port conf für einen Uplink, in dem schon ein generischer DAC steckt. Steht kein R am Port, läuft nichts runter, und du kannst aufhören, dir Sorgen zu machen.

4 Indiawaverunner21IN Show original (English) AI translation

Kurzversion: nichts wird blockiert. Ein 40G- oder 100G-Modul von einem Drittanbieter linkt und forwardet, die Einschränkung ist kommerziell und keine harte Sperre.

Auf einem Release, das es durchsetzt (die kostenpflichtige 3rd Party Optics Feature-Lizenz für 40G- und 100G-Ports kam mit ExtremeXOS 15.5), läuft es so:

  • du steckst eine nicht freigegebene 40G- oder 100G-Optik ein, und EMS gibt eine Warnung aus
  • der Port wird als restricted markiert, das ist das R-Flag, das du bei show port conf gesehen hast
  • ein 90-Tage-Countdown startet
  • läuft er ab, setzt der Switch einen Egress-Rate-Limiter auf diesen Port und deckelt ihn auf 25 Prozent der Line-Rate

Das ist keine Einbahnstraße. Lizenz installieren, oder das Modul gegen eines von der freigegebenen Liste tauschen, und der Port geht zurück auf volle Rate.

Der Teil, den viele überspringen: aktuelle EXOS-Releases verlangen diese Lizenz überhaupt nicht mehr, das Verhalten hängt also komplett von der Code-Version ab. Bevor du ein Tray Third-Party-QSFP+ oder QSFP28 kaufst, lies die Feature-Lizenz-Anforderungen für genau das Release, das du fahren willst, nicht für irgendeine Version, die der erste Treffer in der Doku-Suche zufällig beschreibt.

1 South KoreanetrunnerKR Show original (English) AI translation

Zahlen gezogen. Wir sind mehrere Zweige weiter als 15.5, und die Feature-Lizenz-Anforderungen für unser Release haben überhaupt keinen Eintrag zu Third-Party-Optik. show port conf auf den beiden Uplinks, die schon generische DACs tragen, zeigt bei keinem der beiden ein R, und beide laufen mit voller Rate, kein Limiter in Sicht.

Auf unserem Code sieht das also nach einem Nicht-Problem aus. Was ich trotzdem mache: ein paar freigegebene QSFP+-Module im Regal bereithalten, denn die erste Frage bei jedem Support-Case wird sein, was im Port steckt.

4 Russiasfpsmith28RU Show original (English) AI translation

Die andere Hälfte davon ist der Support, und der hat sich mit keinem Release verändert.

Ich hatte die Diskussion mit unserem Account-Team zweimal. Was man schriftlich bekommt, ist ein Disclaimer, keine Kompatibilitätsaussage: außerhalb der freigegebenen Liste gibt es keine Garantie, keine Compliance-Zusage und keine Verpflichtung zu helfen - die Optik und das Interface-Modul, in das sie gesteckt wird, sind gleichermaßen dein Problem. Bei einem freigegebenen Teil bezahlt man teilweise Papierkram mit: NRTL- und CDRH-Abnahme, FCC CFR 21 1040.10, CE mit EN60825-1, GR-468 wo anwendbar. Tray-Optik kommt mit nichts davon.

Als Einkaufsliste ist das Portal für freigegebene Optik brauchbar - was auch immer ihr fahrt, steht dort drin (EXOS, VOSS, ERS, die alten Brocade-MLX-, SLX-OS- und VDX-Linien, NPB, ISW), und es filtert nach Kupfer oder Optisch, Fibre-Typ, Formfaktor und Rate, 100 Mb/s bis 400 Gb/s. Was es dir nicht sagt, ist, wie sich eine Box mit einem Modul verhält, das nicht auf der Liste steht, und genau das war deine einzige Frage. Daher Threads wie dieser.

Meine eigene Erfahrung: EXOS ist egal, wer das Modul gebaut hat. Generische Teile linken, FS-Teile linken. Was meistens zubeißt, ist eher die Plattform als die Optik - der X435, der auf seinen SFP-Ports kein 2,5G macht, ist der, bei dem ich immer wieder hänge bleibe.

1 Ukrainerxnode71UA Show original (English) AI translation
Log in to comment. Log in