Einleitung
In diesem Dokument werden die verschiedenen CUSP-Lizenzstatus definiert und die Auswirkungen der einzelnen Lizenzstatus auf die Anrufbearbeitung beschrieben. CUSP verwendet Cisco Smart Manager zur Registrierung und Autorisierung von Lizenzen.
Sie benötigen ein gültiges Konto in Cisco Smart Manager, um Smart Licensing für CUSP zu konfigurieren.
Problem
Die CUSP-Lizenz hat unterschiedliche Status, und jeder Status veranlasst den CUSP, Anrufe unterschiedlich zu verarbeiten. Die Durchsetzungsmodi werden nachfolgend beschrieben.
Durchsetzungsmodi
Die Erzwingungsmodi bestimmen den Lizenzverwendungsmodus, nachdem die Berechtigung (Lizenzanzahl) angefordert wurde.
-
Eval: Wenn der CUSP-Status nicht erkannt oder registriert wird, ist der Erzwingungsmodus Eval. Der Evaluierungszeitraum beträgt standardmäßig 90 Tage. Anrufe sind in diesem Zustand zulässig. Der Evaluierungszeitraum beginnt, sobald Smart Licensing aktiviert ist. Wenn Registrierungs- oder Autorisierungsanfragen fehlschlagen, wechselt der CUSP in den Eval-Modus.
-
InCompliance: Die Anzahl der für den Server angeforderten Lizenzen bewegt sich innerhalb der zugekauften Grenzen.
-
OutOfCompliance: Die angeforderte Anzahl von Lizenzen übersteigt die verfügbare Anzahl von Lizenzen (d. h. die Anzahl von Lizenzen, die in Cisco Smart Manager erworben wurde). Die Anfrage wird hier beantwortet, Anrufe sind möglich. Die Anrufbearbeitung wird dadurch nicht beeinträchtigt.
-
EvalExpired: Der Evaluierungszeitraum ist abgelaufen. Anrufe sind in diesem Modus nicht zulässig.
-
AuthorizationExpired: Der Autorisierungszeitraum ist abgelaufen. Anrufe sind in diesem Modus nicht zulässig.
Dieses Bild fasst die CUSP-Lizenzstatus und die Auswirkungen der einzelnen Status zusammen.
Diagramm der Lizenzzustände
Lösung
Der Status "Check License Usage" (Lizenznutzung prüfen) basiert auf der Summe der konfigurierten Zählungen des CUSP-Servers im Vergleich zur Anzahl der erworbenen Lizenzen. Der Status "Check License Usage" (Lizenznutzung überprüfen) entspricht nicht der CPS-Anzahl (Call Per Second) in Echtzeit.
Sie müssen die Anzahl der erworbenen Lizenzen und die Nutzung auf der Cisco Smart License-Website überprüfen: https://software.cisco.com/#SmartLicensing-Inventory

In diesem Bild sehen Sie, wo Sie den aktuellen Status der CUSP-Lizenz auf der Seite "CUSP Admin" prüfen können.

CPS-Mechanismus
-
Die CPS-Prüfung unterscheidet sich von der Lizenznutzungsprüfung. Bei Versionen vor vCUSP 9.1.5 lehnt CUSP Anrufe sofort ab, wenn die CPS-Prüfung die konfigurierte Lizenzanzahl überschritten hat. Bei den Antwortmeldungen handelt es sich entweder um 500 oder 503 Fehlermeldungen.
-
CUSP speichert die Anzahl der Anrufe und zeichnet alle 30 Sekunden einen Snapshot für eine Fensterzeit von fünf Minuten auf. Der durchschnittliche CPS für diese fünf Minuten Aufzeichnungen muss deutlich unter dem Limit der Lizenz liegen. Wenn der Durchschnitt den Grenzwert überschreitet, lehnt der CUSP die Anrufe ab. Bleibt das Anrufvolumen konstant hoch, nimmt der CUSP den Dienst erst wieder auf, wenn das Limit für den CPS erreicht ist.
-
Sie müssen die Protokollierung fehlgeschlagener Anrufe aktivieren, um abgelehnte Anrufe anzuzeigen. Dieses Bild zeigt, wo das Protokoll für fehlgeschlagene Anrufe aktiviert werden kann.
Protokollierung fehlgeschlagener Anrufe aktivieren
Nachrichtenfluss und -inhalt

Registrierungsanforderung
Token [Hash für Kundenkonto in Smart Manager generiert]
Software-Tag-Kennung (CUSP-Software-ID)
[UDI|SN#*] (CUSP generiert eine zufällige 11-Zeichen-Zeichenfolge für SN)
Zertifikatsignierungsanforderung
Antwort auf Registrierungsnachricht
Zertifikat für PEM-kodierte Geräte-ID
Produktinstanz-ID
Cisco Signaturzertifikat
Unterschrift [unterzeichnet von Cisco Signing Cert]
Geräte-ID-Zertifikat
CommonName = GUID
SN=PID:<PID>SN:<SN>
Domain=has(logischer Kontoname)
Gültigkeitszeitraum =360 Tage
MMI-Nachricht (Mother May I Request)
Funktion [Berechtigungs-Tags und -zählungen]
Client Nonce
Produktinstanz-ID
Cisco Signaturzertifikat SN#
Signatur [MMI signiert von ID-Zertifikat]
MMI-Antwort
Unterschrift
Status
Ablauf
Berechtigungs-Tag
Protokollanalyse
Registrierung
23:43:53,400 277058 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG root - Register empfangen: id_cert_sn:970857, signing_cer:sub_ca_cert:2, renew_interval:15552000000
23:43:53,421 277079 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG root - Registrierung erfolgreich mit Antwort: {"signature"=>{"type"=>"SHA256",
<Diese Registrierung wurde von Cisco Cloud unterzeichnet und wird nach einem Jahr verlängert >
Authentifizierung
13:48:25,614 1461205341 [RubyThread-1275: jar:file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/gems/rufus-scheduler-2.0.23/lib/rufus/sc/scheduler.rb:464] DEBUG root - Sending auth request msg with sudi:#<Sudi:0x531d9e>, hostname:se-10-66-75-64, signing_cert_sn:3, id_cert_sn:969365,product_instance_id:c2d100c0-c268-49ad-ad8c-9519d2b823c2, Berechtigungen:[#<Lizenzberechtigung:0x1de5cd2 @listener=#<Java::ComCiscoNeslaSmartLicense::EntitlementNotificationListenerImpl:0x16c1b44>, @entitlement_tag="regid.2014-08.com.cisco.CUSP-5,1.0_8f106f12-4d11-44b7-8f36-f7aee3dfaa", @requested_count=2, @vendor="8f106f12-4d11-44b7-8f36-f7aee3dfaa", @requested_date=#<Datum: 49322-04-19 ((19735659j,0s,0n),+0s,-Infj)>, @entitlement_version="9.0", @display_name="ICV CUSP-5 Anrufe pro Sekunde", @description="ICV CUSP-5 Anrufe pro Sekunde", @enforce_mode=:out_of_compliance, @days_left=-17206>]
13:48:28,516 1461208243 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG-Root - Authentifizierungsanforderung erhalten: start_date:1494337382539, compliance_status:OOC,expiry:7775673, retry_interval:43200
FTP zum Sammeln von Protokollen vom CUSP
-
Erstellen Sie einen Benutzernamen, und weisen Sie in der CUSP-CLI Berechtigungen zu.
Beispiel:
Benutzername cisco create
Benutzername Cisco Kennwort Cisco
Benutzername cisco group pfs-privusers
-
Geben Sie in einem Browser FTP:<IP-ADRESSE DES CUSP-SERVERS> ein.
-
Navigieren Sie zu CUSP/log/sml.log, um auf die Protokolle zuzugreifen.

Zugehörige Informationen