Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit comment configurer Smart Licensing à l'aide de la politique (SLP) sur la plate-forme Nexus 9K.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Les informations contenues dans ce document sont basées sur Cisco Nexus 9000 avec NXOS version 10.2(5).
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Smart Software Licensing (SL) offre une solution de licence unique et normalisée pour tous vos produits Cisco. Il s'agit d'une plate-forme de licence de bout en bout basée sur le cloud, composée d'outils et de processus permettant d'autoriser l'utilisation de vos produits Cisco et de générer des rapports à ce sujet. Il est conçu pour s'exécuter sur une instance de produit et communiquer avec le service de licence cloud Cisco via le support de transport Smart Call Home pour terminer l'enregistrement et l'autorisation du produit.
Smart Licensing Using Policy (SLP) a été introduit dans la version 10.2(1)F de Cisco NX-OS et reste le seul mode de licence pris en charge à ce jour.
Smart Licensing Using Policy est une version améliorée de Smart Software Licensing, dont l'objectif principal est de fournir une solution de gestion des licences qui n'interrompt pas le fonctionnement de votre réseau, mais qui permet plutôt une relation de conformité pour tenir compte des licences matérielles et logicielles que vous achetez et utilisez.
La politique Smart Licensing Using est basée sur l'honneur. Toutefois, la conformité de l'utilisation des licences nécessite des rapports logiciels.
Cisco Smart Software Manager (CSSM) est responsable de la gestion des comptes et des instances de licence. CSSM fonctionne 24/7 sur le site Cisco.
Principales méthodes de connexion des commutateurs Nexus au CSSM :
Remarque : peu importe la méthode utilisée, le premier rapport doit toujours être envoyé au CSSM dans les 90 jours qui suivent. Par la suite, une fréquence de rapport est requise tous les 365 jours, sauf en cas de modification de l'utilisation de la licence, ce qui nécessite un autre rapport dans les 90 jours suivants.
Ces configurations sont implémentées sur le commutateur Nexus 9K à l'aide du VRF de gestion pour toutes les communications, qui est le VRF par défaut pour SLP.
Étape 1. Configurer le client DNS
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
Étape 2. Configurez le mode de transport intelligent.
Nexus(config)# license smart transport smart
Étape 3. Indiquez l'URL CSSM.
Nexus(config)# license smart url smart https://smartreceiver.cisco.com/licservice/license
Étape 4. Créez le code de confiance (jeton) sur le site Cisco.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > General.
Cliquez sur Nouveau jeton...
Étape 4a. Complétez les informations requises et cliquez sur Create Token.
Étape 4b. Cliquez sur le nouveau jeton créé.
Étape 4c. Appuyez sur ctrl + c pour copier le texte sélectionné dans le Presse-papiers.
Étape 5. Installez le code de confiance dans le commutateur 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
Étape 6. Assurez-vous que Nexus est présent sur CSSM.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Product Instances.
Étape 7. Activez toute fonctionnalité nécessitant la licence de votre choix. Dans cet exemple, une fonctionnalité est activée qui nécessite une licence NX-OS LAN Enterprise Services.
Remarque : NX-OS demande toujours les noeuds leaf dans la hiérarchie de licence.
NX-OS demande toujours des licences basées sur les fonctionnalités au lieu de licences basées sur les niveaux.
Nexus(config)# feature eigrp
Étape 8. Vérifiez que vous disposez de la licence attendue (basée sur les fonctionnalités) en cours d'utilisation.
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
Étape 9. Vérifiez que la licence attendue est utilisée sur le site Cisco.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses. Cliquez sur la licence attendue dans la liste pour afficher les détails.
Étape 10. Vérifiez que la communication avec le site Cisco a réussi.
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#
Avant NXOS 10.3(2)F, seul le VRF de gestion est pris en charge sur le mode de transport CSLU. À partir de NXOS 10.3(2)F, le VRF sans gestion est également pris en charge.
Étape 1. Configurer le client DNS
Remarque : vous pouvez passer à l'étape 3 si vous n'utilisez pas de nom de domaine complet (FQDN) sur l'hôte exécutant CSLU.
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
Étape 2. Ajoutez une entrée pour cslu-local sur votre serveur DNS.
Remarque : Nexus détecte automatiquement les noms d'hôte cslu-local et cslu-local.<domaine>
Étape 3. Assurez-vous que le transport cslu est configuré. Il s'agit de la configuration par défaut.
Nexus(config)# license smart transport cslu
Étape 4. Indiquez l'URL de transport CSLU.
Nexus(config)# license smart url cslu http://<ip address of the host running CSLU>:8182/cslu/v1/pi
Étape 5. Activez toute fonctionnalité nécessitant la licence de votre choix. Dans cet exemple, vous activez une fonctionnalité qui nécessite une licence NX-OS LAN Enterprise Services.
Remarque : NX-OS demande toujours les noeuds leaf dans la hiérarchie de licence.
NX-OS demande toujours des licences basées sur les fonctionnalités au lieu de licences basées sur les niveaux.
Nexus(config)# feature isis
Étape 6. Vérifiez que vous disposez de la licence attendue (basée sur les fonctionnalités) en cours d'utilisation.
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
Étape 7. Envoyez le rapport d'utilisation de licence (appelé rapport RUM) à CSSM.
Nexus# license smart sync all
Initiated sync with backend.
Étape 8. Cliquez sur Refresh Product Instance List et vérifiez que l'instance de produit est présente sur CSLU, indiquant Complete : Usage report uploaded to CSSM.
Ouvrez CSLU > Inventory > Product Instances.
Étape 9. Assurez-vous que Nexus est présent sur CSSM. Cela confirme que la communication fonctionne correctement entre CSLU et CSSM.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Product Instance.
Étape 10. Vérifiez que la licence attendue a été utilisée sur le serveur local On-Prem de CSSM.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses > Click on License > Product Instances.
Étape 11. Vérifiez que la communication avec le site Cisco a réussi.
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>
Remarque :
Attendez-vous à voir le code d'approbation installé comme dans l'état show license en utilisant cette méthode.
Attendez-vous à voir le dernier accusé de réception reçu comme dans l'état show license la première fois que vous synchronisez avec CSSM On-Prem. Cela change après la première transmission du prochain rapport.
Avant NXOS 10.3(2)F, seul le VRF de gestion est pris en charge sur le mode de transport CSLU. À partir de NXOS 10.3(2)F, le VRF sans gestion est également pris en charge.
Étape 1. Configurer le client DNS
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
Étape 2. Assurez-vous que le transport CSLU est configuré. Il s'agit de la configuration par défaut.
Nexus(config)# license smart transport cslu
Étape 3. Identifiez l'URL de transport CSLU.
Connectez-vous à CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account (en haut à droite). Dans le menu déroulant, choisissez Inventory > General, puis cliquez sur CSLU Transport URL à copier.
Étape 4. Indiquez l'URL de transport CSLU.
Nexus(config)# license smart url cslu https://<on-prem hostname>/cslu/v1/pi/<virtual account>
Étape 5. Activez toute fonctionnalité nécessitant la licence de votre choix. Dans cet exemple, une fonctionnalité est activée qui nécessite une licence NX-OS LAN Enterprise Services.
Remarque : NX-OS demande toujours les noeuds leaf dans la hiérarchie de licence.
NX-OS demande toujours des licences basées sur les fonctionnalités au lieu de licences basées sur les niveaux.
Nexus(config)# feature ospf
Étape 6. Vérifiez que vous disposez de la licence attendue (basée sur les fonctionnalités) en cours d'utilisation.
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
Étape 7. Envoyer le rapport RUM au CSSM.
Nexus# license smart sync all
Initiated sync with backend.
Étape 8. Assurez-vous que Nexus est présent sur CSSM On-Prem.
Connectez-vous à CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account (en haut à droite). Dans le menu déroulant, sélectionnez Inventory > SL Using Policy.
Étape 9. Vérifiez que la licence attendue a été utilisée sur le serveur local On-Prem de CSSM.
Connectez-vous à CSSM On-Prem > Smart Software Manager On-Prem > Sélectionnez Local Virtual Account (en haut à droite) dans le menu déroulant > Inventory > Licenses.
Connectez-vous à CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account (en haut à droite). Dans le menu déroulant, sélectionnez Inventory > Licenses. Cliquez sur la licence attendue dans la liste pour afficher les détails.
Remarque : attendez-vous à voir le code d'approbation installé sous la forme <none> dans show license status en utilisant cette méthode.
Attendez-vous à voir le dernier accusé de réception reçu comme dans l'état show license la première fois que vous synchronisez avec CSSM On-Prem. Cela change après la première transmission du prochain rapport.
Étape 1. Désactivez le mode de transport intelligent.
Nexus(config)# license smart transport off
Étape 2. Activez toute fonctionnalité nécessitant la licence de votre choix. Dans cet exemple, une fonctionnalité est activée qui nécessite une licence NX-OS LAN Enterprise Services.
Remarque : NX-OS demande toujours les noeuds leaf dans la hiérarchie de licence.
NX-OS demande toujours des licences basées sur les fonctionnalités au lieu de licences basées sur les niveaux.
Les rapports RUM ne peuvent pas être enregistrés si aucune fonctionnalité de licence n'est active. Les rapports RUM capturent les transactions de licence dans le périphérique pour le téléchargement. Sur un périphérique de nouvelle génération, il n'y a rien à signaler, il est donc vide et non généré.
Nexus(config)# feature bgp
Étape 3. Vérifiez que vous disposez de la licence attendue (basée sur les fonctionnalités) en cours d'utilisation.
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
Étape 4. Générer et enregistrer un rapport RUM.
Nexus# license smart save usage all bootflash:all_rum.txt
Success: Saved in bootflash:/all_rum.txt.
Étape 5. Copiez le fichier de l'étape 4 sur un périphérique disposant d'une connexion Internet.
Étape 6. Télécharger le rapport RUM (données d'utilisation) vers CSSM.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Reports > Usage Data Files.
Étape 6a. Cliquez sur Télécharger les données d'utilisation.
Étape 6b. Cliquez sur Browse.
Étape 6c. Sélectionnez all_rum.txt dans la fenêtre contextuelle, puis cliquez sur Upload Data.
Étape 6d. Sélectionnez le compte virtuel qui reçoit le fichier téléchargé dans le menu déroulant, puis cliquez sur Ok.
Étape 7. Attendez que Reporting Status passe à No errors, puis cliquez sur Download pour obtenir le fichier ACK.
Étape 8. Assurez-vous que Nexus est présent sur CSSM.
Étape 9. Vérifiez que la licence attendue a été utilisée sur le site Cisco.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses.
Connectez-vous à Cisco Software Central > Smart Software Licensing > Inventory > Licenses. Cliquez sur la licence attendue dans la liste pour afficher les détails.
Étape 10. Téléchargez le fichier ACK de l'étape 7 vers le commutateur Nexus.
Étape 11. Installez le fichier ACK dans le commutateur Nexus.
Nexus# license smart import bootflash:ACK_all_rum.txt
Done smart import.
Étape 12. Vérifiez que ACK a été installé correctement.
Remarque : le code de confiance installé doit apparaître sous la forme <none> dans la sortie de la commande show license status en utilisant cette méthode.
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>
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
19-Aug-2024 |
Mise à jour du texte de remplacement et de la mise en forme. |
1.0 |
26-Jul-2023 |
Première publication |