Best Practices for Migrating Previous Versions of to...

118

Transcript of Best Practices for Migrating Previous Versions of to...

Page 1: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Best Practices for Migrating Previous Versions of Cisco Unified Communications Manager (CUCM) to Version 105

BRKUCC-2011

Brandon Ta Technical Solutions Architect

btaciscocom

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Required GAAP Reconciliation and Forward-Looking Statements

3

The Cisco products service or features identified in this document may not yet be available or may not be available in all areas and may be subject to change without notice Consult your local Cisco business contact for information on the products or services available in your area You can find additional information via Ciscorsquos World Wide Web server at httpwwwciscocom Actual performance and environmental costs of Cisco products will vary depending on individual customer configurations and conditions

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Agenda

bull Session Objectives and Scope

bull CUM 105 Upgrade Definition and Upgrade Path

bull CUCM License and Prime License Manager (PLM)

bull Virtualized CUCM

bull System Level Upgrade

bull QampA

4

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Solution Names and Versions

5

CUCM Unified CM

CallManager UC Manager

Cisco CallManager

30-33

Cisco Unified CallManager

40-42

Cisco Unified Communications Manager

(CUCM)

43-105

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Color Code for Versions of CUCM

6

Virtualized CUCM 10X

CUCM 5X

CUCM 6X

CUCM 7X

CUCM 8X

CUCM 9X

Virtualized CUCM 8X and 9X

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 2: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Required GAAP Reconciliation and Forward-Looking Statements

3

The Cisco products service or features identified in this document may not yet be available or may not be available in all areas and may be subject to change without notice Consult your local Cisco business contact for information on the products or services available in your area You can find additional information via Ciscorsquos World Wide Web server at httpwwwciscocom Actual performance and environmental costs of Cisco products will vary depending on individual customer configurations and conditions

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Agenda

bull Session Objectives and Scope

bull CUM 105 Upgrade Definition and Upgrade Path

bull CUCM License and Prime License Manager (PLM)

bull Virtualized CUCM

bull System Level Upgrade

bull QampA

4

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Solution Names and Versions

5

CUCM Unified CM

CallManager UC Manager

Cisco CallManager

30-33

Cisco Unified CallManager

40-42

Cisco Unified Communications Manager

(CUCM)

43-105

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Color Code for Versions of CUCM

6

Virtualized CUCM 10X

CUCM 5X

CUCM 6X

CUCM 7X

CUCM 8X

CUCM 9X

Virtualized CUCM 8X and 9X

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 3: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Agenda

bull Session Objectives and Scope

bull CUM 105 Upgrade Definition and Upgrade Path

bull CUCM License and Prime License Manager (PLM)

bull Virtualized CUCM

bull System Level Upgrade

bull QampA

4

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Solution Names and Versions

5

CUCM Unified CM

CallManager UC Manager

Cisco CallManager

30-33

Cisco Unified CallManager

40-42

Cisco Unified Communications Manager

(CUCM)

43-105

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Color Code for Versions of CUCM

6

Virtualized CUCM 10X

CUCM 5X

CUCM 6X

CUCM 7X

CUCM 8X

CUCM 9X

Virtualized CUCM 8X and 9X

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 4: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Solution Names and Versions

5

CUCM Unified CM

CallManager UC Manager

Cisco CallManager

30-33

Cisco Unified CallManager

40-42

Cisco Unified Communications Manager

(CUCM)

43-105

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Color Code for Versions of CUCM

6

Virtualized CUCM 10X

CUCM 5X

CUCM 6X

CUCM 7X

CUCM 8X

CUCM 9X

Virtualized CUCM 8X and 9X

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 5: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Color Code for Versions of CUCM

6

Virtualized CUCM 10X

CUCM 5X

CUCM 6X

CUCM 7X

CUCM 8X

CUCM 9X

Virtualized CUCM 8X and 9X

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 6: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Session Objectives and Scope

1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 7: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Objectives

bull To provide foundational knowledge for a successful upgrade or migration to CUCM 105

Planning

Considerations

Approaches

bull To provide an overview and migration of CUCM licenses

bull To provide an overview and best practice guidelines for platform conversion from bare metal CUCM to a virtualized CUCM

8

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 8: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Session Scope

9

CUCM 61(X)

CUCM 105

CUCM 71(X)

bull System level approach to upgrade or migrate to CUCM 105

bull Platform conversion from bare metal CUCM to virtualized CUCM

CUCM 8X

CUCM 9X

MCS HP or IBM Servers

Platform Conversion

TRC Specs-Based

VMware

Supported

Servers

CUCM 8X amp 9X

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

CUCM 100(X)

PCS

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 9: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

CUM 105 Upgrade Definition and Upgrade Path

2

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 10: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Upgrade Definition

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 11: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM MajorMinor Version

12

CUCM Major

Version

CUCM Minor

Version

100 105

90 91

80 85 and 86

70 71

60 61

50 51

bull Minor version upgrade requires active Essential Operate Service (ESW) contract

bull Major version upgrade requires active Unified Communication Software Subscription (UCSS) contract

bull End of Sales (EOS) notice

- httpwwwciscocomwebaboutdoing_businesslegalservice_descriptionsdocsesw_ucss_eol_announcementpdf

bull UCSS and ESW are merging into one service offer named Cisco Software Support Service (SWSS)

- httpwwwciscocomwebpartnersservicesdownloadssoftware-support-service-overviewpdf

bull Long Life Release

bull Final release on major train

bull Last release to go End of Support

NEW

EOS

EOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 12: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Sample CUCM Versions and Builds

CUCM Version CUCM Build Numbering Convention

105(1) 105110000-7 (ABCXYzzz-x)

(A) Major version (License)

86220000-2

(B) Minor version (Long Life Release)

86220000-2

(C) Maintenance release (Patch andor Features)

86220000-2

(X) Build (Patch)

86210000-2

86220000-2

(Y) FCS0 ES or SU 1-9

86210000-30 (FCS)

86222900-1 (ES or SU look at last three digits)

(zzz) FCS000 ES 001-899 SU 900-999

86220000-2 (FCS)

86221001-1 (ES)

86222900-1 (SU)

100(1)su1 100111900-2

100(1) 100110000-24

91(2)su1 91211900-12

91(2) 91210000-28

91(1a) 91120000-5

91(1) 91110000-11

90(1) 90110000-37

86(2a)su2 86222900-9

86(2a)su1 86221900-5

86(2a) 86220000-2

86(2) 86210000-30

13

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 13: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Definition

14

W1 Upgrade Windows to Appliance model bull High complexity with possible longest downtime

bull (eg CUCM 41(3) 42(3) or 43(2) to 71(5b))

L2 Upgrade ApplianceVirtual to ApplianceVirtual model bull Low complexity with possible shortest downtime

bull Between CUCM versions with the same Major RHEL versions

bull (eg CUCM 71(5) to 85 or CUCM 86 to 91)

RU (Refresh Upgrade) ApplianceVirtual to ApplianceVirtual model with major RHEL version change (starting with RHEL 5)

bull Medium complexity with possible longer downtime

bull From CUCM versions 6X 7X 80 or 85 to 86 9X and 10X

bull (eg CUCM 85 to 86 or CUCM 91 to 100)

W1

L2

RU

Not covered in detail in this session More detail steps in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 14: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Model

15

InActive partition

Active Partition

InActive partition

Active Partition

CUCM Publisher

CUCM Subscriber

Updated CUCM SW

Switch Version via OS Admin

or CLI

Active partition

inActive Partition

Active partition

inActive Partition

CUCM Publisher

CUCM Subscriber

2

1

3

bull Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 15: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 and RU Upgrade ApplianceVirtual to ApplianceVirtual Decision Tree

Existing CUCM cluster being upgraded

Upgraded CUCM cluster

NO

Upgrade to same major RHEL

version

Perform a

RU Upgrade

Perform a

L2 Upgrade YES

L2

L2

L2

RU

16

CUCM

Version

RHEL Release

50(4) RHEL 3 Update 6

51(x) amp 6X RHEL 3 Update 8

70(1) RHEL 4 Update 4

71(2) RHEL 4 Update 6

71(3) amp 80(x) RHEL 4 Update 7

85 RHEL 4 Update 8

86 RHEL 5 Update 5

9X RHEL 5 Update 7

100(1) RHEL 6 Update 2

105(1) RHEL 6 Update 5

L2

RU starts with CUCM 86 or RHEL 5 for CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 16: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 versus RU Upgrade

17

bull Active partition is running while upgrade software is being install on inactive partition

bull Low downtime since upgrade can be done while system is functioning

L2 Upgrade

bull Server is down while upgrade software is being install

bull More reboots for bare metal servers

bull Higher downtime since upgrade cannot be done while system is functioning

bull Upgrade is equal to complete installation of CUCM

RU Upgrade

Detailed L2 and RU upgrade process are in the appendix

Order of switching version between Publisher and Subscribers during L2 and RU is different

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 17: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) and COP File

bull Perform a DRS back up before upgrade

bull Install Refresh Upgrade COP file v13 (ciscocmrefresh_upgrade_v13copsgn) file on all CUCM servers Also for CUC CUCM-BE 5K and IME ndash Active version is CUCM 85 or earlier (ie No need for CUCM 86 9X or 10X)

ndash Upgrade to CUCM version 86 or later (eg Required for upgrade from CUCM version 85 to 105)

ndash No reboot is required

ndash Installation fails if changes are already in CUCM code (eg ES that already have this code change)

ndash CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull Track console of server to monitor progress of upgrade ndash IP KVM HP ILO or IBM RSA for bare metal server or virtual machine console for virtual machine

bull CUCM RU COP file is for CUCM version 85 or earlier Other collaboration solutions RU might be at a different release (eg CUP 86(1) to CUP 86(4) requires CUP RU COP file v101)

bull RU COP file might be use once for older releases while RU can occur several times due to change in RHEL version

18

CUCM Refresh Upgrade COP File v13 httpsoftwareciscocomdownloadreleasehtmlmdfid=285963825ampflowid=50402ampsoftwareid=282204704amprelease=COP-

Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 18: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) for MCS 7825 and MCS 7828 (CUCM 86 amp 9X Upgrade)

bull Software raid and OS reinstallation by RHEL 5 requires USB key

ndash CUCM- 16 GB USB drive CUC and CUCM BE 5000 ndash 128 GB USB drive

ndash External power USB drive One per server Do not remove until upgrade completes

bull DRS back up before upgrade USB data cannot be restore from new installation

bull Reinstallation and DRS restore as the only reversion method

bull Check memory required per server (MCS7825 ndash 4GB MCS7828 ndash 6GB) before upgrade

bull Recommend to virtualize at this point if possible

19

MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

RU MCS-7825 H3H4 MCS-7825-I3I4I5 MCS-7828-H3 MCS-7828-I3I4I5

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 19: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 9X Cluster

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

20

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

CLI or OS Admin

CLI or OS Admin

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 20: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 9X

DVD Kit

Upgrade Publisher Inactive Partition

CUCM 9X

DVD Kit

Upgrade Subscribers

Inactive Partition

Add License to ELM and

add CUCM to

ELM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 9X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 9X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

ELM

21

bull Version 9 of license manager is Enterprise License Manager (ELM)

bull ELM license is required only when going from 8X or earlier to 9X

bull This scenario applies to both bare metal and virtualized CUCM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 21: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place L2 Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 3 4 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

22

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 10X to 105 upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 22: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

In-Place RU Upgrade Process

Existing CUCM Cluster

Back Up With DRS

sFTP Server

CUCM 10X

ISO file

Upgrade Publisher Inactive Partition

CUCM 10X

ISO File

Upgrade Subscribers

Inactive Partition

Add License to PLM and

add CUCM to

PLM

CLI or OS Admin

Switch Partition

on Publisher

1 6 2 4 3 5

New CUCM 10X Cluster

CLI or OS Admin

Switch Partition

on Subscriber

New CUCM 10X Cluster

Existing CUCM Cluster

Existing CUCM Cluster

PLM

23

bull Version 10 of license manager is Prime License Manager (PLM)

bull PLM license is required only when going from 9X or earlier to 10X

bull This scenario applies to virtualized CUCM only

bull For 9X to 10X upgrade IMampP after CUCM cluster is upgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 23: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 105 Pre-Upgrade COP File

24

bull Pre-Upgrade RSA keys Cisco Options Package (COP) file (ciscocmversion3-keyscopsgn) for software integrality protection

bull Install Pre-Upgrade COP file (ciscocmversion3-keyscopsgn) file on all CUCM servers Also for IMampP 105 and PLM 105

- Active version is 91(2) or earlier (ie No need for CUCM 100)

- Upgrade to CUCM version 105 or later (eg Required for upgrade from CUCM version 86 to 105)

- No reboot is required

- CLI ldquoshow version activerdquo or OS Admin ldquoShow gt Softwarerdquo to see installed COP file(s)

bull PCD does not automate this COP file installation

bull Install RU COP file prior to the Pre-Upgrade COP file

Pre-Upgrade COP File httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 24: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Migration Definition

25

Bridge Upgrade Appliance to Appliance model bull Upgrade is allowed with Cisco CallManager service ldquoNot Runningrdquo

bull Long downtime due non-functional system and a platform change

bull (eg Older servers that cannot newer version of CUCM)

Jump Upgrade Appliance to Virtualized model bull Virtualized CUCM with 61(4) 61(5) 71(3) and 71(5) for lab upgrade

bull Minimal downtime due to lab upgrade

bull (eg Older servers that cannot upgrade to 80(3) or later to virtualized)

Platform Change Appliance to Virtualized model bull Variable complexity with variable downtime pending approach

bull (eg Older servers that cannot support the latest CUCM or CUCM 10X)

Jump

Bridge

PC

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 25: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bridge Upgrade

26

DRS

Secure FTP Server

Servers supported to run CUCM version X

Upgrade

Servers supported to be in Bridge mode on

CUCM version Y

DRS File

DRS

Virtualized CUCM

bull Server platform change for discontinued servers that cannot run latest CUCM version

- Allows for a successful upgrade with Cisco CallManager service in in ldquoNot Runningrdquo state

- Platform change is done with DRS backup and restore

- Use case include appliance to appliance and appliance to virtualized

bull Requires rehost of license file due to MAC or License MAC change caused by server change

bull For a virtualized environment use Answer File Generator to proactively obtain license file

Bridge Upgrade httpwwwciscocomcenustddocsvoice_ip_commcucmcucos8_0_2cucososg_802_cmiptpch7htmlwp1058411

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 26: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade

27

Servers that cannot run CUCM 80(2) or later to

virtualized

Virtualized CUCM 91(2)

bull Upgrade process of multiple steps

- Upgrade from CUCM 61(4) 61(5) 71(3) or 71(5) ONLY

- Upgrade to CUCM 91(2) ONLY

- Lab migration ONLY

bull Allows bare metal CUCM at version 61(4) 61(5) 71(3) or 71(5) migrating to virtualized CUCM at version 91(2)

- Minimal down time

- Database lockdown time (ie No MACD)

- No license required for interim upgrades

Jump Upgrade Process

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 27: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Jump Upgrade Process

28

DRS Backup

sFTP Server

CUCM 6x or

7X ISO Image

Build same

CUCM version

Upgrade to CUCM

91(2)

1 5 2 3 4

CUCM 6X or 7X on MCS

New virtualized

CUCM 6X or 7X

New virtualized

CUCM 6X or 7X

DRS Restore

sFTP Server

Upgraded virtualized

CUCM 91(2)

New virtualized

CUCM 91(2)

Build new CUCM 91(2)

CUCM 91(2) ISO

Image

CUCM 91(2) ISO

Image

DRS Backup

sFTP Server

Upgraded virtualized

CUCM 91(2)

6 7

New virtualized

CUCM 91(2)

DRS Restore

sFTP Server

LAB

To Production

Disk Alignment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 28: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Platform Conversion

29

Platform Conversion Bare metal CUCM to virtualized CUCM (Required for CUCM 10X)

bull Two approaches to this platform conversion

1 Manual

2 Automated with CUCM 100 or later and Prime Collaboration Deployment (PCD)

bull Eg Bare metal server to virtualized CUCM with VMware

PC

CPU Memory NIC Drive

Cisco UC Application

Cisco Voice Operating Systems

(VOS)

Server Hardware

CPU Memory NIC Storage

UC App

Server Hardware

VOS

ESXi 45 Hypervisor

UC App

VOS

UC App

VOS

UC App

VOS

Manual 1

Automated w PCD 2

NEW

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 29: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

30

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Platform conversion with same version with no upgrade

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 30: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 80(2) - 91(2)

DRS Backup

sFTP Server

CUCM ISO

Image

Install on First

node or Publisher

Upload License(s)

1 5 2 3 4

CUCM on MCS

New virtualized

CUCM

New virtualized

CUCM

DRS Restore on First node or

Publisher

sFTP Server

CUCM Publisher or ELM

New virtualized

CUCM

Install on Secondary

node or Subscriber

CUCM ISO

Image

31

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

bull Upgrade ELM to PLM before RU upgrade CUCM to 10X

bull License upload

- 8X Node DLU and SW Feature with license MAC on Publisher

- 9X License to ELM

- 10X License to PLM

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 31: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform ConversionUpgrade for 61(4) 61(5) 71(3) or 71(5)

CUCM on MCS

Virtualized CUCM 91(2)

32

Jump Upgrade Procedure

httpssupportforumsciscocomsitesdefaultfileslegacy36115365163-Drive_to_Nine_Jump_upgrade_versions_413-715_to_9125B25Dpdf

bull Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8X or later to get to CUCM version 91(2)

bull RU upgrade to CUCM version 10X

Jump Upgrade Process

RU Upgrade

Virtualized CUCM 10X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 32: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Manual Platform Conversion Using New Cluster Option for 6X 7X 8X 9X and 10X

33

ICT

Existing CUCM Cluster

New CUCM Cluster

bull New cluster

- Existing data with DRS restore with same CUCM version

- New data without DRS restore and at any CUCM version

bull Other use case

- Platform conversion for earlier releases that Jump Upgrade does not support

- Cluster consolidation

- Controlled migration of large deployment

Phones certificate will need to be considered with Bulk Certificate Export

For CUCM 6X and 7X platform conversion will be required on the new cluster

Bulk Certificate Export

httpwwwciscocomcenustddocsvoice_ip_commcucmsecurity9_1_1secugdCUCM_BK_C0395F44_00_cucm-security-guide-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 33: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Prime Collaboration Deployment (PCD) bull PCD is a VMware vApp used for management of

Cisco collaboration applications

- CUCM

- CUC

- CUP IMampP

- CUCCX

- Management tasks (Upgrade Switch Versions Server Restart Readdress Install and Migrate) are based on collaboration application and version of the application

bull VMware vApp is pre-configured virtual machine with OS and PCD application (14GB)

- pcd_vApp_UCOS_105110000-6_vmv7_v12ova

CUCM 6X

CUCM 7X

CUCM 8X

PCD

ESXi Host

34

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 34: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Versions and Builds

PCD Version PCD Build

105(1) 100110000-14

100(1) 105110000-6

35

NEW

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 35: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Supported Tasks by PCD 105

36

Feature CUCM

61(5)

CUCM

71(3) 71(5)

CUCM

80(1-3)

CUCM

85(1)

CUCM

86(1-2)

CUCM

9x

CUCM

10X

Migration to 10X X X X X X X X

Fresh Install X

Upgrade (also COP

Installation)

X X X

Switch Version X X X

Restart X X X

Readdress

(HostnameIP

Address Change)

X

Capability for other collaboration applications

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 36: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Requirements

37

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Virtual machine virtual requirements

- 2 vCPU

- 4 GB vRAM

- 80 GB vDisk

bull VMware requirements

- ESXi 41 50 and 55

- VMware API

- Cisco UC Virtualization Foundation VMware vSphere Foundation Standard Edition Enterprise Edition or Enterprise Plus Edition

- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualization Hypervisor Update to Cisco UC Virtualization Foundation

CPU Memory NIC Storage

PCD

Server Hardware

VOS

ESXi 45 Hypervisor

CUCM

VOS

CUC

VOS

CUCCX

VOS

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 37: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Interactions with External Components

38

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull PCD and VMware ESXi communication

- ESXi host root credential

- NFS mount PCD fresh_install directory

- Data center or server team coordination

bull PCD and CUCM communication

- CUCM OS admin credential

bull Management laptop and PCD

- Web for GUI admin

- Secure ftp client to upload ISOs and COP files

PCD

Virtualized CUCM 10X

VMware vSphere

upgrade fresh_install

ucsinstallisocopsgn

bootableiso

sftp

ftpsftp

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 38: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated Platform Conversion with PCD

CUCM on MCS

Virtualized CUCM 10X

bull Bare metal CUCM to virtualized CUCM (P2V)

- Install ciscocmucmap_platformconfigcop file to the source servers to export data

- Build new cluster

- Import data

bull Same or different destination IP address andor hostname

bull Scheduled or immediate execution

PCD

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 39: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

PCD Considerations and Planning

40

PCD Administration Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmpcdadmin10_5_1CUCM_BK_U35347D2_00_pcd-administration-guide-1051pdf

bull Cisco UC Virtualization Hypervisor with BE6K and BE7K

bull Root access to ESXi host

bull ESXi host see another NFS datastore

bull Customer storage standard might not be or allow NFS

bull L2 and RU upgrade does not automate COP file installation

- ciscocmversion3-keyscopsgn

- ciscocmrefresh_upgrade_v13copsgn

bull Might do a hybrid of manual and PCD upgrade due other applications

bull Instrumentation to monitor progress and troubleshoot

bull Source cluster data state and export

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 40: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Definition Table

41

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade Up to 91(2)

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade To 91(2) only

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment Might be multiple steps

Automated Platform

Change w PCD

Automated Potential data center access and storage standard concerns

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 41: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade to CUCM 91(2)

42

Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 42: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Migration to Virtualized CUCM 91(2) Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported

Upgrade Strategy

1 61-71 80 85-91 Jump upgrade

2 61-71 80-85 86-91 Jump upgrade

3 61-80 NA 85-91 Jump upgrade or upgrade to 80 to

change platform

4 61-80 85 86-91 Jump upgrade or upgrade to 80 to

change platform

5 61-80 85-91 NA Jump upgrade or upgrade to 80 to

change platform

6 61-85 85-91 NA Jump upgrade or upgrade to 80 to

change platform

7 71-91 NA NA Jump upgrade or upgrade to 91 to

change platform

Reference

43

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 43: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Upgrade Path

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 44: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step L2 Upgrades (Virtualized)

45

CUCM 100(1)SU1

CUCM 105 L2

bull The CUCM versions that will support a L2 upgrade to 105

bull Short or minimal downtime

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) not

required

CUCM 100(1)

45 45

Compatibility Information for Cisco Unified Communications Manager Release 10x

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 45: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

One-Step RU Upgrades (Virtualized)

46

CUCM 105 CUCM 85(X) RU

bull Longer downtime

bull Medium upgrade complexity

bull Pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) is

required

bull RU upgrade COP file (ciscocmrefresh_upgrade_v13copsgn) is

required for CUCM 85 or ealier

CUCM 86(X)

46

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

CUCM 80(2-3)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 46: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Platform Migration to Virtualized CUCM 105 Platform

Number

Supported

Normal Mode

Supported

Bridge

Not

Supported Upgrade Strategy

1 61-71 80 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

2 61-71 80-85 86-91 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

3 61-80 NA 85-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

4 61-80 85 86-91 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

5 61-80 85-91 10 PCD Jump Upgrade or manual PC at 80 then L2RU to 105

6 61-85 85-91 10 PCD Jump Upgrade or manual PC at 85 then L2RU to 105

7 71-91 NA 10 PCD Jump Upgrade or manual PC at 91 then L2RU to 105

47

Supported Cisco Unified Communications Manager Releases by Server

httpwwwciscocomenUSpartnerprodcollateralvoiceswps6790ps5748ps378prod_brochure0900aecd8062a4f9html

bull Use PCD unless challenged by data center team server team complex hybrid migration etc

bull For manual platform conversion (PC) try to stay with Normal Mode that can be virtualized

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 47: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM-BE 5K to CUCM-BE 6K or CUCMCUC

48

bull Upgrade CUCM-BE to version CUCM-BE 105

bull Export data

ndash BAT for call control and COBRAS for messaging

bull Build virtualized CUCM and CUC

bull Import data

ndash BAT for CUCM and COBRAS for CUC

CUCM-BE 5K

BAT Export BAT Data

Virtualized CUCM and CUC 105

BAT Import

COBRAS Import COBRAS Export

COBRAS Data

Migration CUCM-BE 5K to CUCM-BE 6K

httpscommunitiesciscocomdocsDOC-33988

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 48: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

CUCM License and Cisco Enterprise License Manager (ELM)

3

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 49: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Foundational Knowledge of CUCM 8X and Earlier License

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 50: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 50 to 71(3) License Types

51

TECHNICAL ORDERING Description

Node Node Number nodes per cluster DLU DLU Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Three license types Node Device License Unit (DLU) and Software Feature license

bull Node license is enforced based on the number of node running CM service TFTP and MOH also requires node licenses

bull DLU is enforced based on provisioned phones type of phones mobility and presence features

bull Major version upgrade requires Software Feature license

bull License files are locked to MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 51: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 71(5) to 86 License Types

52

TECHNICAL ORDERING Description

Node UCLCUWL Number nodes per cluster DLU UCLCUWL Number of phones type of phones mobility feature

and presence users SW Feature ESWUCSS Maintenance for minor and major version upgrade

bull Technical license enforcement is the same as before Node DLU and Software Feature license Device based

bull Ordering is based on User based

bull For bare metal servers (MCS) licenses are locked to MAC address of the first node or Publisher of the cluster

bull In virtualized environment licenses are locked to the license MAC address of the first node or Publisher of the cluster

bull License enforcement is done on CUCM

Reference

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 52: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Type and DLU (CUCM 86 and earlier)

53

LICENSE TYPE DLU Comments

CUWL Pro 1712 Prior to January 2012After January 2012

CUWL Standard 118 Prior to January 2012After January 2012

CUWL Entry 9 Migrate to UCL Enhance Plus in CUCM 9X and later

CUWL Analog 2 Migrate to UCL Essential in CUCM 9X and later

CUWL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Enhance 6

UCL Basic 4

UCL Essential 0

UCL Public Space 5 Migrate to UCL Enhance in CUCM 9X and later

UCL Adjunct 5 Migrate to UCL Enhance in CUCM 9X and later

UCL TP SingleMulti-

screen

6 Migrate to TP Room in CUCM 9X and later

Reference

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 53: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

CUCM 10X License Conversion

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 54: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Versions and Builds

Version Build

105(1) 105110000-9

100(1) 10011000-19

Co-Resident

Same as CUCM

Co-Resident

Same as CUCM

55

NEW

License Manager

Enterprise License Manager (ELM)

90 ndash 91

Prime License Manager (PLM)

100-105

Version Build

Same as CUCM Same as CUCM

eg 91(2) 91210000-28

bull ELM is build into CUCM ISO

bull PLM is built into CUCM ISO or as independent ISO with standalone deployment

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 55: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Enterprise License Manager (ELM)

56

bull ELM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM

- Cisco Unity Connection (CUC)

bull ELM deployment can be standalone or co-resident with CUCM or CUC with the same ISO file

bull License file is uploaded onto ELM instead of CUCM or CUC and is based on ELM MAC address and host ID

bull License file is cumulative and is based on products (CUCM or CUC)

ELM + CUCM

ELM + CUC

ELM

Bootable CUCM 9X

ELM Implementation Products

Standalone ELM

Co-resident with CUCM ELM + CUCM

Co-resident with CUC ELM + CUC

Enterprise Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmelmuserguide9_0_1CUCM_BK_E596FD72_00_enterprise-license-manager-user-90html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 56: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Prime License Manager (PLM)

57

bull PLM is a centralized enterprise-wide license management solution for Cisco collaboration applications

- CUCM CUCM SME and CUCMBE 6K (standalone)

- Cisco Unity Connection (CUC)

- Cisco Emergency Responder (CER)

bull PLM deployment can be standalone or co-resident with CUCM CUCM-BE 6K or CUC

PLM+ CUC

PLM

Bootable CUCM 10X

ELM Implementation Products

Standalone PLM

Co-resident with CUCM PLM+ CUCM

Co-resident with CUCMBE 6K

PLM+ CUCMBE 6K

Co-resident with CUC PLM+ CUC

57 57

Cisco Prime License Manager User Guide

httpwwwciscocomcenustddocsvoice_ip_commcucmplm10_5_1userguideCPLM_BK_UD1156AD_00_user-guide-rel-1051html

PLM+ CUCM

Bootable Prime_LM

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 57: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Architecture 9X and 10X

58

bull License Manager API added to CUCM 9X10X and CUC 9X10X to interact with ELM PLM for license request and approval

bull License Manager API added to CER 10X to interact with PLM for license request and approval

bull Electronic fulfillment supports License Feature and Version Upgrades in PLM 10X

License

Manager API

First Node of CUCM Cluster 1

ELM PLM ELM PLM

License file

License

Manager API License

Manager API

First node of CUC 2

License

Manager API

First node of CUC 1

First Node of CUCM Cluster 2

License

Manager API

CER

CER 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 58: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Manager Product Support and Usage

59

bull For CER 10X support use PLM

bull For bare metal environment use ELM

bull For virtualized PLM and virtualized CUCM with co-resident PLM manually set MAC address since license is partly based on MAC address (Edit virtual machine settings gt Machine Network adapter gt Manual) before requesting license file

Product Version ELM (Bare Metal or Virtualized) PLM (Virtualized)

CUCM 9X Yes Yes

CUC 9X Yes Yes

CUCM 10X Yes w License Definition Yes

CUC 10X Yes w License Definition Yes

CER 10X No Yes

License Definition = elm_LicenseDef_9_1_v1copsgn

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 59: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELM to PLM Upgrade

PLM 100 ELMPLM

Upgrade

Use ldquoReplacing a Single Server for Cisco Unified Communications Managerrdquo procedure to

change from bare metal ELM to virtualized ELM

Use ELMPLM upgrade COP file (elm_Elm_v9_1_1_PlmUpgradecopsgn) to allow for

ELM to PLM upgrade

bull Use pre-upgrade RSA keys COP file (ciscocmversion3-keyscopsgn) to upgrade to PLM

105

ELM 9X

ELM 9X ELM 9X PC

60

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

PLM 105 ELMPLM

Upgrade ELM 9X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 60: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM and ELMPLM Interaction

CUCM

bull Evaluate phone users and features usage

bull Send license usage to ELM

bull Receive license response and operate in the appropriate mode

ELMPLM

bull Poll all products every 24 hours

bull Evaluate adequate licenses

bull Perform license substitution

bull Provide Valid or Invalid license response

bull ELMPLM polls all registered CUCM clusters

bull CUCM evaluates license usage and sends license usage back to ELMPLM

bull ELMPLM evaluate all CUCM responses to see if there is adequate licenses for the requested types

bull ELMPLM performs license substitution if does not have adequate license of the requested type

bull ELMPLM response back to with either valid or invalid (not enough) to all CUCM clusters

bull CUCM receives the response and function accordingly

Detailed CUCM and ELMPLM interactions with signaling are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 61: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM License Usage

User 1

Device 2

bull Extension mobility users No license

bull Extension mobility user with Unified Mobility (SNR) UCL Basic license

bull Device without Owner User ID association UCL

bull Based on the device

bull Eg Public space phones shared workspace phones etc

User Device 3

bull Device with Owner User ID association UCL or CUWL

bull Based on the model of device and the number of devices assigned to the user

bull Ie 2 devices UCL 3 -10 devices CUWL

TelePresence 4 bull TelePresence (TP) device

bull Eg CTS MX SX TX etc

List of devices and associated license are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 62: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Device and Owner User ID Association bull Device with Owner User ID field configured

potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 63: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ELMPLM License Substitution bull Licenses are based on hierarchical model where lower feature

license can be covered by a higher feature license

- IE UCL Basic can be covered by UCL Enhance

- IE UCL Enhance can be covered by UCL Enhance Plus

bull ELMPLM evaluates ALL system license requirements on a per product (CUCM CUC and CER) basis and respond back with one consistent response to ALL registered systems

- VALID adequate license

- INVALID inadequate license

bull Centralize and enterprise-wide licensing view per product

UCL - Essential

UCL Basic

UCL Enhanced

UCL Enhanced +

CUWL Standard

User License Substitution

Replacing a Single Server or Cluster for Cisco Unified Communications Manager

httpwwwciscocomcenustddocsvoice_ip_commcucminstall9_1_1replaceCUCM_BK_R1B1A464_00_replace-server-cluster-cucm-91html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 64: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Management Models with PLM

65

bull PLM provides for both distributed and centralized license management model

ndash Separate virtual machine for ELM (recommended)

ndash Separate virtual machines based on UC applications site or line of business

ndash Co-resident to CUCM or CUC corporate wide or based on UC applications site or line of business

bull Consideration when designing a licensing solution

ndash 60 days overage and redundancyre-host (registration ID and MAC) of ELM

CUCM cluster

License Management

CUCM cluster

License Management

CUCM cluster

CUCM cluster

ELM Stand Alone

DISTRIBUTED CENTRALIZED

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 65: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

66

License Count Utility

CUCM 6X

CUCM 7X

CUCM 8X

bull Perform AXL calls to existing CUCM (6X 7X and 8X) clusters for current license and license usage and generate pre-upgrade license report

bull Report can be send to licensingciscocom or use with PLM Migrate License wizard

bull Include number of public space pre-upgrade license report license case number MAC address and UCSSESW or SO number if send directly to licensingciscocom

66

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

Pre-Upgrade License Report

PLM

licensingciscocom

LCU-License-Reportzip

License Migration Request

LCU-License-Reportzip

1 Number of public space

2 Pre-upgrade license report or licensing case number

3 UCSSESW contract or SO number

Migrate License Wizard

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 66: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Opening Licensing Case

67 67

License Count Utility (LCUZIP-Ver912zip)

httpsoftwareciscocomdownloadreleasehtmlmdfid=284603137ampflowid=47762ampsoftwareid=282204704amprelease=COP-Filesamprelind=AVAILABLEamprellifecycle=ampreltype=latest

bull httpstoolsciscocomRUServiceRequestToolcreatelaunchdo

bull Type of problem = Licensing

Web

bull licensingciscocom

Email

bull 1-800-553-2447

bull Option 3 License Support

Phone

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 67: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Virtualized CUCM

4

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 68: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Platform Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 69: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Platform Options

70

Tested Reference

Configuration

(TRC)

Specs-Based

Any vendor

Packaged

Collaboration

Solution (PCS)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 70: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCS 5108 Chassis

UCS 6200

Fabric Interconnect

SAN

FC SAN

FC

Catalyst

Nexus

MDS

FC

Cisco UCS Architecture Overview

71

Storage Array

UCS B-series TRCrsquos

(B200 M3 B230 M2 B440 M2)

UCS C-series TRCrsquos

(C220 M3 C240 M3 C260 M2)

UCS 2200

Fabric Extender

LAN

71

Packaged Collaboration Solution

(BE6K with C220 M3 or BE7K

with C240 M3)

BE6K

BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 71: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Tested Reference Configurations (TRC)

Tested Reference Configurations (TRC)

httpdocwikiciscocomwikiTested_Reference_Configurations_(TRC) 72

bull Fixed-Configuration

from Cisco

bull Fixed HW

configurations

bull ldquoOne size fits allrdquo for all

the Collaboration apps

bull Reference for Specs-

Based

bull Tested by Cisco

bull Guaranteed

Application

Performance

Tested Reference Configuration T R C

Business

Edition 6000 UC on UCS

Business

Edition 7000

bull Chassis Based FC

SAN only Full or Half-

width blade

bull Rack Mount Based

DAS only 1 to 2 Rack

Unit

TRC PCS bull Software and Hardware

Bundle for ease of

deployment

bull Rack Mount Based

DAS only 1 or 2 Rack

Unit depending on

BE6K versus BE7K

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 72: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Business

Edition 6000 UC on UCS

Less

Less More

More

UC on UCS 3rd-Party

TAC Notes

httpwwwciscocomenUScustomerproductsps6884products_tech_note09186a0080bf23f5shtml

TRC vs Specs-Based

73

Any Server

Business

Edition 7000

Choices

(Leverage Existing Investment)

Assurance

Simplicity

TRC Specs-Based Packaged Collaboration

Solution

Less More Ease of Deployment

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 73: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Virtualization Support

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 74: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

VMware Sphere Support

bull ESXi Hypervisor 40 41 50 and 55 (with some specific UC application exceptions)

bull ESXi Edition VMware vSphere Hypervisor Cisco UC Virtualization Hypervisor VMware vSphere Hypervisor Foundation Cisco UC Virtualization Foundation Standard Enterprise or Enterprise Plus

bull VMware vCenter Essential Foundation or Standard

ndash Recommended for large deployment centralize management license management etc

ndash Mandatory for Specs-Based deployment

bull VMware acquisition Cisco Partner or VMware

ndash httpswwwvmwarecomfilespdfvsphere_pricingpdf

ESXi Hypervisor

VMware vCenter

Server

75

Hypervisor Support for Virtualized UC

httpdocwikiciscocomwikiUnified_Communications_VMWare_Requirements

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 75: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

vSphere Client

CCO

OVA

UCS B200 M3

2

1

Cisco Virtual Template (OVA) File

bull Open Virtual Archive (OVA) Portable virtual appliance that defines configuration (memory storage space etc) for a virtual machine and is a compressed version of OVF

bull Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment

bull Deploy the latest OVA version and the highest available VMV version that matches to ESXi version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 76: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

ESXI and Collaboration OVA Version

ESXi Version VMware Virtual

Machine

Hardware

Version (VMV)

Recommended

Cisco OVA VMV

Version

40 7 7

41 7 7

50 8 8

51 9 8

55 10 8

Collaboration

Application

Collaboration

Application Version

VMV

Version

Cisco

OVA Version

cucm_105_vmv8_v18ova

CUCM 105 8 18

bull Use matching collaboration application OVA file to correct corresponding ISO file

ndash Eg plm_105_vmv8_v11ova and Bootable_UCSInstall_UCOS_105110000-5sgniso

bull VMV can be upgraded but cannot be downgraded

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 77: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9 to CUCM 10 OVA Change

Features CUCM 9X CUCM 10X

RHEL Guest OS 5 (32bit) 6 (64 bit)

Adapter Type Flexible VMXNet3

bull Change the Guest OS from RHEL 5 (32 bit) to Guest OS 5 (32 bit)

bull Change Network adapter type from Flexible to VMXNET3

ndash Manual MAC Delete existing Network adapter then add new Ethernet Adapter with type of VMXNET 3

ndash Automatic MAC Edit VMX file in the VM machine directory Instruction in link below

ndash VMware vSphere PowerCLI for both automatic and manual MAC Instruction in link below

CUCM 100 OVA

httpwwwciscocomwebsoftware283088407108296cucm_100_vmv8_v17ovaREADMEtxt

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 78: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Option with VM templates (OVA)

Product Scale (users) vCPU vRAM

(GB)

vDisk (GB)

Unified CM 91

10000 4 6 1 x 110

7500 2 6 1 x 110

2500 1 4 1 x 80

1000 2 4 1 x 80

Unity

Connection 9x

20000 7 8 2 x 300500

10000 4 6 2 x 146300500

5000 2 6 1 x 200

1000 1 4 1 x 160

Unified IM amp

Presence 9x

15000 full UC 4 6 2 x80

1000 full UC 1 2 1 x 80

Unified CCX

9x

400 agents 4 8 2 x 146

300 agents 2 4 2 x 146

100 agents 2 4 1 x 146

Server virtual machine consolidation and re-sizing opportunity

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 79: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Bare Metal versus Virtualization Support

Feature Bare Metal Virtual

Music on Hold (live source) USB audio (unicast and multicast) IOS or Barix (multicast only)

Install and upgrade error logs USB Virtual serial port

Answer file (platformConfigxml) USB Virtual floppy

UPS via USB APC UPS via USB UPS on UCSESXi

Back up Tape Secure ftp

eToken encryption key USB on client and not server USB on client and not server

SMDI Serial port NA

bull Take these support into consideration and deploy prior to virtualizing

bull For CUCM 8X and 9X MCS server can be use for MOH and SMDI

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 80: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

System Level Upgrade

5

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 81: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

System Level Upgrade or Migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 82: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overall Upgrade Strategy to Minimizing Down Time

83

CUCM

Upgrade

3

UC Applications

Upgrade

Phase II

IP Phone

Firmware Upgrade

Phase IV

UC Applications Pre-Upgrade Migration

Phase V

CUCM and UC Applications Post Upgrade Migration

Replacement

UC Applications

Upgrade

4 5

bull Phase II IV or V might have to be repeated for each of the step in a multi-step upgrade

bull Check with Compatibility Matrix on Collaboration applications and firmware compatibility

2 Phase I

Owner User ID phone association and license request

1

IP Phone

Firmware

Phase III

Proactive Replacement

IP Phone Firmware for 10X

httpwwwciscocomcenustddocsvoice_ip_commcucmcompatmatrix10_xCUCM_BK_CD1DB914_00_compat_matrixpdf

NEW

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 83: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase I Device and Owner User ID Association bull Device with Owner User ID field

configured potentially uses less licenses

- IE Extension mobility user with Unified Mobility feature and a phone uses one license

- IE Multiple phones with the same Owner ID field

Device gt Phone gt Device Name

Number of Phones Type of License

1 Based on the model of phone

2 Enhanced UCL Plus

3-10 CUWL Standard

Recommend to perform before upgrading to CUCM 9X or 10X BAT export and import can be use New assiciation tool is slated for Q4 CY 2014

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 84: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase II Phone Firmware Distribution

85

bull Peer-to-Peer Image Distribution (PPID)

ndash Configurable via AXL script with Unified 41 and later using CCMPPIDexe (Readme in notes section)

ndash Configurable via CM Administration or BAT from version 50 and later

ndash Default is disable PPID on all phones models

bull Change TFTP service parameter for dedicated TFTP server on CUCM 51(1c) or later

ndash System gt Service Parameter gt Cisco TFTP (Advance)

ndash Maximum Serving Count (default is 200 for Windows and 500 for appliance)

ndash 1500 for single processor dedicated TFTP server and 3000 for dual processors dedicated TFTP server

Peer-to-Peer Image Distribution (PPID)

httpwwwciscocomenUSdocsvoice_ip_commcucmbeadmin8_5_1ccmsysa08ipphhtmlwp1141991

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 85: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase III Attendant Console Considerations for CUCM 10X

Cisco Unified Attendant Console Standard

Cisco Attendant Console Cisco Unified

Attendant Console Advanced

No embedded Cisco Attendant Console (CAC) with CUCM 80 or later

Migrate to one of the two attendant console solutions prior to CUCM migration

End-of-Sale and End-of-Life Announcement for the Cisco Unified Attendant Console

httpwwwciscocomenUSprodcollateralvoiceswps6789ps7046ps7282end_of_life_notice_c51-499091html

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 86: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Phase IIIProactive Replacement

bull End of Support product

bull Product with limited life span

EOS Solution Current Solution

MeetingPlace Express WebEx Center

CUMCCUMA Jabber Mobile

ATA (EOS) ISR G2

PA Unified Mobility

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 87: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCCE

Phase IV amp VUC Application Upgrade Migration Definition

Unity Unity

Connection

CUP CUCCX

MPE MP

CER

Post Upgrade Migration

Pre-Upgrade Migration

UC Applications Migration Strategy

Upgrade Time Increases with Various Dependencies

CUCM

Upgrade

UC Applications

Upgrade 1

CUCM

Upgrade 2 UC Applications

Upgrade

Down Time Down Time

Down Time Some UC Application Requires a Complete Reinstall for Upgrade

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 88: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade

89

bull Clear out logs in common partition for upgrade

bull If virtual resize drive for CUCM with COP file

ndash ciscocmfree_common_space_v10copsgn

ndash ciscocmvmware-disk-size-reallocation-10copsgn

bull Disable extension mobility

bull Minimize CAR to reduce upgrade time

bull For large high availability upgrade increase ldquomaximum number of registered devices to 7500 or 10000rdquo

bull Check for DB replication state of 2 before and after upgrade

L2 Upgrade Issue

httpdocwikiciscocomwikiUnified_CM_L2_Upgrade_Disk_Space_issues

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 89: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM Upgrade Consideration

bull Clustering over the WAN (COW) can increase time for installation upgrade and database (DB) replication by 40ndash50

bull Firewall between Unified CM servers

bull After upgrade check for the following using CLI RTMT and Unified Reporting (details in notes section)

ndash DB replication state

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 90: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Developing Upgrade Path

91

bull Interim versions for multi-hop upgrades

ndash Supported upgrade paths in compatibility matrix

ndash Customize Upgrade Procedures from Upgrade Readiness Assessment Web Tool

ndash UC applications dependencies

bull Selecting an upgrade method

ndash Jump upgrade

ndash Manual method with L2 and RU

ndash Migration

ndash PCD

Existing CUCM version

Target CUCM version

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 91: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Migration Recommendations for CUCM Upgrade

92

bull Develop a comprehensive plan for the migration

bull Partners can use PDI Helpdesk for migration plan review

ndash httpwwwciscocomwebpartnerstoolspdihdhtml

bull Break the upgrade into phases to minimize downtime

bull Open a Global Licensing Operations (GLO) case with specific tags for fast results

ndash httpscommunitiesciscocomcommunitypartnercollaborationmigrationblog20130530how-to-get-the-efficient-support-for-drive-to-9

bull Open a proactive TAC case for the upgrade

ndash httpciscocomtaccaseopen

bull Check Unified Communications Virtualization docwiki often due to frequent changes

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 92: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved Presentation_ID Cisco Public

Complete Your Online Session Evaluation

bull Give us your feedback and you could win fabulous prizes Winners announced daily

bull Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center

Donrsquot forget Cisco Live sessions will be available for viewing on-demand after the event at CiscoLivecomOnline

93

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 93: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Continue Your Education

94

bull Demos in the Cisco Campus

bull Walk-in Self-Paced Labs

bull Table Topics

bull Meet the Engineer 11 meetings

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 94: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

Questions

Appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 95: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

W1 Upgrade Windows to Appliance Model

98

Existing CUCM 4X

Cluster

Back Up With

BARS

Tape or Network Share

Upload DMA File

CUCM 7X

DVD Kit

Tape FTP or sFTP Server

Install CUCM

71

Node DLU and 71 Feature SW

License

Upload Licenses

Download From CCO

1 2 3 5 6 4

New CUCM 71 Cluster

Existing CUCM 4X

Cluster

Install and Run Upgrade

Utility on All Servers

Latest Upgrade

Utility From CCO

Save DMA File to Tape or

Network Share

Existing CUCM 4X

Cluster

Install Run and Download DMA from Publisher

Data Migration Assistant (DMA) 71

New CUCM 71 Cluster

New CUCM 71 Cluster

Not covered in detail in

this session

CUCM 71 software availability can be an issue since CUCM 71 has EOS (End of Sales)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 96: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Acquisition with CUCM 5X to 8X

99

Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

License files are uploaded and managed on the first node or Publisher of the cluster

License files are locked to the MAC address of the first node or Publisher of the cluster

License enforcement is perform on CUCM

Contract Number

Node License

SW Feature License

Upgraded CUCM cluster

Product Upgrade Tool Site

Device License Unit

New CUCM cluster

Product License Registration Site

Product Activation Key

UP

GR

AD

E

NE

W

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 97: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

L2 Upgrade Appliance to Appliance Model

100

Active partition is running while upgrade software is being install on inactive partition

Low downtime since upgrade can be done while system is functioning

InActive partition

Active Partition Running

1RPMs installation 2CUCM installation 3DB installation 4Data Migration

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2Post reboot software installation

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 98: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Refresh Upgrade (RU) Appliance to Appliance Model

101

Server is down while upgrade software is being install

More reboots

Higher downtime since upgrade cannot be done while system is functioning

Upgrade is equal to complete installation of CUCM

InActive partition

Active Partition Running

1 Data exported (CUCM and CAR) into common partition

Reboot

InActive partition

Active Partition

Dormant

1 Firmware and BIOS upgrade 2VOS installation 3 Platform import

Reboot

InActive partition

Active Partition

Dormant

1 CUCM installation 2 DB installation 3 CUCM data import 4CAR DB creation 5CAR DB migration

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 99: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Cisco Unified Enterprise License Manager

102

ELM can be stand alone or bundle with CUCM or CUC Interaction is a logical flow

CUCM and CUC sends license usage to ELM

ELM handles the license grant or revoke based licensing logic

CUCM and CUC perform license enforcement based ELM response

CUCM and CUC enforcement rules are different

ELM

First node of CUCM CUC

1

Add CUCM or CUC systems Register

SuccessFail

Get License Usage ndash 24 hours

Usage XYZ

Set License Status Analyze CUCM Enforcement CUC Enforcement

4

5 5

2

3

Get License Capability

6 Grant

How and what do CUC CUCM and ELM communicate

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 100: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Process of CUCM and ELM Communications

103

1 CUCM evaluates users to phones usage and feature usage to derives at UCLCUWL usage

2 CUCM sends UCLCUWL usage to ELM

3 ELM evaluates license request perform evaluation and license substitution before sending a respond to CUCM (VALID or INVALID)

Next slides will go over the HOW CUCM and ELM know how to evaluates license usage in details

3

How does CUC CUCM and ELM know what to communicate

CUCM License Evaluation

ELM License Evaluation

1 2

4

[VALID or INVALID ]

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 101: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

104

1 2

1 Cluster gt Add Add system in User Count Tool (UCT) using IPhostname of system and AXL credential

2 Cluster Ensure that system connected successfully

Check versions of CUCM that the tool detects

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 102: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Using User Count Tool as Planning Tool to Migrate

105

Cluster gt Generate Report Generate report of ALL systems and the corresponding UCLCUWL usage

UCL and CUWL mode

CUWL mode has Public Space Phones

Adjustment can and should be perform to reflect the migrated systems entitled licenses

Remain DLU does not need to be zero

The resulted UCL and CUWL will be the basis for ESW and UCSS renewal for next renewal cycle

Use this planning tool to perform proactive license resolution prior to the actual upgrade

Save the report(s) in csv format so that they can be use in the actual conversion in ELM during upgrades

Per systems

Migration phase(s)

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 103: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Use ELM Upgrade Wizard for License Upgrade

106

Upgrade License Wizard License Management gt Add or Upgrade License gt Upgrade License

Plan Order and Install

Plan

Select CUCM or CUC for migration

Select what systems to migrate

Conversion is exactly like UCT so use saved UCT reports to adjust UCLCUWL requirements

Order allows for license acquisition by capturing text from ELM

Install is to install the license file

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 104: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Conversion

107

A La Carte DLU

UCL 0-6

DLU

CUWL 2-17 DLU

Pool of DLUs

Manual 1

Automated 2 How many of what type of licenses do I have

How can I migrate these license

For CUCM CUC included with CUWL or standalone CUC

Work with Global License Operation (GLO) licensingciscocom

Manually provide data of current system to get new license file

from GLO

Documentation of process at

httpscommunitiesciscocomdocsDOC-33804

Standalone CUC

Upgrade CUC to 9X

Self service license request using Product License

Registration

Documentation of process at

httpwwwciscocomenUSproductsps6509products_tec

h_note09186a0080bf5921shtml

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 105: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

License Count Utility (UCT) for CUCM 6X-8X

108

License Count Tool

CUCM 6X

CUCM 7X

CUCM 8X

Available on CCO

Perform AXL calls to existing CUCM clusters for licensing information recommends CUCM 9X license usage provides option for unused DLU to CUCM 9X license and generate report

Detailed screen capture of UCT are in the appendix

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 106: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

1 Data for Manual License Migration

109

Working with Global Licensing Operation (GLO) at licensingciscocom

Provide current system usage

Migrated system(s) ELM Usage Report

CUCM 6X to 8X License Report with License Count Utility (UCT)

CUCM 3X to 5X Print screen of system usage

Provide

Active ESWUCSS contract number

Site information

Contact information for email and support contract

MAC AddressLicense MAC from current CUCM system

ELM generated license request

Email to send licenses or software with contact information

Intended CUCM 9X user count and features for unused DLU

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 107: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

110

Log into Product Upgrade Tool site = httptoolsciscocomgctUpgradejspindexjsp to order upgrade kit

Obtain upgrade software There is an electronic version for download

Upgrade CUCM cluster to 9X and run licenses in Overage mode for 60 days before license is required for ELM

Contract Number CUCM 9X software

Upgrade CUCM cluster

Product Upgrade Tool site

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 108: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

2 Automated License Migration with ELM

111

1 In ELM add the new upgraded CUC 9X and get upgrade license request

2 In ELM Upgrade wizard License Management gt Add or Upgrade Licenses gt Upgrade Licenses

Go through license planning for UCL and CUWL request based on DLU

Capture license request text

3 Go to

Product License Registration site = httpstoolsciscocomSWIFTLicensingUIHome

Go to Migration License section and select Register for UpgradeMigrate License

New upgraded CUC 9X

Product License Registration site ELM

Text from ELM License Request

ELM

License file

CUCM License Request

1

2

3

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 109: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Overview of CUCM 91 Installation

112

Upgrade During Installation

ie 91(1a) to 91(2)

CUCM 9X DVD KIT

MCS-781X

MCS7825

MCS7828

MCS7835

MCS7845

INSTALLATION PROCESS (PROCEED)

Ap

ply

SR

ES

or S

U

New Installation New ServermdashFlash Cut or

New ServermdashMigration

Ba

sic

Insta

ll

2 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 110: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Installation Logs

113

bull To capture installation logs failure a USB key is required for physical servers Plug USB key into the physical server

Accept dumping of logs

bull In a virtualized environment dump logs is via serial port of VM Add serial port when VM is off before CUCM 8X installation

On failure edit guest OS to connect to a temporary file to virtual serial port

Accept dumping of logs

Download 7zip from httpwww7-ziporgdownloadhtml to unzip the tar file

Remove serial port after a successful installation of Unified CM 8X

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 111: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

114

License Phone Type (2) of Devices (3) Features (1)

Essential UCL Analog 3905 6901 VGC Phone ATA186 ATA187 1 EM

Basic UCL 6911 6921 CUC-RTX Analog 3905 6901 VGC

Phone ATA186 ATA187 1 EM SNR

Enhance UCL 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

1 EM SNR

Enhance UCL

Plus

Same as Enhance UCL 2 EM SNR

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 112: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

CUCM 9X Phone License

115

License Phone Type (2) of Devices (3) Features (1)

CUWL Standard 12S 12SP 12SP+ 30SP+ 30VIP 3911 3951 6941

6945 6961 7902 7905 7906 7910 7911 7912 7920

7921 7925 7926 7931 7935 7936 7937 7940 7941

7941G-GE 7942 7945 7960 7961 7961G-GE 7962

7965 7970 7971 7975 7985 8941 8945 8961 9951

9971 Cius E20 ISDN BRI Phone Third-party SIP

Device CIPC CUPC CIM CSF EX60 EX90 Jabber

(AndroidiPhoneiPpad) CUMC IIM Nokia S60 H323

Client VXC 6215 6911 6921 CUC-RTX Analog 3905

6901 VGC Phone ATA186 ATA187

Analog 3905 6901 VGC Phone ATA186 ATA187

10 EM SNR

TelePresence TelePresence 1

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 113: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2014 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

UCL Essential

UCL Basic

UCL Enhanced Enhanced Plus

CUWL Standard

CUWL Professional

Analog

3905 6901

6921

6911

Fax

TelePresence

Room

MX Profile Series

System Codecs and

Quickset Platforms

99xx

89xx

792x

Jabber Mobile

Third Party

SIP EX60 EX90 7937 8831

TX CTS T Series

79xx

DX650

69xx

Jabber Desktop

78xx

7821

CUCM 100 Licensing Summary Cont

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD

Page 114: Best Practices for Migrating Previous Versions of to ...d2zmdbbm9feqrf.cloudfront.net/2014/usa/pdf/BRKUCC-2011.pdf · to Version 10.5 BRKUCC-2011 ... . Actual performance and ...

copy 2013 Cisco andor its affiliates All rights reserved BRKUCC-2011 Cisco Public

Upgrade and Migration Caveats with Diskspace

118

Upgrade Definition Scenario

W1 Upgrade Windows to appliance upgrade up to CUCM 71(5)

L2 Upgrade Appliance to appliance upgrade within same major RHEL release (before

CUCM 86)

RU Upgrade Appliance to appliance upgrade between major RHEL releases (starting

with CUCM 86)

Bridge Upgrade Servers too old to run latest CUCM version Use DRS file to change

platform to continue upgrade

Jump Upgrade Servers too old to run CUCM version 80(2) or later to virtualized

Virtualized in lab to perform upgrade

Manual Platform

Change

Changing servers platform Typically from bare metal servers to virtualized

environment

Automated Platform

Change w PCD