In diesem Dokument wird die Implementierung der Performance-Lizenz auf dem Cisco Integrated Services Router der 4000-Serie (ISR4000) beschrieben.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Dieses Dokument beschreibt die Implementierung der Leistungslizenz (auch Durchsatzlizenz genannt) auf Routern der Serie Cisco Integrated Service Router 4000 (ISR4000), die auf der Cisco IOS® XE Software ausgeführt werden. Ähnliche Konzepte gelten für die virtuellen Cloud Service Router 1000-Plattformen (CSR1000v).
Die Router der Serie ISR 4000 basieren auf den Multicore-CPUs für die Kontroll-, Daten- und Serviceebene und bieten unterschiedliche Leistungsstufen, die vom Plattformmodell abhängen.
Die Performance-Lizenz erhöht den maximalen Durchsatz, den das Gerät bereitstellen kann.
So bestimmen Sie den Durchsatz:
Router#show platform hardware qfp active datapath utilization
CPP 0: Subdev 0 5 secs 1 min 5 min 60 min
Input: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 54 59 142 295
(bps) 39728 51128 490672 1136960
Total (pps) 54 59 142 295
(bps) 39728 51128 490672 1136960
Output: Priority (pps) 0 0 0 0
(bps) 0 64 72 72
Non-Priority (pps) 14 6 100 255
(bps) 23200 14880 460904 1104712
Total (pps) 14 6 100 255
(bps) 23200 14944 460976 1104784 << consumed throughput
Processing: Load (pct) 0 0 0 0
Um das Konzept der Performance-Lizenz zu erläutern, sollten Sie den Unterschied zwischen den verschiedenen Modellen des ISR4000 hinsichtlich ihrer Datenebenenarchitektur erläutern.
Der ISR4451 kann bis zu neun Packet Processing Engine (PPE)-Kerne für die Verarbeitung von Funktionen, die Verschlüsselung und die Entschlüsselung verwenden, darunter einen Kern für die Eingabe- und Ausgabe-Verarbeitung (I/O). Jeder PPE-Core kann jeweils nur ein Paket verarbeiten.

Der ISR4431 verfügt über die gleiche Datenebenenarchitektur wie der ISR4451, kann jedoch bis zu fünf PPE-Kerne für die Verarbeitung, Verschlüsselung und Entschlüsselung von Funktionen verwenden.
Die Datenebenenarchitektur der ISR4351 und ISR4331 umfasst bis zu drei PSA-Kerne für die Funktionsverarbeitung und einen Kern für die E/A- und die Verschlüsselungsverarbeitung.

ISR4321 und ISR4221 verfügen über einen einzigen PPE-Kern für die Funktionsverarbeitung und einen weiteren Kern für die E/A- und Verschlüsselungsverarbeitung.

Unterschiede bei den einzelnen Routern der ISR4000-Serie vor und nach Anwendung der Performance-Lizenz:
| Ohne Performance-Lizenz |
Mit Performance-Lizenz |
|||
| Max. Durchsatz |
PPE-Cores |
Max. Durchsatz |
PPE-Cores |
|
| 4221 |
35 Mbit/s |
1 x PPE + 1 x E/A |
75 Mbit/s |
Keine Änderung |
| 4321 |
50 Mbit/s |
1 x PPE + 1 x E/A |
100 Mbit/s |
Keine Änderung |
| 4331 |
100 Mbit/s |
2 x PPE + 1 x E/A |
300 Mbit/s |
3 x PPE + 1 x E/A |
| 4351 |
200 Mbit/s |
2 x PPE + 1 x E/A |
400 Mbit/s |
3 x PPE + 1 x E/A |
| 4431 |
500 Mbit/s |
3 x PPE + 1 x E/A |
1 Gbit/s |
5 x PPE + 1 x E/A |
| 4451 |
1 Gbit/s |
5 x PPE + 1 x E/A |
2 Gbit/s |
9 x PPE + 1 x E/A |
| 4461 |
1,5 Gbit/s |
8 x PPE + 1 x E/A |
3 Gbit/s |
15 x PPE + 1 x E/A |
Bevor die Performance-Lizenz angewendet werden kann, muss eine von mehreren Voraussetzungen erfüllt sein. Diese hängen vom Lizenzmodell ab (Smart oder Traditional).
Registrieren Sie das Gerät beim Smart/Virtual Account, und stellen Sie sicher, dass die richtige Performance-Lizenz für das Konto bereitgestellt wird.
Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung (EULA) im globalen Konfigurationsmodus. Die Lizenz akzeptiert die Endbenutzer-Lizenzvereinbarung. Nachdem die EULA akzeptiert wurde, wird die Demo- oder Testversion der RTU Performance-Lizenz aktiviert (der Evaluierungszeitraum läuft nach 60 Tagen ab).
Kopieren Sie die Lizenzdatei in den Router-Flash, und installieren Sie sie mit dem Befehl license install <flash:license-file>.
Verwenden Sie den Befehl für den Durchsatz der Plattformhardware im globalen Konfigurationsmodus, um die Leistungslizenz zu aktivieren.
Router(config)#platform hardware throughput level 300000 % Please write mem and reload % The config will take effect on next reboot
Wenn die Performance-Lizenz auf den ISR400-Routern aktiviert ist:
Die Aggregate Shaper-Funktion wird im CPU-Core der Datenebene speziell für E/A-Vorgänge implementiert.
Ein Token-Bucket-System (Bitanzahl) wird im E/A-Datenebenen-Core implementiert, um zu ermitteln, ob die Pakete über eine Ausgangsschnittstelle gesendet werden können. Traffic Shaping wird angewendet, wenn mehr Bits für externe Schnittstellen vorgesehen sind, als die Lizenz zulässt.

Pakete können gesendet werden, solange sich Token im Bucket befinden:

Bei dieser Pseudokonfiguration wird die modulare QoS-CLI (MQC) verwendet, um das allgemeine Konzept zu veranschaulichen:
policy-map Data PlaneExternalInterfaces
class GigabitEthernet0/0/0
bandwidth remaining ratio 1
service-policy <user defined>
class GigabitEthernet0/0/1
bandwidth remaining ratio 1
service-policy <user defined>
class Serial0/0/0
bandwidth remaining ratio 1
service-policy <user defined>
policy-map License
shape average license_level
service-policy Data PlaneExternalInterfaces
policy-map Root
class external_traffic
service-policy License
class control_plane_traffic
service-policy Punt
class recycled_traffic
service-policy Recycle
Wenn die angebotene Rate die lizenzierte Bandbreite überschreitet:
Bei Überbelegung teilen sich die Schnittstellen die Bandbreite gleichmäßig auf, es sei denn, es besteht Datenverkehr auf Prioritätsebene.
Indikatoren für das Durchsatzlimit:
Router#show platform hardware qfp active datapath utilization
CPP 0: Subdev 0 5 secs 1 min 5 min 60 min
Input: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 18027 17536 17493 17740
(bps) 101806904 184352 195272 204816
Total (pps) 18207 17536 17493 17740
(bps) 101806904 184352 195272 204816
Output: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 17916 17400 17361 17578
(bps) 99956512 198024 209024 218568
Total (pps) 17916 17400 17361 17578
(bps) 99956512 97592394 98694332 94902000
Processing: Load (pct) 7 7 7 7
Router#show platform hardware qfp active statistics drop ------------------------------------------------------------------------- Global Drop Stats Packets Octets ------------------------------------------------------------------------- TailDrop 4395 6634970
Gleichmäßig verteilte Puffer an Schnittstellen in der Ausgabe von show platform hardware qfp active feature lic-bw oversubscription:
Router#show platform hardware qfp active feature lic-bw oversubscription
Interface: GigabitEthernet0/0/0, QFP interface: 7
Overall Traffic:
enqueued (bytes): 7188433, (packets): 75926 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 0, (packets): 0
total (bytes): 7188433, (packets): 75926
Interface: GigabitEthernet0/0/1, QFP interface: 8
Overall Traffic:
enqueued (bytes): 10492353355, (packets): 236972715 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 18809589, (packets): 56020 << drops on busy interfaces
total (bytes): 10511162944, (packets): 237028735
Interface: GigabitEthernet0/0/2, QFP interface: 9
Overall Traffic:
enqueued (bytes): 9544293, (packets): 57041 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 0, (packets): 0
total (bytes): 9544293, (packets): 57041
%BW_LICENSE-4-THROUGHPUT_MAX_LEVEL: F0: cpp_ha: Average throughput rate approached the licensed bandwidth of 100000000 bps during 1 sampling periods in the last 24 hours, sampling period is 300 seconds
Der Warnschwellenwert ist konfigurierbar. Die Syslog-Meldung kann als Indikator für die lizenzierte Bandbreite verwendet werden. Um den Schwellenwert und das Abtastintervall zu konfigurieren, verwenden Sie den Befehl set platform hardware throughput-monitor threshold [percentage] interval [seconds].
Um die Einstellungen für den Durchsatzmonitor anzuzeigen, verwenden Sie den Befehl show platform hardware throughput-monitor parameters:
Router#show platform hardware throughput-monitor parameters Throughput monitor parameters Throughput monitor threshold: 90 percent Throughput monitor interval: 300 seconds Throughput monitor status: enabled
Die ISR4000-Plattformen bieten eine Boost Performance-Lizenz für ungedrosselte CEF-Leistung (Cisco Express Forwarding). Das Gerät muss die Cisco IOS XE Software Version 16.7.1 oder höher verwenden. Der Aggregate Shaper wird nach Aktivierung der Boost-Lizenz deaktiviert. Der maximale Durchsatz hängt dann von den verwendeten Funktionen ab und ist nicht mehr deterministisch.
Installation:
Nach der Lizenzinstallation wird die Boost-Leistung automatisch aktiviert, und der Befehl zur Steigerung des Durchsatzes auf Plattformhardware wird der Konfiguration hinzugefügt.
Mit dem Befehl show license können Sie den Lizenzstatus anzeigen.
Router#show license <output ommitted> Index 11 Feature: booster_performance Period left: Life time License Type: Permanent License State: Active, In Use License Count: Non-Counted License Priority: Medium
Installation:
Führen Sie den Befehl show license all aus, um den Lizenzstatus anzuzeigen:
Router#show license all <output ommitted> License Usage ============== Boost Performance for ISR4431 (ISR_4431_BOOST): Description: Boost Performance for ISR4431 Count: 1 Version: 1.0 Status: AUTHORIZED
Bei Cisco IOS XE 17.3.2 und neueren Softwareversionen besteht kein Konzept der Geräteregistrierung beim Smart Licensing-Portal (Smart/Virtual Account). Nicht erzwungene Lizenzen werden bei der Konfigurationsänderung aktiviert. Später wird erwartet, dass die Lizenznutzung Cisco gemäß Richtlinie gemeldet wird. Weitere Informationen finden Sie unter Smart Licensing Using Policy.
Ab Cisco IOS XE 17.3.2 wird die Boost Performance-Lizenz zur RTU-Lizenz (Right-To-Use). Das bedeutet, dass Sie keine vorherige Autorisierung benötigen, um diese Lizenz zu aktivieren.
Installation:
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
4.0 |
25-Jun-2026
|
Aktualisierte Abstände, Rechtschreibung, Grammatik, Satzstruktur. |
3.0 |
16-Aug-2023
|
Aktualisierter Titel, Haftungsausschluss, Branding-Anforderungen, Stilanforderungen und Formatierung. |
2.0 |
13-Jul-2022
|
Bearbeitet und neu veröffentlicht. |
1.0 |
05-Jul-2021
|
Erstveröffentlichung |