La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritto come configurare Smart Licensing utilizzando Policy (SLP) sulla piattaforma Nexus 9K.
Cisco raccomanda la conoscenza dei seguenti argomenti:
Il riferimento delle informazioni contenute in questo documento è Cisco Nexus 9000 con NXOS versione 10.2(5).
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Smart Software Licensing (SL) offre un'unica soluzione di licenza standardizzata per tutti i prodotti Cisco. È una piattaforma completa di licenze basata su cloud che include strumenti e processi per autorizzare l'utilizzo e la creazione di report per i prodotti Cisco. È progettato per essere eseguito su un'istanza del prodotto e per comunicare con il servizio Cisco Cloud License tramite il mezzo di trasporto Smart Call Home per completare la registrazione e l'autorizzazione del prodotto.
La modalità SLP (Smart Licensing Using Policy) è stata introdotta in Cisco NX-OS versione 10.2(1)F e rimane l'unica modalità di licenza supportata a tutt'oggi.
La politica di utilizzo delle licenze Smart è una versione avanzata di Licenze Smart Software, con l'obiettivo generale di fornire una soluzione di licenza che non interrompa le operazioni della rete, ma che consenta una relazione di conformità che tenga conto delle licenze hardware e software acquistate e utilizzate.
La politica di utilizzo delle licenze Smart si basa sull'onore. Tuttavia, la conformità dell'utilizzo delle licenze richiede la creazione di report software.
Cisco Smart Software Manager (CSSM) è responsabile della gestione degli account e delle istanze delle licenze. CSM funziona 24 ore su 24, 7 giorni su 7 sul sito Cisco.
Metodi principali per connettere gli switch Nexus a CSM:
Nota: Non importa quale metodo venga utilizzato, la prima relazione deve essere presentata al CSSM entro i prossimi 90 giorni. In seguito, la frequenza del report è richiesta ogni 365 giorni, a meno che non si verifichi una modifica nell'utilizzo della licenza, che richiede un altro report entro i prossimi 90 giorni.
Queste configurazioni vengono implementate sullo switch Nexus 9K utilizzando il VRF di gestione per tutte le comunicazioni, che è il VRF predefinito per SLP.
Passaggio 1. Configurare il client DNS.
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server
Passaggio 2. Configurare la modalità di trasporto intelligente.
Nexus(config)# license smart transport smart
Passaggio 3. Indicare l'URL CSM.
Nexus(config)# license smart url smart https://smartreceiver.cisco.com/licservice/license
Passaggio 4. Creare il codice di attendibilità (token) sul sito Cisco.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > General.
Fare clic su Nuovo token....
Passaggio 4a. Immettere le informazioni richieste e fare clic su Create Token.
Passaggio 4b. Fare clic sul token appena creato.
Passaggio 4c. Premere ctrl + c per copiare il testo selezionato negli Appunti.
Passaggio 5. Installare il codice di trust nello switch Nexus.
Nexus# license smart trust idtoken all force
Initiated trust establishment with backend. run show license status, for trust establishment status
Passaggio 6. Verificare che Nexus sia presente nel modulo CSM.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Product Instances.
Passaggio 7. Abilitare le funzionalità che richiedono la licenza desiderata. Per questo esempio è abilitata una funzionalità che richiede una licenza NX-OS LAN Enterprise Services.
Nota: NX-OS richiede sempre i nodi foglia nella gerarchia delle licenze.
NX-OS richiede sempre licenze basate su funzionalità, anziché su livelli.
Nexus(config)# feature eigrp
Passaggio 8. Confermare che la licenza prevista (basata su funzionalità) è in uso.
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
eigrp
Passaggio 9. Verificare che la licenza prevista sia utilizzata sul sito Cisco.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses. Fare clic sulla licenza prevista dall'elenco per visualizzare i dettagli.
Passaggio 10. Verificare che la comunicazione con il sito Cisco abbia esito positivo.
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: Smart
URL: https://smartreceiver.cisco.com/licservice/license
Proxy:
Not configured
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id:
Usage reporting:
Last ACK received: Jul 21 19:28:32 2023 UTC
Next ACK deadline: Jul 20 19:28:32 2024 UTC
Reporting push interval: 30 days
Next ACK push check:
Next report push: Aug 20 19:23:33 2023 UTC
Last report push: Jul 21 19:23:33 2023 UTC
Last report file write:
Trust Code installed: Jul 21 19:18:04 2023 UTC
Active: PID: N9K-C9336C-FX2, SN: FDO24400PT4
Jul 21 19:18:04 2023 UTC
Nexus#
Prima di NXOS 10.3(2)F, solo il VRF di gestione è supportato sulla modalità di trasporto CSLU. A partire da NXOS 10.3(2)F, è supportato anche il VRF non di gestione.
Passaggio 1. Configurare il client DNS.
Nota: È possibile andare al passaggio 3 se non si utilizza un nome di dominio completo (FQDN) sull'host che esegue CSLU.
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server
Passaggio 2. Aggiungere una voce per cslu-local nel server DNS.
Nota: Nexus individua automaticamente il nome host cslu-local e cslu-local.<dominio>
Passaggio 3. Verificare che il trasporto CSLU sia configurato. Questa è la configurazione predefinita.
Nexus(config)# license smart transport cslu
Passaggio 4. Indicare l'URL del trasporto CSLU.
Nexus(config)# license smart url cslu http://:8182/cslu/v1/pi
Passaggio 5. Abilitare le funzionalità che richiedono la licenza desiderata. Per questo esempio, viene abilitata una funzionalità che richiede una licenza NX-OS LAN Enterprise Services.
Nota: NX-OS richiede sempre i nodi foglia nella gerarchia delle licenze.
NX-OS richiede sempre licenze basate su funzionalità, anziché su livelli.
Nexus(config)# feature isis
Passaggio 6. Confermare che la licenza prevista (basata su funzionalità) è in uso.
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
isis
Passaggio 7. Inviare il report sull'utilizzo delle licenze (noto come report RUM) a CSSM.
Nexus# license smart sync all
Initiated sync with backend.
Passaggio 8. Fare clic su Aggiorna elenco istanze prodotto e verificare che l'istanza del prodotto sia presente in CSLU, indicando Completo: Report sull'utilizzo caricato in CSM.
Aprire CSLU > Magazzino > Istanze prodotto.
Passaggio 9. Verificare che Nexus sia presente nel modulo CSM. Ciò conferma che la comunicazione tra CSLU e CSSM funziona correttamente.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Product Instance.
Passaggio 10. Verificare che la licenza prevista sia stata utilizzata nel server locale locale locale CSM.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses > Click on License > Product Instances.
Passaggio 11. Verificare che la comunicazione con il sito Cisco abbia esito positivo.
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: CSLU
Cslu address: http://10.201.255.233:8182/cslu/v1/pi
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id:
Usage reporting:
Last ACK received:
Next ACK deadline: Oct 20 01:09:12 2023 UTC
Reporting push interval: 30 days
Next ACK push check: Jul 22 01:18:02 2023 UTC
Next report push: Aug 21 01:13:03 2023 UTC
Last report push: Jul 22 01:13:03 2023 UTC
Last report file write:
Trust Code installed:
Nota:
Questo metodo consente di visualizzare il codice di attendibilità installato come mostrato nello stato della licenza.
La prima volta che si esegue la sincronizzazione con CSM locale, si prevede di visualizzare l'ultimo ACK ricevuto come nello stato di visualizzazione della licenza. Questo valore viene modificato dopo il primo push del report successivo.
Prima di NXOS 10.3(2)F, solo il VRF di gestione è supportato sulla modalità di trasporto CSLU. A partire da NXOS 10.3(2)F, è supportato anche il VRF non di gestione.
Passaggio 1. Configurare il client DNS.
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server
Passaggio 2. Verificare che il trasporto CSLU sia configurato. Questa è la configurazione predefinita.
Nexus(config)# license smart transport cslu
Passaggio 3. Identificare l'URL del trasporto CSLU.
Accedere a CSSM locale > Smart Software Manager locale > Seleziona account virtuale locale (angolo superiore destro). Dal menu a discesa, scegliere Inventario > Generale, quindi fare clic su URL trasporto CSLU da copiare.
Passaggio 4. Indicare l'URL del trasporto CSLU.
Nexus(config)# license smart url cslu https:///cslu/v1/pi/
Passaggio 5. Abilitare le funzionalità che richiedono la licenza desiderata. Per questo esempio è abilitata una funzionalità che richiede una licenza NX-OS LAN Enterprise Services.
Nota: NX-OS richiede sempre i nodi foglia nella gerarchia delle licenze.
NX-OS richiede sempre licenze basate su funzionalità, anziché su livelli.
Nexus(config)# feature ospf
Passaggio 6. Confermare che la licenza prevista (basata su funzionalità) è in uso.
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
ospf
Passaggio 7. Inviare il rapporto RUM a CSSM.
Nexus# license smart sync all
Initiated sync with backend.
Passaggio 8. Verificare che Nexus sia presente in locale CSSM.
Accedere a CSSM locale > Smart Software Manager locale > Seleziona account virtuale locale (angolo superiore destro). Dal menu a discesa, scegliere Inventario > Usa criteri SSL.
Passaggio 9. Verificare che la licenza prevista sia stata utilizzata nel server locale locale locale CSM.
Accedere a CSSM locale > Smart Software Manager locale > Seleziona account virtuale locale (angolo in alto a destra) dal menu a discesa > Inventario > Licenze.
Accedere a CSSM locale > Smart Software Manager locale > Seleziona account virtuale locale (angolo superiore destro). Dal menu a discesa, scegliere Inventario > Licenze. Fare clic sulla licenza prevista dall'elenco per visualizzare i dettagli.
Nota: Questo metodo consente di visualizzare il codice di attendibilità installato come <none> in in mostra stato licenza.
La prima volta che si esegue la sincronizzazione con CSM locale, si prevede di visualizzare l'ultimo ACK ricevuto come in Mostra stato licenza. Questo valore viene modificato dopo il primo push del report successivo.
Passaggio 1. Disabilitare la modalità di trasporto intelligente.
Nexus(config)# license smart transport off
Passaggio 2. Abilitare le funzionalità che richiedono la licenza desiderata. Per questo esempio è abilitata una funzionalità che richiede una licenza NX-OS LAN Enterprise Services.
Nota: NX-OS richiede sempre i nodi foglia nella gerarchia delle licenze.
NX-OS richiede sempre licenze basate su funzionalità, anziché su livelli.
Impossibile salvare i rapporti RUM se non sono attive funzionalità di gestione licenze. I report RUM acquisiscono le transazioni di licenza nel dispositivo per il caricamento. In un dispositivo greenfield non è presente alcun elemento da segnalare, pertanto è vuoto e non viene generato.
Nexus(config)# feature bgp
Passaggio 3. Confermare che la licenza prevista (basata su funzionalità) è in uso.
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
bgp
Passaggio 4. Generare e salvare il report RUM.
Nexus# license smart save usage all bootflash:all_rum.txt
Success: Saved in bootflash:/all_rum.txt.
Passaggio 5. Copiare il file dal Passaggio 4 in un dispositivo con una connessione Internet.
Passaggio 6. Caricare il report RUM (dati di utilizzo) in CSSM.
Accedere a Cisco Software Central > Smart Software Licensing > Report > File di dati di utilizzo.
Passaggio 6a. Fare clic su Carica dati di utilizzo.
Passaggio 6b. Fare clic su Sfoglia.
Passaggio 6c. Selezionare all_rum.txt nella finestra a comparsa, quindi fare clic su Upload Data (Carica dati).
Passaggio 6d. Selezionare l'account virtuale che riceve il file caricato dal menu a discesa, quindi fare clic su OK.
Passaggio 7. Attendere che lo stato della segnalazione venga modificato in Nessun errore, quindi fare clic su Download per ottenere il file ACK.
Passaggio 8. Verificare che Nexus sia presente nel modulo CSM.
Passaggio 9. Verificare che la licenza prevista sia stata utilizzata sul sito Cisco.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Accedere a Cisco Software Central > Smart Software Licensing > Inventory > Licenses. Fare clic sulla licenza prevista dall'elenco per visualizzare i dettagli.
Passaggio 10. Caricare il file ACK dal passaggio 7 allo switch Nexus.
Passaggio 11. Installare il file ACK nello switch Nexus.
Nexus# license smart import bootflash:ACK_all_rum.txt
Done smart import.
Passaggio 12. Verificare che ACK sia stato installato correttamente.
Nota: Si prevede che il codice di attendibilità installato venga visualizzato come <none> nell'output di visualizzazione dello stato della licenza utilizzando questo metodo.
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: Off
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id:
Usage reporting:
Last ACK received: Jul 21 20:29:40 2023 UTC
Next ACK deadline: Oct 19 20:29:40 2023 UTC
Reporting push interval: 30 days
Next ACK push check:
Next report push: Jul 21 20:02:40 2023 UTC
Last report push:
Last report file write:
Trust Code installed:
Revisione | Data di pubblicazione | Commenti |
---|---|---|
2.0 |
19-Aug-2024
|
Testo alternativo e formattazione aggiornati. |
1.0 |
26-Jul-2023
|
Versione iniziale |