Download - CUCM 9.x Licensing

Transcript
Page 1: CUCM  9.x  Licensing

CUCM 9.x Licensing

Jason Wiatr7/25/2012

Page 2: CUCM  9.x  Licensing

Topics

• Centralized Licensing Overview• User Count Tool (UCT)• Enterprise License Manager (ELM)

Page 3: CUCM  9.x  Licensing

Centralized Licensing Overview

EDCS-1129928

Page 4: CUCM  9.x  Licensing

Objectives of Centralized Licensing

1. Simple Compliance and Lower Operational Cost

– Make it simple so customers can understand and comply with CUWL and UCL

2. Provide Management and Virtualization Capabilities

– Centralized, enterprise-wide management of user licenses supporting balancing or movement of licenses including disaster recovery

– Electronic fulfillment/download (Currently manual process)– Consistently among top 3 requests from Cisco 3.0 accounts, # 1 partner pain point

3. Provide Flexible SW Consumption Alternatives– Enterprise License Agreement (ELA), Hosted Collaboration Solution (HCS) and

True-up capabilities– Subscription/term licensing

Page 5: CUCM  9.x  Licensing

Architecture Overview

Electronic and manual license delivery

Cluster 2Cluster 1

Connection UCM UCMLic Mgr API Lic Mgr API Lic Mgr API

License Mgr(ELM)

Cisco Back Office

SWIFTFNO

New centralized License Manager serves a common pool of licenses to all supported products as well as provide enhanced licensing capabilities such as tiered license

substitution

New License Mgr API facilitates product license requests and communication with License

Manager

License Manager interfaces to SWIFT to acquire and manage customer licenses

using FlexNet’s FNO Entitlement Management software

UCM moving from DLU (device) based licensing to

User based licensingUser Count Tool

Allows customers to determine what 9.0 licenses are needed prior to upgrading their pre-9.0 CUCM

Page 6: CUCM  9.x  Licensing

Two categories of licenses:• Base user licenses (e.g. entry, standard, CUWL Premium), and • Value added features/services licenses (e.g. messaging, telepresence room)

Base user licenses organized into a Russian Doll hierarchy

• Each base user license entitles a user to a superset of the rights of the next lower tier

Base User 1

Value AddedFeature 1

Base User 2

Base User 3

Base User 4

Value AddedFeature 2

Licensing Structure

Page 7: CUCM  9.x  Licensing

Essential UCL

1 User Profile

1 Device:Essential IP Voice or Analog devices

Basic UCL

1 User Profile

1 DeviceBasic IP Voice

IM & Presence (CUP)

Enhanced UCL

1 User Profile

1 Device:Enhanced IP Voice/Video

IM & Presence (CUP)

Jabber Desktop (CTI only)

Advanced UCL

1 Profile

2 Devices:Advance. IP Voice/Video

IM & Presence (CUP)

Jabber Desktop UC Client

CUWL Standard

1 User profile

2 Devices:Advanced IP Voice/Video

IM & Presence (CUP or Webex)

Jabber Desktop UC Client

CUWL Premium

1 User profile

4 Devices:Adv. IP Voice/Video

IM & Presence (CUP or Webex)

Jabber Desktop UC Client

Mobile UC/IMS

CUWL Professional

1 User profile

10 Devices:Advanced IP Voice/Video

IM & Presence(CUP or Webex)

Jabber Desktop UC Client

Mobile UC/IMS

OptionalMessaging Add-On(Unity Connection)

Messaging Included with

CUWL

Messaging Included with

CUWLMessaging Included

with CUWL

Optional Telepresence Room Add-On

User Licenses

Value Added Feature Licenses

Commercial License Offerings Example

Page 8: CUCM  9.x  Licensing

Phone Classification Tin: analog, Cisco 3905, Cisco VGC phone, Cisco VGC Virtual phone Copper: Cisco 6901, Cisco 6911, Cisco 6921, CUC-RTX Bronze: Most phones Silver: Cisco IP Communicator, Cisco IP Personal Communicator,

IMS integrated mobile, Unified Client Services Framework Gold: Cisco Dual Mode for Android, Cisco Dual Mode for iPhone,

Cisco Unified Mobile Communicator, Telepresence: Carrier-Integrated Mobile

Page 9: CUCM  9.x  Licensing

License TiersEssential Basic Enhanced Standard Premium Professional Telepresence

Features

EM Y Y Y Y Y Y

SNR Y Y Y Y Y

Phones (number)

1 1 1 2 6 10 1

Phone Type

Tin Y Y Y Y Y Y

Copper Y Y Y Y Y

Bronze Y Y Y Y

Silver Y Y Y

Gold Y Y

Tele-presence

Y

Page 10: CUCM  9.x  Licensing

General Licensing Features• Node locked licenses• Permanent and expiring licenses• Periodic and on-demand license synchronization between ELM

and products• Tiered license substitution• License overage and ELM communication loss handling• Demo mode• License reporting• Planning assistants

Page 11: CUCM  9.x  Licensing

Manual and Electronic Fulfillment

Back Office

Internet

CustomerCisco

SWIFTFNO

License Manager

Manual License Fulfillment – licenses are manually obtained from the Cisco back office (SWIFT) and entered into the license manager

Electronic License Fulfillment – licenses are automatically downloaded from the Cisco back office (SWIFT) into the license manager.

Online license delivery

Cisco licensing portal access

Product A

Product B

Page 12: CUCM  9.x  Licensing

Pre-9.0 Upgrade Example

Customer

SWIFT

ELM100 unused DLLs converted to 50 Silver licenses

After upgrade:• 200 Silver 9.0• 100 Gold 9.0

UCM 1•150 Silver• 100 Gold• 100 Unused DLUs

9. Upload “License Migration Request” from ELM

8. “License Migration Request” containing upgrade licenses/counts & old host IDs

10. License file

11. Install license file

7. Use pre-9.0 upgrade utility to view & modify licenses to upgrade which includes currently used licenses and recommended licenses for unused DLUs

UCM 2

6. Required Licenses, unused DLUs, & old host ID Pre-9.0 upgrades only

supported via manual fulfillment

PUT used for UCSS upgrades

Ordering Tool used for non-UCSS upgrades

PUT or Ordering

Tool 4. 9.0 media

1. install any unfulfilled PAKs on pre 9.x CUCM

2. (optional) Use new UCT to determine 9.0 licenses needed and DLU conversion

3. Order no-cost 9.0 media

5. Upgrade cluster

Page 13: CUCM  9.x  Licensing

Adding Licenses - Electronic Example

Customer

SWIFT

UCM 1

3. Order new licenses

4. PAK

6. Show PAK (PAK)

9. “License Request”

2. License report showing licenses to order

7. PAK info (SKUs, quantities)

10. License file

5. Initiate license fulfillment (provide PAK)

8. Select SKUs/quantities

1. Use planning assistant to determine licenses to add

UCM 2

ELMPrior to adding licenses:• 300 Silver 9.0• 200 Gold 9.0

After adding licenses:• 500 Silver 9.0• 300 Gold 9.0• 100 Platinum 9.0

Ordering Tool

Page 14: CUCM  9.x  Licensing

User Count Tool (UCT)Licensing

EDCS-1124741

Page 15: CUCM  9.x  Licensing

UCT Overview• User Count Tool (UCT) is a Desktop Application. It is also know as Cisco

License Count Utility.

• Allows user to generate a Licensing report in terms of CUCM 9.0 licensing based on CUCM 5.x to 8.x cluster details.

• Also allows user to plan changes in various licensing types and verify compliance.

• Allows user to plan the usage of unused DLU’s that exists in the pre 9.0 cluster.

• AXL used for communication between UCT and CUCM, thus must meet applicable AXL communication permissions

• Supported in Windows XP, Windows 7 and MAC

Page 16: CUCM  9.x  Licensing

Download/ Install/ Start Up /Start Over

Page 17: CUCM  9.x  Licensing

Download/Install

• Download User Count Tool (UCT) or Cisco License Count Utility exe from CCO page.

• Double click on the exe to start installation of UCT.

• On completion of installation, UCT related files (eg, database, logs etc) will be available under user directory.

• UCT log files get saved under <user directory>\UCT\com \cisco\uct\log4j\

– For example,

– In Windows machine – C:\Documents and Settings\<user name>\UCT\com\cisco\uct\log4j

– In MAC machine - /Users/<user name>/UCT/com/cisco/uct/log4j

See notes section of ppt slides for additional details

Page 18: CUCM  9.x  Licensing

UCT Start Up WindowSee notes section of ppt slides for additional details

Page 19: CUCM  9.x  Licensing

Welcome page

See notes section of ppt slides for additional details

Page 20: CUCM  9.x  Licensing

UCT Main page on first login

See notes section of ppt slides for additional details

Page 21: CUCM  9.x  Licensing

UCT Login page on subsequent login

See notes section of ppt slides for additional details

Page 22: CUCM  9.x  Licensing

Add/Edit/Delete Product Instances

Page 23: CUCM  9.x  Licensing

Add Product InstanceSee notes section of ppt slides for additional details

Page 24: CUCM  9.x  Licensing

Test Connection - SuccessfulSee notes section of ppt slides for additional details

Page 25: CUCM  9.x  Licensing

Added- SuccessfulSee notes section of ppt slides for additional details

Page 26: CUCM  9.x  Licensing

Test Connection – Login Failed

See notes section of ppt slides for additional details

Page 27: CUCM  9.x  Licensing

Test Connection - Unreachable

See notes section of ppt slides for additional details

Page 28: CUCM  9.x  Licensing

Edit Product Instance

See notes section of ppt slides for additional details

Page 29: CUCM  9.x  Licensing

Delete Product Instance

See notes section of ppt slides for additional details

Page 30: CUCM  9.x  Licensing

Generate Report

Page 31: CUCM  9.x  Licensing

Generate Report Progress bar

See notes section of ppt slides for additional details

Page 32: CUCM  9.x  Licensing

Connection Failures See notes section of ppt slides for additional details

Page 33: CUCM  9.x  Licensing

License Report

See notes section of ppt slides for additional details

Page 34: CUCM  9.x  Licensing

Recommendation Mode

Page 35: CUCM  9.x  Licensing

UCL LicensesSee notes section of ppt slides for additional details

Page 36: CUCM  9.x  Licensing

CUWL Licenses

See notes section of ppt slides for additional details

Page 37: CUCM  9.x  Licensing

Modify License Conversion Worksheet

Page 38: CUCM  9.x  Licensing

Adjust Recommended CountSee notes section of ppt slides for additional details

Page 39: CUCM  9.x  Licensing

Run Compliance Check

Page 40: CUCM  9.x  Licensing

Compliance Check - Successful

See notes section of ppt slides for additional details

Page 41: CUCM  9.x  Licensing

Compliance Check - Failed

See notes section of ppt slides for additional details

Page 42: CUCM  9.x  Licensing

Compliance Check - Failed

See notes section of ppt slides for additional details

Page 43: CUCM  9.x  Licensing

Refresh/Save/Print report

Page 44: CUCM  9.x  Licensing

Save License ReportSee notes section of ppt slides for additional details

Page 45: CUCM  9.x  Licensing

Print License ReportSee notes section of ppt slides for additional details

Page 46: CUCM  9.x  Licensing

Quit/Close UCTSee notes section of ppt slides for additional details

Page 47: CUCM  9.x  Licensing

Online Help pageSee notes section of ppt slides for additional details

Page 48: CUCM  9.x  Licensing

Additional Information

Mailing Lists• [email protected]

CDETS • Project: CSC.voice Product: ciscocm Component:

ucm-uctUCT Functional Specification

• EDCS: 1042695 – UCT wiki

link- http://wikicentral.cisco.com/display/PROJECT/User+Count+Tool+Utility

Page 49: CUCM  9.x  Licensing

Enterprise License Manager(ELM)

EDCS-1127367

Page 50: CUCM  9.x  Licensing

What is ELM?• New product - feature introduced in Kirra.

• Licenses are now managed by an Enterprise License Manager (ELM)

• ELM can run on a separate server or co-resident with product

• ELM stores all the licenses the enterprise/SP purchased for the UC solution.

• ELM tracks the "feature usage" of each product registered for license management and then evaluates the overall license status of the features under use.

• Based on the feature usage evaluation and the availability of licenses for the features, each product is notified of its license status i.e., whether or not the product is in compliance.

• UC products (UCM, UC, BE5K, BE6K) will be supported in 9.0 as well CUP via UCM and HCS.

Page 51: CUCM  9.x  Licensing

Licensing Operational Modes• Products will initially run in demo mode until ELM is configured to

manage product and a license file is loaded.

• Once a product is associated with an ELM, license usage will be reported to the ELM. The ELM will reconcile usage against license availability and report licensing status (compliance or non-compliance – overage) back to product.

• Customers will have 60 days to operate in overage before a license must be obtained and uploaded.

Page 52: CUCM  9.x  Licensing

What happens during demo mode? • Each product determines how they enforce demo mode.

• For UCM,• There are NO restraints placed on the use of the system during demo mode. All features can be

configured and the number of users and phones is not limited. • The demo period is limited to 60 days. Upon expiration,

• The system will remain operational with provisioning restrictions• Additional users and phones can not be provisioned• Existing users and phones can not be de-provisioned

• For CUC, • All features can be configured however the number of users is limited. • Demo mode never expires.

• Upgrading does not reset the product to demo mode.

Page 53: CUCM  9.x  Licensing

What happens during overage mode? • Each product determines how they enforce overage mode.

• For UCM, the overage period is limited to 60 days. Upon expiration, • The system will remain operational with provisioning restrictions• Additional users and phones can not be provisioned• Existing users and phones can not be de-provisioned

• For CUC, the overage period is limited to 60 days. Upon expiration,• The system will no longer be operational.• No voicemail may be left or retrieved.

• Upgrading does not reset overage.

• Rebooting can extend expiration by 1 day.

Page 54: CUCM  9.x  Licensing

Licensing States on CUCM Demo Warning displayed : The system is operating on demo licenses that will expire in <X> days. Add this system to an Enterprise License Manager and install sufficient licenses to cover its usage before expiration in order to avoid losing the ability to provision users and devices.No ProvisioningWarning displayed : The system is operating without any valid licenses. Configure licenses on the system in order to restore the ability to provision users and devices.Overage: Warning displayed : The system is operating with an insufficient number of licenses. If additional licenses to cover the shortage are not configured in your Enterprise License Manager within <X> days, you will no longer be able to provision users and devices.Lost connection to ELMWarning displayed: The system has not synchronized successfully with Enterprise License Manager for <X> days. If successful synchronization does not occur within the next <60-X> days, you will no longer be able to provision users and devices.Security mismatch with ELM Warning displayed: Due to a certificate mismatch, the system has not synchronized successfully with Enterprise License Manager for <X> days. If successful synchronization does not occur within the next <60-X> days, you will no longer be unable to provision users and devices.Grace Warning displayed: The system is operating under a licensing grace period that will expire in 1 day. Install sufficient licenses in the Enterprise License Manager for this system to cover its usage in order to avoid losing the ability to provision users and devices. If licenses for this system are not already being managed by an Enterprise License Manager server, the system must first be added to one.

Page 55: CUCM  9.x  Licensing

Pre-9.0 License Migration• Pre-9.0 Licenses can be migrated using ELM.

• Upon registration, products who have been upgrade from pre-9.0 will report DLUs to ELM for migration to 9.0 licenses.

• Based on reported license 9.0 usage and available DLUs, the customer can use a migration tool to decide how to best utilize DLUs to best satisfy current license demands.

• Generate a License Migration Request

• Go to the License Migration Portal and paste in the License Migration Request in order to receive your license file via e-mail.

• Install the licenses at ELM.

Page 56: CUCM  9.x  Licensing

New License Process (after transition to 9.0)• Plan

– Using its up-to-date license usage data, the ELM can help you determine how many licenses to add

• Order– Purchase your licenses or use your service contract to get a PAK Code.

• Request– Use the Generate License Request button on the Licenses page of ELM to generate a License

Request.

• Register– Go to the Customer License Registration site, enter your PAK ID and upload the License

Request in order to receive your license file via e-mail.

• Install– Use the Install Licenses button on the Licenses page of ELM to install a license file.

Page 57: CUCM  9.x  Licensing

License FileEach license file contains the following:

• 1 server (ELM) that hosts the licenses and issues them to requesting products. The licenses will be node-locked to the specified host identified by physical/virtual mac address.

• 1 or more license entries, one for each license type. Entries include the license type attributes and the number of licenses that will be hosted at the ELM.

• License are issued based on a replacement model so the newest license file contains the new license lines in addition to all previously licenses issued to date.

Example License File

SERVER server1 ID_STRING=0345576849AB

INCREMENT UCM_Essential CISCO 9.0 permanent 3000 HOSTID=ANY

INCREMENT UCM_CUWLPremium CISCO 9.0 permanent 2000 HOSTID=ANY

INCREMENT UCM_TelepresenceRoom CISCO 9.0 permanent 100 HOSTID=ANY

INCREMENT CUC_CUWLPremiumMessaging CISCO 9.0 permanent 2000 HOSTID=ANY

Page 58: CUCM  9.x  Licensing

Temporary Licenses• Will have an expiration date assigned by SWIFT when the licenses are

created• Will be added to the pool of licenses available to any product• When expired, a license violation will be communicated to products (as

part of the normal license sync process) if the expiring licenses results in more licenses used than what is available (overage).

Example License FileSERVER server1 ID_STRING=172.19.242.12

INCREMENT CUC_SpeechView CISCO 9.0 1-jan-2012 300 HOSTID=ANY

INCREMENT CUC_SpeechViewPro CISCO 9.0 1-jan-2012 100 HOSTID=ANY

Page 59: CUCM  9.x  Licensing

License Synchronization• The ELM will periodically query the license usage of each product –

once a day by default.

• License usage information for all products will be totaled and compared against the installed licenses to determine compliance.

• License synchronization can occur on demand as well.

CCM EnterpriseLicense

Manager

Product

ELM Client

License Sync Request/Response

License Usage

Page 60: CUCM  9.x  Licensing

Tiered License Substitution• Licenses will be structured such that the higher tiered (more

expensive) licenses will include all capabilities of the lower tiered licenses below it (Russian doll license model)

• If the quantity of a license the products require is not available, the ELM will substitute higher tier licenses if they are available

• Substituted license information will be available in the ELM reports

• When additional licenses become available (e.g. additional licenses purchased) higher-tiered licenses will automatically no longer be substituted

Page 61: CUCM  9.x  Licensing

Enterprise License Manager

Installed Licenses • 400 Essential• 100 Basic• 400 Advanced• 50 CUWL Premium• 1000 Messaging

Required Licenses (Total)• 300 Essential (OK)• 200 Basic (OK – Borrowed 100 Advanced)• 300 Advanced (OK)• 100 CUWL Premium (Not OK – only 50 installed)• 900 Messaging (OK)

Tiered Substitution ExampleCUCM Cluster 1

Required Licenses• 100 Essential• 200 Basic• 50 CUWL Premium

CUCM Cluster 2

Required Licenses• 200 Essential• 300 Advanced• 50 CUWL Premium

Unity Connection

Required Licenses• 900 Messaging

Tiered licenses (Premium highest tier in this example)

Page 62: CUCM  9.x  Licensing

• If the ELM and the ELM Client are not able to synchronize due to lost communication,

• The product synchronization problem is tracked at the ELM and the ELM administrator is provided appropriate warnings.

• The product will be informed of a license violation (reason=communication loss) and the time since detecting the communication loss

• It will be up to the product how to handle communication loss license violations

• During this period, licenses will become available to products that are accessible.

• Once communication is restored, license counts will be synchronized and the product will be informed of the cleared license violation.

ELM

Product

ELM Client

Lost Communication

Page 63: CUCM  9.x  Licensing

ELM Administration

Page 64: CUCM  9.x  Licensing

ELM Administration• Install – Upgrade

• Backup – Restore

• Account Management

• ELM CLI

• Service Management

• Serviceability – Not integrated with RTMT

• Internationalization – Cisco Option Package InstallationSupported languages include Japanese, Korean

and Chinese

Page 65: CUCM  9.x  Licensing

Install – Upgrade• Installed by default with UC product deployments

CUCMCUCBusiness Edition 5000Business Edition 6000

• Available as a standalone installation – Enterprise License Manager deployment

• Installable on all MCS hardware supported by the product (CUCM, CUC)

• Installable on VMWare using any OVA supported by the product (CUCM, CUC)

• Upgradable using Cisco Unified OS Administration Software Upgrades GUI

Page 66: CUCM  9.x  Licensing

Backup - Restore

Integrated with Disaster Recovery

Cross launch capability from ELM GUI to Disaster Recovery

Uniform user experience

Consistent CLI with other VOS-based products

ELM “seed” administration account name and password set during installation

ELM CLI can be used to change the ELM account name and/or password

Account Management

Page 67: CUCM  9.x  Licensing

ELM CLI• CLI commands to manage the ELM admin user

– license management adminuser change passwordTo change the ELM admin user password

– license management adminuser change usernameTo change the name of the ELM admin user

– license management adminuser list usersTo list the ELM admin users.

• CLI command to view requested certificate– license management view certificate-requested

To display the Cert Signing request on the ELM

Page 68: CUCM  9.x  Licensing

Service Management• ELM Services

– Cisco ELM DB - PostgreSQL DB server– Cisco ELM Server - ELM Server process– Cisco ELM Admin - ELM Administration servlet

• ELM services are started by default – Network Services

• ELM DB and ELM Server services are startable, stoppable and restartable using the following CLI commands:– utils service start <Service Name>– utils service stop <Service Name>– utils service restart <Service Name>

• All ELM Services can also be restarted using ELM Admin GUI

Page 69: CUCM  9.x  Licensing

ELM Internals

Page 70: CUCM  9.x  Licensing

ELM DB• ELM uses PostgreSQL as its DB

• DB access is through DAL (Data Access Layer) – a Java based API

• ELM Server and ELM Admin use DAL to perform read and write operations to the DB

• DB Connection is pooled for reuse – improves performance

• DB Schema is described in the following wiki page:– http://wikicentral.cisco.com/display/PROJECT/ELM+DB+Development#ELMDBDevelopment-ELMSchemaDefinition

• DAL is compatible with other DBs that support JDBC (e.g. MySQL, Oracle)

– Configurable through a Java properties file – no code change needed

Page 71: CUCM  9.x  Licensing

ELM Messaging• What does a message sent from ELM to UC app look like?

The messages are SOAP xml over HTTPS • Is it encrypted?

Yes, in HTTPS (Port 8443)• What do the messages sent/received look like in ELM traces?

The debug settings in the product communication will show detailed

– trace of the messages exchanged.

Page 72: CUCM  9.x  Licensing

Slide Demo

Page 73: CUCM  9.x  Licensing

Demo Steps• Add A Product / Synchronize

• Show License Usage

• Show Demo Mode

• Generate a License Request

• Generate a License Response

• Install a License File

• Show Installed Licenses

• Show License Tier Substitution

• Add A 2nd Product / Synchronize

• Add A 2nd License File

• Show Compliance

• OS Administration

• Disaster Recovery

• Diagnostic Logs

• About

Page 74: CUCM  9.x  Licensing

Lab Setup

ELM Standalone

SOAP/http

UCM

UCM

Network

Unity Connection

Page 75: CUCM  9.x  Licensing

Add Product Instance – 1st CUCM

Page 76: CUCM  9.x  Licensing

View Product Instances

Page 77: CUCM  9.x  Licensing

Product License Usage

Page 78: CUCM  9.x  Licensing

DashboardDemo Mode & License Usage

Page 79: CUCM  9.x  Licensing

License UsageTable View

Page 80: CUCM  9.x  Licensing

License UsageChart View

Page 81: CUCM  9.x  Licensing

Manual License Fulfillment Process

Page 82: CUCM  9.x  Licensing

Generate License Request

Page 83: CUCM  9.x  Licensing

Product License Registration – Step 1

Page 84: CUCM  9.x  Licensing

Product License Registration – Step 2

Page 85: CUCM  9.x  Licensing

Product License Registration – Step 3

Page 86: CUCM  9.x  Licensing

Product License Registration – Step 3b

Page 87: CUCM  9.x  Licensing

Product License Registration – Step 4

Page 88: CUCM  9.x  Licensing

Product License Registration – Step 4b

Page 89: CUCM  9.x  Licensing

License Email

Page 90: CUCM  9.x  Licensing

Install New License File

Page 91: CUCM  9.x  Licensing

Licenses – After License Install

Page 92: CUCM  9.x  Licensing

License Usage – After License InstallTable View

Page 93: CUCM  9.x  Licensing

License Usage – After License InstallChart View

Page 94: CUCM  9.x  Licensing

Dashboard – After License Install

Page 95: CUCM  9.x  Licensing

Product Instances – 2nd CUCM

Page 96: CUCM  9.x  Licensing

Dashboard – After 2nd License Install

Page 97: CUCM  9.x  Licensing

Licenses – After 2nd License Install

Page 98: CUCM  9.x  Licensing

License Usage – After 2nd License InstallTable View

Page 99: CUCM  9.x  Licensing

License Usage – After 2nd License InstallChart View

Page 100: CUCM  9.x  Licensing

Dashboard – After 2nd License Install

Page 101: CUCM  9.x  Licensing

OS Administration

Page 102: CUCM  9.x  Licensing

Disaster Recovery

Page 103: CUCM  9.x  Licensing

Diagnostic Logs – Log Settings

Page 104: CUCM  9.x  Licensing

Diagnostic Logs – Download Logs

Page 105: CUCM  9.x  Licensing

About Dialog - Rehost

Page 106: CUCM  9.x  Licensing

Troubleshooting

Page 107: CUCM  9.x  Licensing

Troubleshooting• Online Help (just click on help link)

• Change trace log level to “debug” to maximize trace

• ELM server logs are located at /var/log/active/elm/server

• ELM database logs are located at /var/log/active/elm_db

• ELM configuration files are located at /etc/opt/cisco/elm/server/conf

Page 108: CUCM  9.x  Licensing

Failure Scenarios• License File Install Failure

– Check /var/log/active/elm/server/elm-server.log• Look for “Caught LSI exception” or “Install license file caught exception”. • This could be due to an invalid host ID. Try recreating the license request.

• Login Failure– Check /var/log/active/elm/server/elm-server.log for failure

reason.

• Unable to create License Request– Check /elm-admin servlet directory to verify that license-

request.txt exists

• Unable to view web page– Check /var/log/active/elm/server/elm-server.log or catalina.out

for errors/exceptions

Page 109: CUCM  9.x  Licensing

Failure Scenarios - Continued• ELM web application fails to respond

– Restart Tomcat (via CLI)• Product instance Add – Test Connect failure

– User account or password used in incorrect• Product Instance Add – Registration failure

– Product version is inadequate to support ELM Licensing, i.e. pre-9.0

• Product Instance Synchronization failures– Network issue

Page 110: CUCM  9.x  Licensing

More Information

Page 111: CUCM  9.x  Licensing

Documentation • Dev Wiki

http://wikicentral.cisco.com/display/PROJECT/Centralized+License+Management

• Interface Specification – EDCS-1083630

• FFS – EDCS-1030929

• Test Wiki http://zed.cisco.com/confluence/display/CCM/Kirra+Licensing+Test

Page 112: CUCM  9.x  Licensing

Thank you.


Top Related