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 viene utilizzato; il primo report deve essere comunque eseguito a 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 <dns server ip>
Passaggio 2. Configurare la modalità 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 attendibilità nello switch Nexus.
Nexus# license smart trust idtoken <token from step 4> 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 qualsiasi funzione che richieda 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 sia riuscita.
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: <empty>
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: <none>
Next report push: Aug 20 19:23:33 2023 UTC
Last report push: Jul 21 19:23:33 2023 UTC
Last report file write: <none>
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 <dns server ip>
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://<ip address of the host running CSLU>:8182/cslu/v1/pi
Passaggio 5. Abilitare qualsiasi funzione che richieda 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. Invia 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 di utilizzo caricato in CSSM.
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 locale.
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 sia riuscita.
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: <empty>
Usage reporting:
Last ACK received: <none>
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: <none>
Trust Code installed: <none>
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 <dns server ip>
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://<on-prem hostname>/cslu/v1/pi/<virtual account>
Passaggio 5. Abilitare qualsiasi funzione che richieda 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. Invia report RUM a CSSM.
Nexus# license smart sync all
Initiated sync with backend.
Passaggio 8. Verificare che Nexus sia presente in locale CSM.
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 locale.
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. Disabilita la modalità di trasporto intelligente.
Nexus(config)# license smart transport off
Passaggio 2. Abilitare qualsiasi funzione che richieda 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. Genera e salva 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 a Internet.
Passaggio 6. Caricare il report RUM (dati di utilizzo) in CSM.
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 passi a 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: con questo metodo è previsto che il codice di attendibilità installato sia <none> nell'output di visualizzazione dello stato della licenza.
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: <empty>
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: <none>
Next report push: Jul 21 20:02:40 2023 UTC
Last report push: <none>
Last report file write: <none>
Trust Code installed: <none>
Revisione | Data di pubblicazione | Commenti |
---|---|---|
2.0 |
19-Aug-2024 |
Testo alternativo e formattazione aggiornati. |
1.0 |
26-Jul-2023 |
Versione iniziale |