Smart Licensing: Simplifying Software at Cisco BRKARC-2010
Ben Strickland Manager of Product Management and Engineering Development Licensing Office James Ng Technical Marketing Engineer Development Licensing Office
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
We Hear You
Smart Licensing Overview
How It Works (Product & Portal)
Roadmap
Wrap Up
Key Discussion Topics
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Uncertain about products you own, licenses you have and how to renew them Lacking one reference install base location Multiple tools and disparate locations for support or change to licenses
Cumbersome registration process PAK management complex
Too many SKUs UCSS and ESW confusion Multiple licensing technologies/methodologies
Problematic for acquired customers’ integration Injects Service Request (SR) volumes to our support teams
Paying for more features than you want
License Management and Install-base Data
PAK Registration
Product Complexity
Acquisitions
Cost
We Are Listening… Top 5 Customer Licensing Issues
Fix the M
echanics Fix the
Process
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
How is the software market changing?
What Organizations want: • Align revenue and expenses • Purchase according to consumption needs • Informed deployment decisions:
• Agility to adapt to dynamic market • Simple to implement, reduced time to value • Scale up or down with ease
What Organizations have: • Hardware focus – expensive one time purchase
locked to the device • Customer bears the financial risk • IT driven • Infrastructure that is slow to change
Fixing the Root Causes
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Let’s Start with the Core Issues…
All Must be Eliminated
Confusing Purchasing
Models
PAKs
Individual License
Files
Replaced with
Trust
Visibility
Simplicity
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
• Licenses that have pre-requisites on other licenses are explicitly not allowed
• Cisco, by principle, does not shut down a customer's network or software for licensing violations
• No Artificial Currencies
• Enforcement and Sales Models must match
• The total number of licenses, per product, that a customer can choose from must be less than 10
• All products that are released after November 2014 should go out with only Smart Licensing
Licensing Standards Included as part of Cisco Development Best Practices
In Conjunction with Smart Licensing, a simplification exercise is underway across Cisco Product Teams to create ‘easier to understand’ l icense bundling models.
Fixing the Licensing Standards
Introducing Smart Licensing
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Purchasing Flexibility to upgrade,
modify, or renew Allocate software
resources Enable efficiencies in
your software utilization
Cisco Confidential 10
Strategic Planning
Reporting Management
Purchasing
Simplifying the Software Lifecycle
Management Single, consistent experience for all products
Automatically track activations against entitlements
Create license pools and manage your entire software portfolio
Reporting Single portal (What have you
purchased?, What have you used?)
Simple management of software usage
Customer, partner, and Cisco all know what software has been purchased and consumed
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Software Consumption Models
Own Upfront Perpetual
Upgrade & Support Over Time
Subscribe Prepaid Term or SaaS
Utility Pay as You Go “SaaS and
PaaS”
Cisco Smart Software Licensing Foundation of Software Offers
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
First… Data Association Enterprise Account
Licenses Purchased
CCO Users or Authorization Token
Devices Registered
CCO Users: Role Based Access Control
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Managing Pools of Licenses within an Enterprise
• The Enterprise Account contains all record of the customer’s CCO User IDs, Licenses, Devices
• Customers can create Virtual Accounts to represent organizational departments.
• Self-serve balancing of licenses in pools through the Smart Software Manager as needed. (Without contacting Cisco TAC!)
• Easily distribute licenses at the product, business unit or company level.
Dept B Physics
Dept A Chemistry
Enterprise Account
CCO User ID
Device
Licenses
Move licenses and devices between accounts as needed
Virtual Accounts “Pools”
Virtual Accounts
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
The Use of a License is an Explicit Request D
evic
e 1
Dev
ice
2 D
evic
e 3
#(Conf) License Level Advanced-Security
#(Conf) License Level Advanced-Data
#(Conf) License level Advanced-Security
Usage Device 1
Device 3
2 ‘Advanced Security’ Licenses
Can be applied to any endpoint you desire
Licenses are NOT Bound to a specific Device Simply Activate the correct Functionality in the correct place
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Transfers and RMA’s are now Easy D
evic
e 1
Dev
ice
2 D
evic
e 3
#(Config) License Level Advanced-Security
#(Config) License Level Advanced-Data
#(Config) no License level Advanced-Security
- or simply remove/unconfigure device -
Usage Device 1
Device 2
2 ‘Advanced Security’ Licenses
Licenses can be moved between product instances without a 'license transfer’ Simply Remove where its not needed and Configure where its needed
#(Config) License level Advanced-Security
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Smart Software Licensing
Router
Switch
Firewall
Unified Communications
Router
Switch
Firewall
Video
Unified Communications
Collectors
*License Pooling is handled through the Software Workspace
Dis
trib
uted
D
eplo
ymen
t C
entr
al D
eplo
ymen
t
Cisco Commerce Workspace
SWIFT
Smart Software
Portal
1. Customer Places Order
2. Uses Software
3. Manages Licenses
Usage
Portal Annuity Platform
Distribution
Entitlement Software
Manage Cisco Licenses Warning and Notifications -25 Insufficient licenses – 25 needed to return to compliance
License Quantity In Use Surplus / Shortage
1900-Data 300 325 -25
1900-IPBase 500 425 +75
Track and Transfer Devices
ISR1921 Chemistry A Transfer
ISR1921 Chemistry B Remove
Putting it all Together…
100s and 50s Instead of 1, 2
The Details…. Data Exchange
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Reporting Usage
HTTPs
On Prem Collector/Proxy
-or-
Information Collected Required? Trusted Unique Identifier (SUDI/SUVI/ID) Yes
Licenses Consumed Yes Organization Identifier Yes Hostname No
AAA ID of User Making Change No
Feature Tags No
Other Smart Call Home Information No
Cloud Licensing Manager
Cisco Checks: • Licenses • Device IDs • Business Rules Then Authorizes Use
Smart Licensing Utilizes Cisco ‘Smart Call Home’ as its Transport Mechanism
Key Principles of Software Usage Data Transfer 1. Protect the User’s Privacy! 2. Cisco is always transparent about what information
is transferred 3. The Customer has rights to inspect the data 4. The Customer must obtain a benefit from the data
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Options Visual
1
Direct Cloud Access Cisco Product sends usage information directly over the internet. No additional Components needed
2 Direct Cloud Access through an Off the Shelf HTTPs Proxy Cisco Products send usage information over the internet via a Proxy Server. Any off-the-shelf Proxy will work.
3 Mediated Access through a Smart Call Home Transport Gateway Cisco Products send usage information to a local Mediator such as the Smart Call Home Transport Gateway (Free VM Download), which automatically completes the transaction with the backend.
4 Mediated Access through a On-Prem Collector – Disconnected Cisco Products send usage information to a local disconnected collector, which acts as a local license authority. Once a month, an exchange of human readable information will be performed to keep the databases in sync.
Cisco Product
Your Cisco Software Usage
Cisco.com
HTTPs
Sim
ple
Sec
ure
Sec
urity
Pol
icy
Eas
e of
use
Cisco Product
Your Cisco Software Usage
Cisco.com HTTPs Transport Gateway
Cisco Product
Your Cisco Software Usage
Cisco.com HTTPs Proxy
Cisco Product
Cisco.com HTTPs Smart Services Collector
File Transfer
Your Cisco Software Usage
Balancing Simplicity with Security ‘S
tage and Forget’ Available
The Details…. Proper Care and Feeding of Software Licenses
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Introducing Cisco Smart Software Manager Enterprise Account
Track licenses Transfer Licenses
Virtual Accounts
Customers self-manage Cisco licenses, based on consumption needs, in one Portal.
Track issues
• View entire customer license and product inventories • Understand license and product landscape • Receive timely issue messaging • Easily troubleshoot product and license inventories
Navigation pane
Work pane
Each Work pane will have additional tabs for its specific activities
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Click-to-Accept Smart Software Manager Agreement
Smart License Agreement
Acceptance of the Smart License Agreement is required to use Smart Software Manager.
1. Click the View/Accept Agreement button to display the agreement
2. Read the agreement, agree to the terms and click Accept
1
2
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Email Notification Settings
Email Notification preferences
Set your email notification preferences. You can choose to receive a daily email summary containing all of the events you select.
1. Click the Email Notifications button
2. Select the checkbox next to each Event you want a notification for
3. Click Save button
1 2
3
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Default Virtual Account
Verify Licenses in the default Virtual Account
Verify that the Licenses you have requested are in the default account.
1. Click the Default Virtual Account button
2. Select the Licenses tab
3. Verify the correct licenses and quantities are available for use
2
3
Customer Name 1
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Additional Information about a license
1
2
License Details
Additional license information is available if you click the License hyperlink.
1. Select the hyperlink of License type you want to investigate
2. Review Virtual Account Usage, License Expiration and other License related events and history
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Check Event Log
Check the Event Log
Confirm the license transfer by checking the Event Log for the originating or destination Virtual Account. The Event Log tab displays information about all of the events in a virtual account. From the Event Log tab, you can:
• View a detailed list of all events
• Filter the events
• View detailed information about a specific license or product instance mentioned in the event
• Export the table to a .csv file
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Major Alerts
Major Alerts
The alert bar provides an overall summary of the alerts in the virtual account.
1. Select the Virtual Account that contains the Major Alert you want to investigate
2. Select the alert tab in the top left of the Work pane
3. Take action on the alert
Major alerts must be acted upon in a limited amount of time.
Corresponding hyperlink allows you to take action from directly within the Alert
1
2 3
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Transfer Licenses to new Virtual Account
Transfer Licenses to the new Virtual Account
1. Select the Virtual Account that holds the Licenses you want to transfer
2. Navigate to the Licenses tab
3. Click the Transfer hyperlink of the license type you want to transfer
4. In the resulting pop-up box, select the Transfer options and enter a quantity
5. Click OK to submit the transfer
…or click Preview to confirm details of the transfer before submitting (see next slide).
3
4
5
2
Customer Name 1
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Minor Alerts
Minor Alerts
The alert bar provides an overall summary of the alerts in the virtual account.
1. Select the Virtual Account that contains the Minor Alert you want to investigate
2. Select the alert tab in the top left of the Work pane
3. Take action on the alert
Minor alerts are promoted to major alerts if not acted upon before the time limit is reached.
Corresponding hyperlinks allow you to take action from directly within the Alert
2 3 1
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Configuring the device Step 1 – Create a Token
Create a token
A token is used to register and activate a device and assign the device to the Virtual Account
1. Click an existing Virtual Account in the Navigation pane
2. From the General tab, click New Token
3. Enter a description of the token In the Create Registration Token dialog box, and click Create Token button
1
2
3
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Configuring the device Step 2 – Copy the token
1
Copy a token
A token is valid for 30 days.
1. Select the Copy hyperlink for the newly created token
You can also Download the token to a text file or Revoke the token from the Action field.
Customer Name
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Configuring the device Step 3 – Enter the configuration commands
Open a terminal window for the device and paste in the Smart Software Licensing configuration commands
Smart Licensing configuration commands: license smart enable - Enable Smart Licensing
license smart register idtoken NzkxOGQzZDEtY2E3NS00MzJhLWE1NmEtMDhjMmVjM2YyYWU4LTEzODI4OTYw%0AOTcwMTh8WmtXWnh2TXkwUUp6RTdsZStTNlI5SUV6Y3loYXo5R3RqbE1pYnpM%0AMVI2TT0%3D%0A – Copy the Organization Token; This is the same for every product and every installation
license boot level premium – Enable the Appropriate License
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Show License All Router#sho lic all!!Cisco Smart Licensing Agent, Version 1.0.0_development!Product Instance: PID:CSR1000V,SN:99TLI1I3U6O!Smart Licensing Enabled: Yes!Assigned License Pool: Default Pool!Features: Not yet implemented!Entitlement Handle: 17! Tag: REG_25, Version: 1.0, Enforce Mode: IN COMPLIANCE! Requested Time: Mon Jun 17 12:51:16.546, Requested Count: 1! Vendor String: !Smart Licensing State: authorized (4)!Licensing Certificates:! ID Cert: Date Issue: Not yet implemented, Date Expired: Not yet implemented! Signing Cert: Date Issue: Not yet implemented, Date Expired: Not yet implemented!Upcoming Scheduled Jobs:! Certificate Renewal: Not Available! Authorization Renewal: Thu Jan 01 00:00:00.000! Authorization Expiration: Thu Jan 01 00:00:00.000! Daily Job: Sat Jan 17 21:43:37.575!
Product Unique Identifier
Current End Point Status
Licenses in Use and their status
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Configuring a device Step 4 - Verify the device is connected
Verify the device is connected
After configuring the device, check to see if it displays in Cisco Smart Software Manager
1. Select the Virtual Account where the product instance is located
2. Select the Product Instances tab
Locate the Product Instance in the list. Use the Filter feature if you need to narrow the list.
1 2
Click the Name hyperlink to display additional Product Instance details. See next slide.
Customer Name
Smart Licensing Demo (15 min)
Smart Software Licensing Roadmap
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Early Adopter October 2013
DEVELOP
Controlled Availability May 2014 REFINE
General Availability November 2014
SCALE
Install Base Data
Ability to view PAK-registered software license data
Ability to view both PAK-registered and non-registered Software data
Ability to view Software and Service data
License Management
No more PAKs Licenses no longer
node-locked Basic pooling capabilities
Option to leverage Smart Call Home Transport Gateway
Role-based views and access
Option for fully disconnected collector
All software transactions managed through single portal interface
Product Complexity
New standardized Licensing Pilots
Standardized offers align with consumption models
Ability to license Cisco products consistently across product families
Cost Ability to purchase Term and
Content Pilot Utility
Delayering software from hardware
Ability to purchase all standardized consumption models
Evolution of the Customer and Partner Experience
Conclusions
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Smart Software Licensing Transformation Smart Software Licensing is not just a new licensing tool. It transforms how you think about license management.
Automatic
Add users and licenses As needed. Billed accordingly.
Licenses self-register. Device is ready to use.
Manually register each device. Unlock with license key.
Licenses specific to one device. Non-transferrable between devices.
Licenses moved between devices and users as needed.
You cannot use more than you paid for initially.
Only one business model. Flexible business models that translate to consumption needs.
PAK Register
Device Specific Enterprise specific
Locked
Perpetual Market Driven
Unlocked
Visual – Notion of left to right Need an arrow
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
And Now for Your Questions….
Cisco will provide reporting capabilities for these products but no licensing enforcement is expected.
How does the current licensing approach work with new products when they are enabled with the new licensing model?
When will we see improvements in the licensing experience? Will there be an impact to pricing?
The new model is an customer option. If you choose not to use it then current licensing will continue to work the same way it does today.
Some of our software isn’t licensed. In the future will Cisco add licenses to those products?
Customers should begin to see major improvements by the end of 2014. Pricing is not expected to change due to licensing changes.
Do I have to buy the new product to obtain licensing relief or is there a migration plan?
A migration plan is being developed for products with a long life. Products nearing end of life (2-3 years) will not be part of the migration plan.
Q & A
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
TABLE TOPICS & SOLUTION CLINICS DON’T FORGET TO LEVERAGE THESE OPORTUNITIES TO TALK WITH OUR EXPERTS!!!
TECHNICAL SOLUTION CLINICS – Join Cisco experts who spend their days troubleshooting implementation, application, and
integration issues for clients in a whiteboard discussion focused on your specific network challenges.
– TULUM 7 area … right outside the Breakout Session Rooms – Wednesday & Thursday from 11am to 6pm
TABLE TOPICS – During lunch you can join a Cisco expert and your peers in these casual conversations focusing on
the hot topics addressed in breakout sessions. Table Topics discussions offer a fresh perspective on the issues that everyone is talking about at Cisco Live, in an informal format while you enjoy lunch with people with interest in your same topic. This is not only an opportunity to expand your knowledge but also it is great for networking.
– LUNCH TENT
41
© 2013 Cisco and/or its affiliates. All rights reserved. BRKARC2010 Cisco Public
Maximize your Cisco Live experience with your free Cisco Live 365 account. Download session PDFs, view sessions on-demand and participate in live activities throughout the year. Click the Enter Cisco Live 365 button in your Cisco Live portal to log in.
Complete Your Online Session Evaluation
42
Complete your session evaluation online now
You choose how:
– mobile app – internet kiosk stations – Any browser
https://www.ciscolivemexico.com/connect