De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document is bedoeld om de verschillende licenties voor Network Services Orchestrator (NSO) te beschrijven en te beschrijven hoe deze kunnen worden geactiveerd met het gebruik van de Cisco Smart License. Er kunnen verschillende methoden zijn om de NSO te verbinden met de Smart Licensing-server en het hangt af van de omgeving waarin de NSO is geïnstalleerd. In dit document wordt ook gesproken over de verschillende integraties tussen de NSO en de Cisco-licentieservers.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Opmerking: de gebruiker moet beschikken over een geldige NSO-licentie.
De door de NSO gebruikte licenties zijn als volgt:
PID | Op SSM weergeven | type | Beschrijving |
R-NSO-K 9 | Topniveau | Vereist voor elk geval van NSO | |
NSO-P-PAK | NSO-platformproductie | server | Vereist voor actief knooppunt |
NSO-HA-LIC-P | NSO-platform-productie-stand-by | server | Vereist voor Standby-knooppunt |
NSO-DEV-P-PAK-module | NSO-platform-ontwikkelingstest | server | Vereist voor de ontwikkelingsomgeving |
NSO-PNF-() | NSO-netwerkelement | Netwerkelement | zuidwaarts Als het aangesloten apparaat een fysiek apparaat is |
NSO-VNF-() | NSO-netwerkelement | Netwerkelement | Het aangesloten apparaat is een virtueel apparaat |
END-() | Verschillend voor elke NED Voorbeeld: Cisco IOS-NED |
NED | Voor NED. Dit is noodzakelijk voor elk type inrichting. Voorbeeld: NED-IOS-P: voor IOS NED |
Opmerking: dit kan zijn opgenomen in een pakket Packet Identifier (PID) (bundel etc. met ESC etc.), dus het is mogelijk dat deze PID's niet in de volgorde verschijnen.
Vanuit Smart Software Manager ziet u hier de licentiestatus:
1. Meld u aan bij Cisco Smart Software Manager (CSSM) met de gebruikers-id/of de CCO-id om een nieuw token te maken en selecteer de juiste virtuele account.
2. Klik op de koppeling Slimme licenties om CSSM in te voeren.
3. Klik in CSM op New Token.
4. Volg het dialoogvenster om een beschrijving, verloopdatums en applicaties voor exportnaleving te geven voordat u de bepalingen en verantwoordelijkheden accepteert. Klik op Token maken om door te gaan.
5. Klik op Nieuwe token.
6. Kopieer het token vanuit het dialoogvenster naar het klembord.
Hier zijn de registratiemethoden (direct/proxy/satelliet).
Als NSO of een Cisco-product slimme licenties nodig heeft, neem dan contact op met Cisco Smart Software Manager (of Cisco Cloud) om zichzelf te registreren.
Er zijn vier belangrijke opties voor het instellen van een Smart License Support Environment:
Met deze methode, NSO server moet kunnen spreken met cisco cloud direct met https. Het gebruik van HTTP wordt ondersteund, maar dit wordt niet aanbevolen om veiligheidsredenen.
In deze methode kan het registratieproces worden gestart zonder speciale configuratie.
Als u een HTTP(S)-proxyserver moet gebruiken om verbinding te maken met het web op het internet, moet de slimme agent in NSO worden geconfigureerd met proxyserverinformatie.
Wanneer optie 2 wordt gebruikt, moet smart-agent worden geïnstrueerd om zijn registratieaanvraag naar de proxyserver te verzenden in plaats van rechtstreeks naar Cisco te verzenden.
Het hangt van versies af, de manier om te vormen is verschillend.
NSO 4.5 of hoger
Vanaf NSO 4.5 is het nu mogelijk om smart-licentieconfiguratie te configureren via ncs.conf. Als smart-licentieconfiguratie bestaat in zowel ncs.conf als NSO CDB, zal de configuratie in ncs.conf aanwezig zijn.
Dit betekent dat de opdrachten zoals "smart-licentie smart-agent override-url url https://10.1.2.3/"; treedt niet in werking als een andere configuratie aanwezig is in ncs.conf. Bij het installeren van een NSO-systeem, omvat ncs.conf standaard het volgende:
<smart-license> <smart-agent> <java-executable>DEFAULT</java-executable> <java-options>DEFAULT</java-options> <production-url>DEFAULT</production-url> <alpha-url>DEFAULT</alpha-url> <override-url> <url>DEFAULT</url> </override-url> <proxy> <url>DEFAULT</url> </proxy> </smart-agent> </smart-license>
'DEFAULT' betekent dat de default waarden gebruikt worden zoals gedefinieerd in $install_dir/src/ncs/yang/tailf-ncs-smart-license.yang.
Om pagina's te configureren die in ncs.conf worden weergegeven in NSO CDB, moet u ervoor zorgen dat u de betreffende vermelding uit ncs.conf verwijdert en "/etc/init.d/ncs reload" uitvoert
NSO 4.4
Configureer proxy-URL op dit pad.
smart-licentie slimme-agent proxy-URL <url>
admin@ncs(config)# smart-license smart-agent proxy url https://10.10.10.10:8080 admin@ncs(config)#
In de standaardconfiguratie, verbindt NSO met https://tools.cisco.com/its/service/oddce/services/
Deze proxy-configuratie wordt automatisch ingesteld voor zowel HTTPS als HTTP, dus als u de doel-URL wijzigt in HTTP voor gebruik van Satellite dat wordt uitgelegd bij optie 3. of 4., zal één configuratie nog steeds in staat zijn om beide cases te verwerken.
In veel gevallen is het NSO-netwerk niet rechtstreeks verbonden met het internet. Anders dan optie 2. kan de Smart Software Manager Satellite worden geïntroduceerd, zodat NSO geen berichten rechtstreeks naar de Cisco-cloud hoeft uit te wisselen.
De productgegevens van Smart Software Manager Satellite vindt u hier.
Voor hoe te te installeren, vind installatiegids in de verbinding.
Wanneer u deze methode gebruikt, zal NSO met de Satelliet in plaats van de cisco wolk spreken.
Om het doel te wijzigen, kunt u overschrijven-url wijzigen:
admin@ncs(config)# smart-license smart-agent override-url url https://10.1.2.3/ admin@ncs(config)#
Deze URL is te vinden in het beheerweb van Smart Software Manager Satellite.
Deze methode is precies hetzelfde met de bovenstaande methode (3) vanuit het oogpunt van de NSO. Het verschil is alleen hoe te synchroniseren met Cisco cloud van Smart Software Manager Satellite.
Nadat u het token hebt gebruikt, activeert u NSO met het gegenereerde token op de Cisco Server.
Het token wordt gebruikt op de NSO CLI om te registreren bij CSSM. Wanneer het commando is ingevoerd, wordt het registratieproces asynchroon gestart.
admin@ncs# smart-license register idtoken YWVlMmQ3ZjEtYT.... result Registration process in progress. Use the 'show license status' command to check the progress and result. admin@ncs#
Gebruik deze sectie om te controleren of uw configuratie goed werkt.
Voor de registratie: Smart Licensing is altijd ingeschakeld. De output geeft aan dat NSO niet is geregistreerd en in EVAL MODE die over 89 dagen en 23 uur zal verlopen.
admin@ncs# show license status Smart Licensing is ENABLED Registration: Status: UNREGISTERED Export-Controlled Functionality: Allowed License Authorization: Status: EVAL MODE Evaluation Period Remaining: 89 days, 23 hr, 17 min, 36 sec Last Communication Attempt: NONE Next Communication Attempt: NONE Development mode: enabled admin@ncs#
De registratiestatus kan worden gecontroleerd met de opdracht Licentiestatus tonen. Als de registratie nog bezig is, toont de opdracht deze uitvoer en zegt: "REGISTRATIE IN BEHANDELING".
<Nog steeds registreren...>
admin@ncs# show license status Smart Licensing is ENABLED Registration: Status: UNREGISTERED - REGISTRATION PENDING Initial Registration: First Attempt Pending Export-Controlled Functionality: Allowed License Authorization: Status: EVAL MODE Evaluation Period Remaining: 89 days, 23 hr, 16 min, 36 sec Last Communication Attempt: SUCCEEDED on Aug 3 09:41:56 2016 UTC Next Communication Attempt: NONE Development mode: enabled admin@ncs#
Na een tijdje is de registratie voltooid. Wanneer u de status "GEREGISTREERD" ziet, wordt het systeem geregistreerd bij CSM.
<geregistreerd!!>
admin@ncs# show license status Smart Licensing is ENABLED Registration: Status: REGISTERED Smart Account: BU Production Test Virtual Account: TAC-Japan-Cloudorch Export-Controlled Functionality: Allowed Initial Registration: SUCCEEDED on Aug 4 05:29:52 2016 UTC Last Renewal Attempt: SUCCEEDED on Aug 4 05:30:03 2016 UTC Next Renewal Attempt: Jan 31 05:30:03 2017 UTC Registration Expires: Aug 4 05:24:56 2017 UTC Export-Controlled Functionality: Allowed License Authorization: License Authorization: Status: AUTHORIZED on Aug 4 05:30:05 2016 UTC Last Communication Attempt: SUCCEEDED on Aug 4 05:25:02 2016 UTC Next Communication Attempt: Sep 3 05:30:07 2016 UTC Communication Deadline: Aug 4 05:24:56 2017 UTC Development mode: enabled admin@ncs#
Welke licentie wordt gebruikt, kunt u zien met de opdracht Licentieoverzicht tonen. In dit voorbeeld worden NSO-platform-productie, NSO-netwerk-element en cisco-ios-NED gebruikt in het systeem. Bericht dat de status van de Vergunning van de Vergunning "GEMACHTIGD" is. Dit betekent dat alle onderdelen waarvoor een licentie vereist is, correct functioneren in een wettelijke staat.
admin@ncs# show license summary Smart Licensing is ENABLED Registration: Status: REGISTERED Smart Account: COMPANY A Virtual Account: Network Department Last Renewal Attempt: None Next Renewal Attempt: Jan 31 05:33:02 2017 UTC License Authorization: Status: AUTHORIZED Last Communication Attempt: SUCCEEDED Next Communication Attempt: Sep 3 05:33:06 2016 UTC License Usage: License Entitlement Tag Count Status ---------------------------------------------------------------------------------------------------- ------------------------------------------ 348fbb21-7edf-42bb-baa7-198903058a54regid.2016-04. com.cisco.NSO-platform-production,4.2_348fbb21-7ed f-42bb-baa7-198903058a54 1 InCompliance 5d641fa0-757d-43b0-a926-166cb6e3cfddregid.2015-10. com.cisco.NSO-network-element,1.0_5d641fa0-757d-43 b0-a926-166cb6e3cfdd 3 InCompliance d9eca34d-1f6a-4595-ad74-9c0c57e03c27regid.2015-10. com.cisco.cisco-ios-NED,1.0_d9eca34d-1f6a-4595-ad7 4-9c0c57e03c27 1 InCompliance Development mode: disabled admin@ncs#
Dit is een uitvoer van de opdracht Licentiegebruik tonen in een ander voorbeeld. In dit voorbeeld wordt ook cisco-iosxr-NED toegevoegd en is de status OutOfCompliance. Dit geeft aan dat registratie bij CSSM in orde is, maar een licentie voor cisco-iosxr-NED is onvoldoende in de virtuele account. Wegens uit nalevingsstatus van cisco-iosxr-NED, is de algemene status OUT_OF_COMPLIMENT.
admin@ncs # show license usage
License Authorization Status : OUT_OF_COMPLIANCE as of Oct 24 06 : 14 : 11 2016 UTC
NSO - platform - production ( regid . 2015 - 10.com . cisco . NSO - platform - production , 1.0 _d1445dab - 9d96 - 4593 - 99f2 - 6f633b8a759c )
Description : API unavailable
Count : 1
Version : 1.0
Status : InCompliance
NSO - network - element ( regid . 2015 - 10.com . cisco . NSO - network - element , 1.0 _5d641fa0 - 757d - 43b0 - a926 - 166cb6e3cfdd )
Description : API unavailable
Count : 3
Version : 1.0
Status : InCompliance
cisco - ios - NED ( regid . 2015 - 10.com . cisco . cisco - ios - NED , 1.0 _d9eca34d - 1f6a - 4595 - ad74 - 9c0c57e03c27 )
Description : API unavailable
Count : 1
Version : 1.0
Status : InCompliance
cisco - iosxr - NED ( regid . 2015 - 10.com . cisco . cisco - iosxr - NED , 1.0 _9956fc34 - cbed - 4d13 - a1ea - 6a36f4e40a99 )
Description : API unavailable
Count : 1
Version : 1.0
Status : OutOfCompliance
Probeer debug op de slimme licentiefunctie in te schakelen als de onderstaande.
Wanneer debug is ingeschakeld, wordt debug log gegenereerd in het bestand dat is gespecificeerd in /smart-license/smart-agent/stdout-capture/file.
Smart License debug genereert veel logbestanden en het is aan te raden om de debug uit te schakelen na het verzamelen van gegevens.
Debug inschakelen
admin@ncs# debug smart_lic all
ok
admin@ncs#
Debug uitschakelen
admin@ncs# no debug smart_lic all
ok
admin@ncs#
Smart-licentielogboek configureren
admin@ncs# show running-config smart-license
smart-license smart-agent stdout-capture disabled
smart-license smart-agent stdout-capture file ./logs/ncs-smart-licensing.log
admin@ncs#
Smart License Log inschakelen
admin@ncs(config)# smart-license smart-agent stdout-capture enabled
admin@ncs(config)# commit
Commit complete.
admin@ncs(config)#
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
06-Jun-2017 |
Eerste vrijgave |