Date post: | 25-Apr-2018 |
Category: |
Documents |
Upload: | nguyenthuan |
View: | 236 times |
Download: | 5 times |
Upgrading and Migrating to Cisco Unified
Communications ManagerBrendon Pinniger, Consulting Systems Engineer
Abstract
Participants using previous releases of Cisco Unified Communications Manager need to understand the upgrade paths to the latest CUCM version. This session will provide an in-depth view of the considerations, planning activities and recommendations for a successful migration of CUCM to the latest version. This session will also cover the supported upgrade paths and how Prime Collaboration Deployment (PCD) can assist in the development of an upgrade strategy that minimises downtime and disruption during the upgrade process.
We will also discuss the migration of existing VCS video implementations to a CUCM environment, to deliver on Cisco's vision of true video collaboration anywhere in the organisation. We will delve into implementation and migration examples to give the audience a good grounding for their own migrations and deployments. This breakout will cover the entire TelePresence solution including CUCM, VCS, TelePresence Server, MCU, TMS and endpoints.
Architecture and deployment overview
Licensing
Endpoint and Call Control Migration (VCS to CUCM)
Upgrading CUCM
Conferencing on CUCM
Collaboration Edge
Agenda
Architecture and Deployment Overview
Deployment ModelsExisting VCS deployment
VCS E
Internet
TMS
VCS C
MCU
SIPH.323
H.323 or SIP
Deployment ModelsPossible Post Migration Deployment
VCS E
InternetCUCM
Prime CollabTMS
VCS C
SIP
Trunk
MCU
SIP
H.323
Management
Collaboration Preferred Architecture
EXP-E
Internet
MCU / TS
Conductor
CUCM
Prime CollabTMS
EXP-C
Collaboration Preferred Architecture (CPA)http://www.cisco.com/c/en/us/solutions/enterprise/design-zone-collaboration/index.html
Cisco Preferred Architecture for Enterprise Collaboration PAGE 7
Introduction
Figure 1. Cisco Preferred Architecture for Enterprise Collaboration
Table 1 lists the products in this architecture. For simplicity, products are grouped into modules to help categorize and
define their roles. The content in this guide is organized in the same modules.
Table 1. Components for the Cisco Preferred Architecture for Enterprise Collaboration
Module Component Description
Call Control Cisco Unified Communications Manager (Unified CM)
Provides endpoint registration, call processing, and media resource management
Cisco Unified Communications Manager IM and Presence Service
Provides instant messaging and presence services
Cisco Integrated Services Router (ISR) Provides Survivable Remote Site Telephony (SRST) functionality
Endpoints Cisco Unified IP Phones, Cisco TelePresence video endpoints, and Cisco Jabber
Enable real-time voice, video, and instant messaging communications for users
Conferencing Cisco TelePresence Conductor Manages conferencing resources
Cisco TelePresence Server Provides audio and video conferencing resources
Cisco WebEx Software as a Service (SaaS) Provides subscription-based web conferencing delivered through WebEx Collaboration Cloud
Cisco WebEx Meetings Server Provides on-premises WebEx conferencing solution
Collaboration Edge Cisco Expressway-C Enables interoperability with third-party systems and firewall traversal
Cisco Expressway-E Supports remote endpoint registration to Cisco Unified CM and enables business-to-business communications
Cisco ISR Provides either public switched telephone network (PSTN) or Cisco Unified Border Element (CUBE) connectivity
For YourReference
http://www.cisco.com/c/en/us/solutions/enterprise/design-zone-collaboration/index.html
CUCM Licensing
CUCM 5.0 to 7.1(3) License Types
TECHNICAL ORDERING Description
Node Node Number nodes per clusterDLU DLU Number of phones, type of phones, mobility feature
and presence usersSW Feature ESW/UCSS Maintenance for minor and major version upgrade
Three license types: Node, Device License Unit (DLU) and Software Feature license
Node license is enforced based on the number of node running CM service. TFTP and MOH also requires node licenses
DLU is enforced based on provisioned phones, type of phones, mobility and presence features
Major version upgrade requires Software Feature license
License files are locked to MAC address of the first node or Publisher of the cluster
License enforcement is done on CUCM
Reference
CUCM 7.1(5) to 8.6 License TypesTECHNICAL ORDERING Description
Node UCL/CUWL Number nodes per clusterDLU UCL/CUWL Number of phones, type of phones, mobility feature
and presence usersSW Feature ESW/UCSS Maintenance for minor and major version upgrade
Technical license enforcement is the same as before: Node, DLU and Software Feature license. Device based
Ordering is based on User based
For bare metal servers (MCS), licenses are locked to MAC address of the first node or Publisher of the cluster
In virtualised environment, licenses are locked to the license MAC address of the first node or Publisher of the cluster
License enforcement is done on CUCM
Reference
License Manager Versions and Builds
Version Build
11.0(1) 11.0.1.10000-2
10.5(2) 10.5.2.10000-6
10.5(1) 10.5.1.10000-9
10.0(1) 10.0.1.1000-19
Co-Resident
Same as CUCM
Co-Resident
Same as CUCM
License Manager
Enterprise License Manager (ELM)
9.0 9.1
Prime License Manager (PLM)
10.0-11.0
Version Build
Same as CUCM Same as CUCM
e.g. 9.1(2) SU3 9.1.2.13900-10
ELM is built into CUCM ISO
PLM is built into CUCM ISO or as independent ISO with standalone deployment
Reference
License Manager Architecture 11.0
License Manager API in CUCM 11.0, CUC 11.0 and CER 11.0 interacts with PLM for license request and approval
License
Manager API
First Node of CUCM Cluster 1
PLMPLM
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
http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8
PLM License Substitution
Licenses are based on hierarchical model where lower feature license can be covered by a higher feature license
- I.E. UCL Basic can be covered by UCL Enhance
- I.E. UCL Enhance can be covered by UCL Enhance Plus
PLM 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
Centralise and enterprise-wide licensing view per product set
UCL - Essential
UCL Basic
UCL Enhanced
UCL Enhanced +
CUWL Standard
User License Substitution
Grace Period and License Overage
Grace
Period
Behaviour when license is exceeded
CUCM 9.X-11.0 60 License Overage:
System function normally
Existing phones cannot be de-provisioning
Additional phones cannot be provisioned
CUC 9.X-10.5 60 Expire:
System will not take calls
Users cannot retrieve messages
Additional users or mailboxes cannot be provisioned
CUC 11.0 60 Expire:
System functions normally
Additional voicemail boxes can not be provisioned
CER 10.X-11.0 60 License Overage:
Responder system stops tracking and updating the phone
Location
License
Manager API
License
Manager API
License
Manager API
CER
http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8
CUCM License Usage
CUCM License Usage
User1
Device2
Extension mobility users: No license
Extension mobility user with Unified Mobility (SNR): UCL Basic license
Device without Owner User ID association: UCL
Based on the device
E.g. Public space phones, shared workspace phones, etc.
User/ Device3
Device with Owner User ID association: UCL or CUWL
Based on the model of device and the number of devices assigned to the user
I.e. 1- 2 devices: UCL, 3 -10 devices: CUWL
TelePresence4 TelePresence (TP) device
E.g. CTS, MX, SX, TX, IX, etc.
List of devices and associated license are in the appendix
CUCM Licensinghttp://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/10_0_1/ccmfeat/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100_chapter_0100101.html#CUCM_RF_UCAE0263_00
Device and Owner User ID Association
Device with Owner User ID field configured potentially uses less licenses
- I.E. Extension mobility user with Unified Mobility feature and a phone uses one license
- I.E. Multiple phones with the same Owner ID field
Owner User ID Field:
- CUCM 9.1(1a) or earlier: User or None
- CUCM 9.1(2) or later: User or Anonymous
Previous Methods:
- BAT, Run SQL via CLI, UDS and AXL
- Links in the Appendix
Device > Phone > Device Name
Recommend to perform this task before upgrading to CUCM 9.X or later
Cisco Device Assignment Tool (DAT)
CUCM
6.X-9.1
CUCM
10.X-11.X
Device Name OwnerUserID CUCM Version
SEP123456789012 None 9.1(1a) or earlier
SEP098765432109 Anonymous 9.1(2) or later
Device Name OwnerUserID
SEP123456789012 UserX
SEP098765432109 UserY
Search for Unassigned
Phones via AXL per CUCM cluster
Match Users to Unassigned
Phones based on 3 defaults and 4
optional rules
Assign Owners (OwnerUserID) to
Phones
Pre-upgrade or post-upgrade of CUCM 9.0 and later releases
Align OwnerUserID to IP Phones for User Based Licensing (CUCM 9.0 and later releases).
Windows PC (7 and later) or Apple Mac (OSX 10.8 and later) Java application
21
Device Assignment Tool 11.5https://software.cisco.com/download/release.html?mdfid=285963825&flowid=&softwareid=282204704&release=DAT&relind=AVAILABLE&rellifecycle=&reltype=latest
Device Assignment Tool
License Count Utility for CUCM 6.X-8.X
License Count Utility
CUCM 6.X
CUCM 7.X
CUCM 8.X
Perform AXL calls to existing CUCM (6.X, 7.X and 8.X) clusters for current license and license usage and generate pre-upgrade license report
Report can be sent to [email protected]
Include number of public space, license case number / MAC address and UCSS/ESW or SO number, if sending directly to [email protected]
Pre-Upgrade License Report
PLM
1. Number of public space
2. Pre-upgrade license report or licensing case number
3. UCSS/ESW contract or SO number
2222
License Count Utility 9.1.2 (LCUZIP-Ver9.1.2.zip):https://software.cisco.com/download/release.html?mdfid=285963825&flowid=&softwareid=282204704&release=DAT&relind=AVAILABLE&rellifecycle=&reltype=latest
mailto:[email protected]
Endpoint and Call Control Migration (VCS to CUCM)
Overview of Process
Verify the Existing Deployment
Collect data for Migration
Prepare the Migration
Pre-deploy New Components
Add configuration to existing Components
Migrate Systems
Testing the Migration
Try This YourselfThe Cisco Demo Cloud
http://dcloud.cisco.com
Available for Cisco Partners
Repeatable demonstrations and customised labs with complete administrative access.
http://dcloud.cisco.com/
Verify Existing Deployment
Understand current configuration and fix any outstanding issues.
Verify the compatibility of various devices in your network (Compatibility Matrix) including software levels of endpoints (TC5 or newer).
You may migrate endpoints to an existing or new CUCM.
Compatibility Matrix
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/unified/communications/system/versions/IPTMtrix.html
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/unified/communications/system/versions/IPTMtrix.html
Collect Data for MigrationExport of Systems from TMS
Discover and collect the required information from the endpoints
For the endpoints the main information required is the DN/SIP URI, MAC address and system type.
Collect Data for MigrationTMSPE discovery of AD connection details
Discover the AD settings and filters used to provision the Jabber Video clients (and for authentication)
Collect Data for MigrationDiscover License configuration
Discover TMS license configuration for license conversion.
Collect Data for MigrationDiscover License configuration
Migration program: http://www.cisco.com/go/cucmupgrade
http://www.cisco.com/go/cucmupgrade
Collab Upgrade Readiness (for iPad, Android, Windows)
Live data mining on VCS & TMS
Registered Endpoint types & count
License Count Usage report
Recommendation on Next Steps
Customised Upgrade Procedure to
migrate to Unified CM
Includes VCS to CUCM Migration
http://collabupgrade.cisco.com/cucm/index
http://collabupgrade.cisco.com/cucm/index
Prepare and Pre-deploy New ComponentsOverview
VCS E
Internet
CUCM
Prime CollabTMS
VCS C
MCU
SIP
H.323
Management
H.323 or SIP
Prepare the MigrationUnified CM Preparation
Activate Services for Unified CM and IM & Presence in Unified Serviceability menu: Cisco Call Manager
Cisco CTI Manager
Cisco Extension Mobility
Cisco Extended functions
Cisco TFTP
Cisco WebDialer Web Service
Self-Provisioning IVR
Cisco Bulk Provisioning Service
Cisco AXL Web Service
Cisco UXL Web Service
Cisco Serviceability Reporter
Cisco CallManager SNMP Service
Cisco DirSync
Pre-deploy New ComponentsPrime Collaboration Provisioning Configuration
Use Prime Collaboration Provisioning Wizard to configure the Unified Communications Solution including Unified CM, Unity Connection and IM & Presence
Pre-deploy New ComponentsPrime Collaboration Provisioning Configuration
Pre-deploy New ComponentsPrime Collaboration Provisioning Configuration
Pre-deploy New ComponentsConvert collected data to Prime Template
Convert discovered information from TMS into Prime Template to import devices.
Pre-deploy New ComponentsConvert collected data to Prime Template
Convert discovered information from TMS into Prime Template to import devices.
Add Configuration to Existing ComponentsCreate SIP trunk
VCS E
Internet
CUCM
PrimeTMS
VCS C
MCU
SIP Trunk
SIP
H.323
Management
H.323 or SIP
Add Configuration to Existing ComponentsCreate SIP trunk
Add SIP trunk and route pattern for CUCM to push calls to the VCS.
Routing of dial-in MCU calls
Calls to Legacy H323 endpoints that cannot be migrated
B2B calls from CUCM endpoints via VCS-C and VCS-E
On VCS we configure a SIP trunk and Search Rules to route all calls for endpoints to CUCM.
On CUCM we configure Route Pattern, SIP route Patterns and point them to a trunk.
Mobile & Remote Access and VCS-E/Expressway (covered later)
Add Configuration to Existing ComponentsCreate Application User for TMS
Configure an application user in CUCM for TMS access.
TMS User Roles:
- Standard CCM Admin Users
- Standard AXL API Access
- Standard Realtime And Trace Collection
- Standard Serviceability
- Standard CTI Enabled
Add Configuration to Existing Components
Add Unified CM to TMS as a device.
TMS will discover the Unified CM and IM&P servers during this process.
You will also be able to see the pre-configured endpoints.
Migrate SystemsMove Endpoint Registration from VCS to Unified CM
VCS E
Internet
CUCM
PrimeTMS
VCS C
MCU
SIP
H.323
Management
H.323 or SIP
Migrate SystemsMove Endpoint Registration from VCS to Unified CM
Change endpoint configuration to receive settings provisioned by Unified CM.
There are multiple ways of doing this:
Initiate Factory Reset, automatically starting Configuration Wizard or option 150.
Directly start Configuration wizard from the Touch panel.
Push Configuration template from TMS changing provisioning details.
Migrate SystemsRe-add and Update Endpoints Back in TMS
As the endpoints now are registered to Unified CM the TMS configuration is out of date. Re-adding endpoints to TMS will correct this.
TMS will automatically update the database to Unified CM control for these devices keeping relevant settings.
TMS System ID, Scheduled conferences and admin information
Devices now SIP only not H.323 or Dual registered.
Migrate SystemsRe-add and Update Endpoints Back in TMS
Migrate SystemsRun Diagnostic Tool
TMS has a Diagnostic tool to help diagnose existing booked conferences and correct route changes for migrated endpoints.
Migrate SystemsPhonebook sources
Update phonebooks after endpoint migration.
Add TMS phonebook source for CUCM provisioned users.
Jabber and Unified CM provisioned endpoints use UDS directly.
Testing the MigrationMigration completed
VCS E
InternetCUCM
PrimeTMS
VCS C
SIP
Trunk
MCU
SIP
H.323
Management
H.323 or SIP
Testing the MigrationSuggested testing
Install and sign in with Jabber to test it now being provisioned from Unified CM.
Call to or between migrated endpoints.
As we have not touched the MCU previously scheduled conferences still stay the same and can be dialed into.
Try to call into a conference scheduled before the endpoints were migrated.
Upgrade Definition
Current CUCM Upgrade Process and Definition
L2 Upgrade: Appliance/Virtual to Appliance/Virtual model Low complexity with possible shortest downtime
Between CUCM versions with the same major RHEL versions
(e.g. CUCM 10.0 to 11.0 or CUCM 10.5 to 11.0)
RU (Refresh Upgrade): Appliance/Virtual to Appliance/Virtual model with major RHEL version change (starting with RHEL 5)
Medium complexity with possible longer downtime
(e.g. CUCM 8.6 to 11.0 or CUCM 9.1 to 11.0)
Platform Change: Appliance to Virtualised model Variable complexity with variable downtime pending approach
Single or multiple hop upgrade or migration
(i.e. Bare metal servers that cannot run CUCM 10.0 or above)
L2
RU
PC
L2 and RU Upgrade: Appliance/Virtual to Appliance/Virtual Model
InActive partition
Active Partition
InActive partition
Active Partition
CUCM Publisher
CUCM Subscriber
UpdatedCUCM SW
Switch Version via OS Admin
or CLI
Active partition
inActive Partition
Active partition
inActive Partition
CUCM Publisher
CUCM Subscriber
2
1
3
http://rds.yahoo.com/_ylt=A2KJke68yKtNmSAAD02JzbkF;_ylu=X3oDMTBpY2Y5NXNiBHBvcwM2BHNlYwNzcgR2dGlkAw--/SIG=1j3gskf9v/EXP=1303132476/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&ei=utf-8&fr=fptb-msgr&w=512&h=512&imgurl=icons.iconarchive.com/icons/iconhive/galactica/512/dvd-icon.png&rurl=http://www.iconarchive.com/show/galactica-icons-by-iconhive/dvd-icon.html&size=164KB&name=Dvd+Icon+|+Galac...&p=dvd+icon&oid=e92acc5b7f779b5a6ee55dbbb5ee7f1c&fr2=&no=6&tt=512000&sigr=129r421rh&sigi=11v9o5q5i&sigb=12dau2uje&.crumb=Yh5qmC.m1rWhttp://rds.yahoo.com/_ylt=A2KJke68yKtNmSAAD02JzbkF;_ylu=X3oDMTBpY2Y5NXNiBHBvcwM2BHNlYwNzcgR2dGlkAw--/SIG=1j3gskf9v/EXP=1303132476/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&ei=utf-8&fr=fptb-msgr&w=512&h=512&imgurl=icons.iconarchive.com/icons/iconhive/galactica/512/dvd-icon.png&rurl=http://www.iconarchive.com/show/galactica-icons-by-iconhive/dvd-icon.html&size=164KB&name=Dvd+Icon+|+Galac...&p=dvd+icon&oid=e92acc5b7f779b5a6ee55dbbb5ee7f1c&fr2=&no=6&tt=512000&sigr=129r421rh&sigi=11v9o5q5i&sigb=12dau2uje&.crumb=Yh5qmC.m1rW
L2 and RU Upgrade: Appliance/Virtual to Appliance/Virtual Decision Tree
Existing CUCM cluster being upgraded
Upgraded CUCM cluster
NO
Upgrade to same major RHEL
version
Perform a
RU Upgrade
Perform a
L2 UpgradeYES
L2 L2
L2
RU
CUCM
Version
RHEL Release
5.0(4) RHEL 3 Update 6
5.1(x) & 6.X RHEL 3 Update 8
7.0(1) RHEL 4 Update 4
7.1(2) RHEL 4 Update 6
7.1(3) & 8.0(x) RHEL 4 Update 7
8.5 RHEL 4 Update 8
8.6* RHEL 5 Update 5
9.X RHEL 5 Update 7
10.0(1) RHEL 6 Update 2
10.5(1) RHEL 6 Update 5
11.0(1) RHEL 6 Update 6
L2
* RU starts with CUCM 8.6 or RHEL 5 for CUCM. New
L2 versus RU Upgrade
Active partition is running while upgradesoftware is being install on inactive partition
Low downtime since upgrade can be done while system is functioning
L2 Upgrade
Server is down while upgrade software is being install
More reboots for bare metal servers
Higher downtime since upgrade cannot be done while system is functioning
Upgrade is equal to complete installation of CUCM
RU Upgrade
Detailed L2 and RU upgrade process are in the appendix
In-Place L2/RU Upgrade Process
Existing CUCM Cluster
Back Up With DRS
sFTPServer
CUCM 11.X
ISO file
Upgrade Publisher Inactive Partition
CUCM 11.X
ISO File
Upgrade Subscribers
Inactive Partition
Add License to ELM/PLM and add CUCM to
PLM if new
cluster
CLI or OS Admin
Switch Partition
onPublisher
1 62 3 4 5
New CUCM 11.X Cluster
CLI or OS Admin
Switch Partition
onSubscriber
New CUCM 11.X Cluster
Existing CUCM Cluster
Existing CUCM Cluster
ELM/PLM
Add version 11 of license for the appropriate ELM or PLM
For 9.X to 11.X, upgrade IM&P after CUCM cluster is upgraded
This scenario applies to virtualised CUCM only
http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8
CUCM Platform Conversion (PC) with Examples
PC
MCS 7845-I3 C240M4
C240M4 B200M4
C210M1
PC
PC
C240M4
Bare Metal or Appliance to Virtual Platform Conversion
E.g. CUCM 10.X and later can only run virtualised
E.g. MCS to UCS
Virtual to Virtual Platform Conversion
E.g. Change from C-Series Rack Severs to B-Series Blade Servers
Virtual to Virtual Platform Conversion
E.g. Change older C-Series Rack Severs to current C-Series Rack Severs
UpgradeOptional
UpgradeOptional
UpgradeOptional
CUCM Platform Conversion (PC) Approaches
NEW
NEW
PC
1
2PC
Cisco DRS (Disaster Recovery System):
Traditional method leveraging DRS backup and DRS restore to change platform only
Cisco PCD (Prime Collaboration Deployment)
New method leveraging PCD to change platform and/or upgrade
Cisco DRS Approach
PC and Upgrade Using DRS for 8.0(2) - 9.1(2)
DRSBackup
sFTPServer
CUCM ISO
Image
Install on First node
or Publisher
Upload License(s)
1 52 3 4
CUCM on MCS
New virtualised
CUCM
Newvirtualised
CUCM
DRSRestore on First node or
Publisher
sFTPServer
CUCM Publisher or ELM
Newvirtualised
CUCM
Install on Secondary
node or Subscriber
CUCM ISO
Image
60
Upgrade ELM to PLM before RU upgrade CUCM to 11.X
License upload:
- 8.X: Node, DLU and SW Feature with license MAC on Publisher
- 9.X: License to ELM
- 10.X/11.X: License to PLM
RUUpgrade
VirtualisedCUCM 11.X
60
Replacing a Single Server or Cluster for Cisco Unified Communications Manager:http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/10_0_1/replace/CUCM_BK_RA042F11_00_replace-server-cluster-cucm-100.html
http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718
PC and Upgrade for 6.1(4), 6.1(5), 7.1(3) or 7.1(5)
CUCM on MCS
VirtualisedCUCM 9.1(2)
61
Leverage Jump Upgrade to by-pass MCS server limitation on running CUCM 8.X or later to get to CUCM version 9.1(2)
RU upgrade to CUCM version 11.X
For other CUCM clusters not on version 6.1(4), 6.1(5), 7.1(3) or 7.1(5), upgrade to the above releases
Jump Upgrade Process
RUUpgrade
VirtualisedCUCM 11.X
61
Jump Upgrade Procedure:
https://supportforums.cisco.com/sites/default/files/legacy/3/6/1/15365163-Drive_to_Nine_Jump_upgrade_versions_4.1.3-7.1.5_to_9.1.2%5B2%5D.pdf
Detailed Jump Upgrade Process is in the appendix
Cisco Prime Collaboration Deployment (PCD) Approach
Prime Collaboration Deployment (PCD)
PCD is a VMware vApp used for management of Cisco collaboration applications:
- CUCM
- CUC
- CUP / IM&P
- CUCCX
Management tasks (Upgrade, Switch Versions, Server Restart, Readdress, Install and Migrate) are based on collaboration application and version of the application
VMware vApp is pre-configured virtual machine with OS and PCD application (1.4GB)
CUCM 6.X
CUCM 7.X
CUCM 8.X
PCD
ESXi Host
CUCM Supported Tasks by PCD 11.0
Feature CUCM
6.1(5)
CUCM
7.1(3), 7.1(5)
CUCM
8.0(1-3)
CUCM
8.5(1)
CUCM
8.6(1-2)
CUCM
9.x
CUCM
10.X
CUCM
11.X
Migration to 10.X/11.X X X X X X X X X
Fresh Install X X
Upgrade X X X X
Switch Version X X X X
Restart X X X X
Readdress
(Hostname/IP
Address Change)
X X
PCD Administration Guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/10_5_1/CUCM_BK_U35347D2_00_pcd-administration-guide-1051.pdf
Reference
New
PCD Requirements
Virtual machine virtual requirements
- 2 vCPU
- 4 GB vRAM
- 80 GB vDisk
VMware requirements
- ESXi 4.1, 5.0, 5.1 and 5.5
- VMware API:
- Cisco UC Virtualisation Foundation, VMware vSphere Foundation, Standard Edition, Enterprise Edition, or Enterprise Plus Edition
- CUCM-BE 6K and CUCM-BE 7K comes with Cisco UC Virtualisation Hypervisor. Update to Cisco UC Virtualisation Foundation
CPU Memory NIC Storage
PCD
Server Hardware
VOS
ESXi 4/5 Hypervisor
CUCM
VOS
CUC
VOS
CUCCX
VOS
PCD Administration Guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/10_5_1/CUCM_BK_U35347D2_00_pcd-administration-guide-1051.pdf
Ordering and Deploying PCD for Upgrade
PCD Version PCD Build
11.0(1) 11.0.1.20000-2
10.5(1) 10.5.1.10000-6
10.0(1) 10.0.1.10000-14
Reference
Product Upgrade Tool (PUT) - www.cisco.com/upgrade
PCD part of CUCM Software Version 10.X/11.X for PUT Only
Download as pcd_vApp_UCOS_1X.x.xxxxx-x.iso
PUT
pcd_vApp_UCOS
_1X.x.xxxxx-x.iso
ISOOVA
PCD_VAPP.OVA for vSphere Client
PCD_VAPP.ova for vSphere Web Client
PCD
PCD Administration Guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/10_5_1/CUCM_BK_U35347D2_00_pcd-administration-guide-1051.pdf
http://www.cisco.com/upgrade
PCD Interactions with External Components
PCD and VMware ESXi communication
- ESXi host root credential
- NFS mount PCD /fresh_install directory
- Data centre or server team coordination
PCD and CUCM communication
- CUCM OS admin credential
Management laptop and PCD
- Web for GUI admin
- Secure ftp client to upload ISOs and COP files
PCD
Virtualized CUCM 11.X
VMware vSphere
/upgrade/fresh_install
ucsinstall*.iso,*cop.sgnbootable*.iso
sftp
ftp/sftp
PCD Considerations and Planning
Cisco UC Virtualisation Hypervisor with BE6K and BE7K
Network team versus server team dynamics
- Root access to ESXi host
- ESXi host see another NFS datastore
- Customer storage standard might not be or allow NFS
Allow network traffic to and from PCD
For L2/RU upgrade does not automate COP file installation
- ciscocm.version3-keys.cop.sgn
- ciscocm.refresh_upgrade_v1.3.cop.sgn
Might do a hybrid of manual and PCD upgrade due other applications
PCD Administration Guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/10_5_1/CUCM_BK_U35347D2_00_pcd-administration-guide-1051.pdf
Recent PCD featuresOngoing theme: remove reasons not to consider using PCD
PCD 10.5(3) - Edit/Expand Cluster
Handle add-ons like add Subscribers or IM&P nodes to existing cluster
Edit/Delete Nodes from existing or Discovered Cluster before install
PCD 11.0(1) - Remote SFTP Server
Remove barrier to using PCD Upgrades in geo-distributed deployments
Keep large file pushes from SFTP off the WAN, closer to destination VM
PCD VM .iso.iso
.iso
.iso
Local SFTP
Remote SFTP
PCD VM++
Setup From and To Clusters in PCD
Click Inventory ClustersDiscover from Define to
Setup Migration Task
Previously defined Migration Tasks
Click Task Migration
New Migration Task
Pick Discovered From and Defined To Clusters
Pick Upgrade Image File to Use on to Cluster
Pick your image file here(rip ISO from DVD or eDelivery, stage
in the PCD VM via SFTP upload)
TIP: delete old files via SFTP
interface. No PCD GUI for file
management at this time.
Set Start Time
Auto, later
Auto, now
Manual
Setup the Sequence of node upgrades and reboots
PCD does sequence for youDefault = Pub first, then Subs one by one, then IM&P
Butyou can edit to match your procedures.
Drilldown into Step 1 of this
Migration Task
Check Your Work, Press GO
What Happens Next?
Migration runs at the time you told it to (now or scheduled)
PCD pulls data from the old cluster to the PCD VM
PCD tells the old cluster to shutdown
PCD push-installs the new version on to VMs
PCD migrates and imports data into the to VMs
PCD tells the cluster to boot
60-day grace period on licensing in case you need to re-host or order more licenses.
Upgrade Paths
CUCM and ISO/COP Files
CUCM 9.1(2)
ciscocm.version3-keys.cop CUCM 11.0
ISO
COP(sgn)
file
CUCM accepts RSA v2
CUCM 11.0 ISO is RSA v3CUCM accepts RSA v3
CUCM 9.1(2)ISO
CUCM accepts RSA v2
CUCM 10.0 ISO is RSA v2
CUCM 10.0CUCM 10.0
CUCM accepts RSA v2 /v3
CUCM 11.0
ISO
CUCM 11.0 ISO is RSA v3
CUCM 11.0
COP(sgn)
fileCUCM accepts RSA v3
X
CUCM accepts RSA v3
COP file is RSA v3
ciscocm.free_common_space_v1.0.cop.sgn
COP(sgn)
file
ciscocm.free_common_space_v1.3.k3.cop.sgn
COP file is RSA v2
COP file is RSA v3
Direct L2 Upgrade (Virtualised to Virtualised)
CUCM 10.5(X)
CUCM 11.XL2
The CUCM versions that will support a L2 upgrade to 11.X
Short or minimal downtime
Pre-upgrade RSA keys COP file (ciscocm.version3-keys.cop.sgn) not required
CUCM 10.0(1)
Direct RU Upgrade (Virtualised to Virtualised)
CUCM 11.X
CUCM 8.5(X)
RU
Longer downtime
Medium upgrade complexity
Pre-upgrade RSA keys COP file (ciscocm.version3-keys.cop.sgn) is
required
RU upgrade COP file (ciscocm.refresh_upgrade_v1.3.cop.sgn) is
required for CUCM 8.5 or earlier
CUCM 8.6(X)
CUCM 8.0(2-3)
CUCM 9(X)
Appliance to Virtualised CUCM 11.X (DRS)
Platform
Number
Supported
Normal Mode
Supported
Bridge
Not
Supported
Upgrade Strategy
1 6.1-7.1 8.0 8.5-9.1 Jump upgrade, upgrade to 11.X
2 6.1-7.1 8.0-8.5 8.6-9.1 Jump upgrade, upgrade to 11.X
3 6.1-8.0 NA 8.5-9.1 Jump upgrade or upgrade to 8.0 to change platform, upgrade to
11.X
4 6.1-8.0 8.5 8.6-9.1 Jump upgrade or upgrade to 8.0 to change platform, upgrade to
11.X
5 6.1-8.0 8.5-9.1 NA Jump upgrade or upgrade to 8.0 to change platform, upgrade to
11.X
6 6.1-8.5 8.5-9.1 NA Jump upgrade or upgrade to 8.0 to change platform, upgrade to
11.X
7 7.1-9.1 NA NA Jump upgrade or upgrade to 9.1 to change platform, upgrade to
11.X
Reference
Supported Cisco Unified Communications Manager Releases by Server:
http://www.cisco.com/en/US/partner/prod/collateral/voicesw/ps6790/ps5748/ps378/prod_brochure0900aecd8062a4f9.html
Jump upgrade process is preferred due to licenses acquisition complexity and the many steps involved
Appliance to Virtualised CUCM 11.X (PCD Migrate)
CUCM 11.X
CUCM 7.1(3/5)
CUCM 8.0(2-3)
CUCM 6.1(5)
CUCM 8(X)
PC
Upgrade
CUCM 9(X)
PCD Migrate
Same or different IP addresses
Same or different IP hostnames
Appliance to Virtualised CUCM 11.X (PCD Migrate)
CUCM 11.XCUCM 7.1(3/5)
CUCM 6.1(5) PC
Upgrade
PCD Migrate
Multiple hops
Same or different IP addresses
Same or different IP hostnames
CUCM 6.0(X)
CUCM 6.1(1-4)
CUCM 5.1(3)
CUCM 7.0(1)
CUCM 7.1(2-4)
L2 Upgrade
PCD or DRS?
Tools and process familiarity
Network team versus server team dynamics
- Root access to ESXi host
- ESXi host see another NFS datastore
- Customer storage standard might not be or allow NFS
Other collaboration applications
PCD Administration Guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/11_0_1/CUCM_BK_PB6D9005_00_pcd-administration-guide-110.html
Appliance to Virtualised CUCM
Appliance to Virtualisation Conversion
Unified Communications in a Virtualised Environment Docwiki
http://www.cisco.com/go/uc-virtualized
Platform Conversion
CPU Memory NIC Storage
UC App
Server Hardware
VOS
ESXi 4/5 Hypervisor
UC App
VOS
UC App
VOS
UC App
VOS
1. Server platform selection
2. VMware ESXi requirements
3. Conversion of appliance to virtual machine or OVA
4. Leverage Unified Communications in a Virtualised Environment Docwiki
1
2
3
Business
Edition 6000UC on UCS
Less
Less More
More
UC on UCS 3rd-Party
1. Server Platform Selection
Any Server
Business
Edition 7000
Choices
(Leverage Existing Investment)
Assurance
Simplicity
TRC Specs-BasedPackaged Collaboration
Solution
LessMore Ease of Deployment
UC Virtualisation Supported Hardware
http://docwiki.cisco.com/wiki/UC_Virtualization_Supported_Hardware
2. VMware ESXi Requirements
ESXi Hypervisor: 4.0, 4.1, 5.0, 5.1 and 5.5
ESXi Edition: VMware vSphere Hypervisor, Cisco UC Virtualisation Hypervisor, VMware vSphere Hypervisor Foundation, Cisco UC Virtualisation Foundation, Standard, Enterprise or Enterprise Plus
VMware vCenter: Essential, Foundation or Standard
Recommended for large deployment. centralise management, license management, etc.
Mandatory for Specs-Based deployment
VMware acquisition: Cisco, Partner or VMware
https://www.vmware.com/files/pdf/vsphere_pricing.pdf
ESXi Hypervisor
VMware vCenter
Server
https://www.vmware.com/files/pdf/vsphere_pricing.pdf
vSphereClient
CCO
OVA
UCS B200 M4
2
1
Cisco Virtual Template (OVA) File
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
Cisco will provide OVA files with Virtual Machine Hardware Version (VMV) 7 and VMV8 on CCO for collaboration applications deployment
Deploy the latest OVA version and the highest available VMV version that matches to ESXi version
3. Conversion of Appliance to Virtual Machine or OVA
MCS
Server
Model
Maximum
Number
of Phone
OVA
Deployment
Size
vCPU
7845-I3 or
earlier
10000 10000 4
7845-I3 or
earlier
7500 7500 2
7845-I2/H2
or earlier
7500 7500 2
7825-I5 or
earlier
1000 2500 2
7825-I5 or
earlier
1000 1000 2
7816-I5 or
earlier
500 1000 2
7828-I5 or
earlier
500 1000 2
Smaller MCS server converts to a standard 2500 device OVA or restricted performance CPU OVA on CUCMBE 6K
MCS and C series both has similar direct attached storage (DAS)
Storage option for redundancy: FC SAN
Restricted performance CPU (CUCMBE 6K)
OVA
ESXI and Collaboration OVA Version
ESXi Version VMware Virtual
Machine Hardware
Version (VMV)
Recommended Cisco
OVA VMV Version
4.0 7 7
4.1 7 7
5.0 8 8
5.1 9 8
5.5 10 8
Collaboration
Application
Collaboration
Application Version
VMV Version Cisco
OVA Version
cucm_10.5_vmv8_v1.8.ova
CUCM 10.5 8 1.8
Use matching collaboration application OVA file to correct corresponding ISO file
E.g. plm_10.5_vmv8_v1.1.ova and Bootable_UCSInstall_UCOS_10.5.1.10000-5.sgn.iso
VMV can be upgraded, but cannot be downgraded
Appliance versus Virtualisation Support
Feature Appliance 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 (platformConfig.xml) USB Virtual floppy
UPS via USB APC UPS via USB UPS on UCS/ESXi
Back up Tape Secure ftp
eToken encryption key USB on client and not server USB on client and not server
SMDI Serial port NA
Take these support considerations into account when virtualising CUCM
Reference
Virtual to Virtualised CUCM
CUCM 9 to CUCM 10/11 OVA ChangeFeatures CUCM 9.X CUCM 10.X/11.X
RHEL Guest OS 5 (32bit) 6 (64 bit)
Adapter Type Flexible VMXNet3
Change the Guest OS from RHEL 5 (32 bit) to Guest OS 6 (64 bit)
Change Network adapter type from Flexible to VMXNET3
Automatic MAC: Edit VMX file in the VM machine directory. Instruction in link below
VMware vSphere PowerCLI for both automatic and manual MAC. Instruction in link below
CUCM 10.0 OVA:
http://www.cisco.com/web/software/283088407/108296/cucm_10.0_vmv8_v1.7.ova.README.txt
CUCM 11.X OVA vRAM Change
Product Scale
(users)
vCPU vRAM
(GB)
vDisk
(GB)
CUCM
10.X
10,000 4 6 1 x 110
7,500 2 6 1 x 110
2,500 1 4 1 x 80
1,000 2 4 1 x 80
CUCM 10.0 OVA:
http://docwiki.cisco.com/wiki/Virtualization_for_Cisco_Unified_Communications_Manager_(CUCM)
Product Scale
(users)
vCPU vRAM
(GB)
vDisk
(GB)
CUCM
11.X
10,000 4 8 1 x 110
7,500 2 8 1 x 110
2,500 1 6 1 x 80
1,000 2 6 1 x 80
Shutdown CUCM
Change vRAM for the virtual machine
Power up
Upgrade to 11.0
Large deployments have seen memory usage being high
System Level Upgrade
Overall Upgrade Strategy to Minimise Down Time
CUCM
Upgrade
3
UC Applications
Upgrade
Phase II:
IP Phone
Firmware Upgrade
Phase IV:
UC Applications Pre-Upgrade Migration
Phase VI:
CUCM and UC Applications Post
Upgrade Migration
Replacement
UC Applications
Upgrade
4 5
Phase II, IV or V might have to be repeated for each of the steps in a multi-step upgrade
Check with Compatibility Matrix on Collaboration applications and firmware compatibility
2Phase I:
Owner User ID / phone association and license request
1
IP Phone
Firmware
Phase III:
Proactive Replacement
6Phase V:
Prepare CUCM for Upgrade
Apply COP files
Migration Recommendations
Develop a comprehensive plan for the migration
Partners can use PDI Helpdesk for migration plan review
http://www.cisco.com/web/partners/tools/pdihd.html
Break the upgrade into phases to minimise downtime
Open a Global Licensing Operations (GLO) case with specific tags for fast results
https://communities.cisco.com/community/partner/collaboration/migration/blog/2013/05/30/how-to-get-the-efficient-support-for-drive-to-9
Open a proactive TAC case for the upgrade
http://cisco.com/tac/caseopen
Check UC Virtualisation docwiki often due to frequent changes
http://docwiki.cisco.com/wiki/Unified_Communications_Virtualization
http://www.cisco.com/web/partners/tools/pdihd.htmlhttps://communities.cisco.com/community/partner/collaboration/migration/blog/2013/05/30/how-to-get-the-efficient-support-for-drive-to-9http://cisco.com/tac/caseopenhttp://docwiki.cisco.com/wiki/Unified_Communications_Virtualization
Conferencing on CUCM
Choosing the right option CMR Cloud, Acano, CMR Hybrid/Premise
Recommended deployment from Preferred Architectures
CMR Instant and CMR Personal
Scheduling through Conductor
Dedicated and Shared bridge model
Multiparty Licensing
Personal & Shared Multiparty
OverviewConferencing on CUCM
Choosing the Right Option
Hybrid Services (long term direction)
TP Server (SMP/CUWL Pro)Acano Licensing
On-Prem
Require on-premise
solution
S4B conferencing
interop
Scalable on-prem A/V
Spark & WebEx Conferencing
Cloud
New to conferencing
Use WebEx or Spark
CMR Cloud Interop
including S4B
1 2
Multiparty Licensing
CMR Premise or Hybrid
Ad-hoc escalation
Multistream
Active Control
3
CMR Cloud - Cisco Reference Design
Endpoints
H.3
23
SIP
Endpoints
H.3
23
SIP
Non-Cisco
WebEx
Desktop
WebEx Mobile
Internet
WebEx
WebEx Audio
TelephonyService Provider
Audio
CloudConnected
Audio
Call Control
UnifiedCommunications
Manager
Firewall Traversal
Expressway-C Expressway-E
Cisco with Acano Architecture
AcanoConferencing &
Edge Services
Acano
App
Lync/S4B
Standards
based video
Always-on personal room or
Outlook-based scheduling
Multiple layout options
S4B integration
Best user experience for
multiple bridge cascade
Lync
Server
Lync
MCU
CUCM &
Expressway-C*Expressway-E
Cisco On-Premise Conferencing
Component Description
Cisco TelePresence ConductorManages and allocates conferencing resources
requested from Unified CM
Cisco TelePresence Server
Provides voice and video conferencing.
Available on dedicated hardware platforms and on
virtual machine.
Types of Conferences
Description
CMR Instant
(ad-hoc)A conference that is not scheduled or organised in advance.
CMR Personal
(rendezvous)
A conference that requires callers to dial a predetermined number
or URI to reach a shared conferencing resource.
CMR ScheduledA conference planned in advance with a predetermined start
time.
On-Premise Deployment Options
VCS E
Internet
VCS CCUCM
Dual-registeredTS for scheduling
MCU for CUCM Instant
conferences
TS for Permanent
conferences
Conductor
SIPH.323SIP and API control
TMS
MCU/TS Instant or Permanent conferences
Single Deployment Model
VCS E
Internet
VCS CCUCM
SIP
SIP and API control
TMS
Dedicated / shared Pool of TS Resources
Conductor
CMR Instant and CMR Personal
VCS E
InternetVCS C
UCM
Conductor
Pool 1 Pool 2
SIP
Management
SIP and API control
Scheduling through Conductor
CUCMTMS Conductor
Pool 3
CMR Instant, CMR Personal and
scheduling - shared bridge
Scheduling dedicated
bridge
Pool 4 Pool 5
Pool 1 Pool 2
Single Bridge per Pool
SIP
SIP and API control
Personal & Shared Multiparty Centralised License Management
Conductor centrally manages licenses for all TS
No screen licenses are required in TS
TMSPE provides license provisioning interface
Two types of multiparty licenses are supported:
Personal Multiparty (PMP) for specific named host
Shared Multiparty (SMP) for conference room system or sharing between users
Use one license (PMP or SMP) per conference
Instant, permanent, personal CMR or scheduled conferences with unlimited participants (up to TS capacity)
TMS/PE
TelePresence
Conductor
All Multiparty Licenses
TelePresence Servers
All resources available for any meeting
Requirements:
TMS 15.0
TMSPE 1.5
TS 4.2
Conductor XC4.0
Enable Multiparty Licensing on Conductor
Enable Multiparty
Licensing
Install PMP or SMP
option key
*Require at least one PMP or SMP
Personal and Shared Multiparty Licenses Assignment
Use TMSPE to provision multiparty licenses for users
Multiparty license is assigned to user on the User Group level
Assign PMP or SMP to group of users inside CMR Template
Personal and Shared Multiparty Licenses Synchronisation
TMSPE can push the provisioned PMP/SMP to Conductor
in one of the 2 ways:
1) Automatic sync that is done every 24 hours
2) Manual sync (via Synchronise now button) that
forces the sync immediately
Personal and Shared Multiparty Licenses Ad-hoc Conference using Personal Device
Unified CM and TMSPE integrate to the same active directory
User initiates ad-hoc conference from his personal device
Unified CM (10.5 or higher) retrieves users GUID from AD and passes it to Conductor in the conference create API call
Conductor matches users GUID against the PMP users list
If a match is found, use PMP. Otherwise, use SMP
TMS/PE
TelePresence
Conductor
Multiparty Licensing
Unified CM
Active Directory
Personal
Device
Personal device has the Owner ID set to the user and its line appearance associated with the user
2
3
GUID
GUID
match
?
4
Collaboration Edge
Branding Terminology Decode
Collaboration Edge
Umbrella term describing Ciscos entire collaboration architecture for edge
Cisco VCS
Product line option providing advanced video and TelePresence applications
Includes VCS Control and VCS Expressway
Cisco Expressway
Product line option for CUCM customers, providing firewall traversal & video interworking. Includes Expressway Core and Expressway Edge
Mobile and Remote Access (MRA)
Feature available on both VCS and Expressway product lines
Delivers VPN-less access to Jabber and Fixed Endpoints
Mobile and Remote Access (MRA)
118
Solution Components Software Requirements
Component Min Software Version
Cisco Expressway or Cisco VCS X8.1.1
Unified CM 9.1(2) SU1
Unified CM IM&P 9.1
Unity Connection 8.6(1)
Jabber for Windows 9.7
Jabber for iPhone and iPad 9.6.1
Jabber for Mac & Android 9.6
EX/MX/SX/C Series TelePresence Endpoints TC 7.1
DX Series Endpoints 10.2(4)SR
7800/8800 Series Endpoints 11.0(1)
Endpoint Support
Inside firewall Outside firewall
Collaboration
ServicesInternet
DMZ
VCS-EVCS-CCUCM
DX650, DX70, DX80
8811, 8841, 8851, 8861
7821, 7841, 7861
TC7.X & CE8 Endpoints
Jabber Features over MRA
Make voice and
video calls
IM and
Presence
Access visual
voicemail
Search corporate
directory
Launch a web
conference
Share content
Inside firewall Outside firewall
Collaboration
ServicesInternet
DMZ
VCS-EVCS-CCUCM
VCS Expressway and Jabber Service Discovery
Inside firewall
Collaboration
Services
CUCM
Public DNS
DNS SRV lookup _cisco-uds._tcp.example.com
Not Found
expwyNYC.example.com
TLS Handshake, trusted certificate verification
DNS SRV lookup _collab-edge._tls.example.com
Outside firewallDMZ
HTTPS:
get_edge_config?service_name=_cisco-
uds&service_name=_cuplogin
VCS-EVCS-C
Combining Features on a Single Cluster PairB2B MRA XMPP Federation
CUCM VCS-EVCS-C
Mobile & Remote Access supporting:
Cisco Jabber Desktop Clients
Cisco Jabber Mobile Clients
7800 & 8800 Series IP Phones
DX80, DX70, DX650 Collaboration Endpoints
TC/CE Series Telepresence Endpoints
Open Video Federation supporting:
SIP & H.323 (inbound & outbound)
Outbound calling for CMR Cloud/Hybrid
Inbound calling for CMR Premises
Collaboration
Services XMPP Federation
Unsupported: Unbalanced Expressway Deployments
Inside firewall (Intranet)
Outside firewall(Public Internet)
VCS-E
Cluster A
VCS-Control
Cluster
Unified
CM
DMZ
VCS-E
Cluster B
Internet
This model is still supported for traditional VCS Expressway deployments (B2B)
But this is not supported for the new mobile and remote access functionality introduced in X8.1
Mobile and remote access requires a VCS-C cluster for each VCS-E cluster
Only one Unified Communications services Traversal zone per cluster
Collaboration
Services
Chained traversal is often used in environments with heightened security policies
This option is still supported for VCS-E (B2B), but will not allow for Unified Communication Services
Not supported for the new mobile and remote access functionality introduced in X8.1
Unsupported: Expressway Chained Traversal
Inside firewall (Intranet)
Outside firewall(Public Internet)
VCS
E
Traversal
Server &
Traversal
Client
VCS
C
Traversal
Client
Unified
CM
Internet
DMZB
VCS
E
Traversal
Server
DMZA
Collaboration
Services
Summary
Session Key Takeaway
Cisco Preferred Architecture for Video - recommended deployment models that are prescriptive, out-of-the-box, built to scale and tested by Cisco.
Licensing centralised on Prime License Manager.
VCS to CUCM migration program and recommended process.
Upgrades simplified with Prime Collab Deployment (PCD).
Single deployment model for CUCM conferencing with Conductor.
MRA allows external endpoint registrations to CUCM.
B2B, Legacy Endpoints and Interoperability can continue to use VCS.
Complete Your Online Session Evaluation
Learn online with Cisco Live!
Visit us online after the conference
for full access to session videos and
presentations.
www.CiscoLiveAPAC.com
Give us your feedback and receive a
Cisco 2016 T-Shirt by completing the
Overall Event Survey and 5 Session
Evaluations. Directly from your mobile device on the Cisco Live
Mobile App
By visiting the Cisco Live Mobile Site http://showcase.genie-connect.com/ciscolivemelbourne2016/
Visit any Cisco Live Internet Station located
throughout the venue
T-Shirts can be collected Friday 11 March
at Registration
http://www.ciscoliveapac.com/http://showcase.genie-connect.com/ciscolivemelbourne2016/
Continue the Conversation using Cisco SparkUpgrading and Migrating to Cisco Unified Communications Manager
Sign up free for Cisco Spark at http://www.ciscospark.com/
Download the application from iOS App Store, Google Play Store, or from http://download.ciscospark.com/
Visit the World of Solutions Cisco Spark area for demos
Use Cisco Spark to continue the conversation or ask any additional questions with the speaker for this session. The room name is BRKUCC-2676
How to get added to the Cisco Spark room for this session
To opt in, send an email to [email protected] with the message Please add me to the BRKUCC-2676 room
http://www.ciscospark.com/http://download.ciscospark.com/
Q & A
Thank you
W1 Upgrade
Bridge Upgrade
Jump Upgrade
License Acquisition
L2 and RU Upgrade in Detail
CDetailed ELM/PLM License
User Count Tool
License Conversion
Phone and License Usage
Appendix
ELM 9.1
PLM 10.X
Previous Methods for Owner User ID
License Management Models with PLM
Refresh Upgrade (RU) for MCS 7825 and MCS 7828
L2 and RU Upgrades for CUCM 9.X and CUCM 10.X
RU Upgrades for CUCM 11.X
Appendix
RU COP File
RSA COP File
Detailed PCD
CUCM-BE5K Migration
Appendix
W1 Upgrade: Windows to Appliance Model
Existing CUCM 4.X
Cluster
Back Up With
BARS
Tape or Network Share
Upload DMA File
CUCM 7.X
DVD Kit
Tape, FTP or sFTP Server
Install CUCM
7.1
Node, DLU and 7.1 Feature SW
License
UploadLicenses
Download From CCO
1 2 3 5 64
New CUCM 7.1 Cluster
Existing CUCM 4.X
Cluster
Installand Run Upgrade
Utility on All Servers
Latest Upgrade
Utility From CCO
Save DMA File to Tape or
Network Share
Existing CUCM 4.X
Cluster
Install, Run, and Download DMA from Publisher
Data Migration Assistant (DMA) 7.1
New CUCM 7.1 Cluster
New CUCM 7.1 Cluster
CUCM 7.1 software availability can be an issue since CUCM 7.1 has EOS (End of Sales)
http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8
CUCM Migration Definition
Bridge Upgrade: Appliance to Appliance model Upgrade is allowed with Cisco CallManager service Not Running
Long downtime due non-functional system and a platform change
(e.g. Older servers that cannot newer version of CUCM)
Jump Upgrade: Appliance to Virtualised model Virtualised CUCM with 6.1(4), 6.1(5), 7.1(3) and 7.1(5) for lab upgrade
Minimal downtime due to lab upgrade
(e.g. Older servers that cannot upgrade to 8.0(3) or later to virtualised)
Jump
Bridge
Bridge Upgrade
DRS
Secure FTP Server
Servers supported to run CUCM version X
Upgrade
Servers supported to be in Bridge mode on
CUCM version Y
DRSFile
DRS
Virtualised CUCM
Server platform change for discontinued servers that cannot run latest CUCM version
- Allows for a successful upgrade with Cisco CallManager service in in Not Running state
- Platform change is done with DRS backup and restore
- Use case include appliance to appliance and appliance to virtualised
Requires rehost of license file due to MAC or License MAC change caused by server change
For a virtualised environment, use Answer File Generator to proactively obtain license file
Bridge Upgradehttp://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/cucos/8_0_2/cucos/osg_802_cm/iptpch7.html#wp1058411
http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531
Jump Upgrade
Servers that cannot run CUCM 8.0(2) or later to
virtualised
Virtualised CUCM 9.1(2)
Upgrade process of multiple steps:
- Upgrade from CUCM 6.1(4), 6.1(5), 7.1(3) or 7.1(5) ONLY
- Upgrade to CUCM 9.1(2) ONLY
- Lab migration ONLY
Allows bare metal CUCM at version 6.1(4), 6.1(5), 7.1(3) or 7.1(5) migrating to virtualised CUCM at version 9.1(2)
- Minimal down time
- Database lockdown time (i.e. No MACD)
- No license required for interim upgrades
Jump Upgrade Process
http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531
Jump Upgrade Process
DRSBackup
sFTPServer
CUCM 6.x or
7.X ISO Image
Build same CUCM version
Upgrade to CUCM
9.1(2)
1 52 3 4
CUCM 6.X or 7.X on
MCS
New virtualisedCUCM 6.X
or 7.X
NewvirtualisedCUCM 6.X
or 7.X
DRSRestore
sFTPServer
Upgradedvirtualised
CUCM 9.1(2)
Newvirtualised
CUCM 9.1(2)
Build new CUCM 9.1(2)
CUCM 9.1(2) ISO
Image
CUCM 9.1(2) ISO
Image
DRSBackup
sFTPServer
Upgradedvirtualised
CUCM 9.1(2)
6 7
Newvirtualised
CUCM 9.1(2)
DRSRestore
sFTPServer
LAB
To Production
Disk Alignment
http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718
License Acquisition with CUCM 5.X to 8.X
Product Upgrade Tool site = http://tools.cisco.com/gct/Upgrade/jsp/index.jsp
Product License Registration site = https://tools.cisco.com/SWIFT/LicensingUI/Home
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
http://tools.cisco.com/gct/Upgrade/jsp/index.jsphttps://tools.cisco.com/SWIFT/LicensingUI/Homehttp://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://rds.yahoo.com/_ylt=A9G_bI9bn_VHKgoB.O.JzbkF;_ylu=X3oDMTBpZm5udGl1BHBvcwM1BHNlYwNzcgR2dGlkAw--/SIG=1ihmo6o7n/EXP=1207365851/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=internet+explorer&fr=fptb-&toggle=1&cop=mss&ei=UTF-8&w=250&h=247&imgurl=www.24x7updates.com/newsimages/Microsoft_warns_of_Internet_Explorer_Bug.jpg&rurl=http://www.24x7updates.com/FullStory-News-Microsoft_warns_of_Internet_Explorer_Bug-ID-201013.html&size=8.4kB&name=Microsoft_warns_of_Internet_Explorer_Bug.jpg&p=internet explorer&type=JPG&oid=036dcdb1be8aae64&no=5&tt=394917http://rds.yahoo.com/_ylt=A9G_bI9bn_VHKgoB.O.JzbkF;_ylu=X3oDMTBpZm5udGl1BHBvcwM1BHNlYwNzcgR2dGlkAw--/SIG=1ihmo6o7n/EXP=1207365851/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=internet+explorer&fr=fptb-&toggle=1&cop=mss&ei=UTF-8&w=250&h=247&imgurl=www.24x7updates.com/newsimages/Microsoft_warns_of_Internet_Explorer_Bug.jpg&rurl=http://www.24x7updates.com/FullStory-News-Microsoft_warns_of_Internet_Explorer_Bug-ID-201013.html&size=8.4kB&name=Microsoft_warns_of_Internet_Explorer_Bug.jpg&p=internet explorer&type=JPG&oid=036dcdb1be8aae64&no=5&tt=394917http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://rds.yahoo.com/_ylt=A9G_bI9bn_VHKgoB.O.JzbkF;_ylu=X3oDMTBpZm5udGl1BHBvcwM1BHNlYwNzcgR2dGlkAw--/SIG=1ihmo6o7n/EXP=1207365851/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=internet+explorer&fr=fptb-&toggle=1&cop=mss&ei=UTF-8&w=250&h=247&imgurl=www.24x7updates.com/newsimages/Microsoft_warns_of_Internet_Explorer_Bug.jpg&rurl=http://www.24x7updates.com/FullStory-News-Microsoft_warns_of_Internet_Explorer_Bug-ID-201013.html&size=8.4kB&name=Microsoft_warns_of_Internet_Explorer_Bug.jpg&p=internet explorer&type=JPG&oid=036dcdb1be8aae64&no=5&tt=394917http://rds.yahoo.com/_ylt=A9G_bI9bn_VHKgoB.O.JzbkF;_ylu=X3oDMTBpZm5udGl1BHBvcwM1BHNlYwNzcgR2dGlkAw--/SIG=1ihmo6o7n/EXP=1207365851/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=internet+explorer&fr=fptb-&toggle=1&cop=mss&ei=UTF-8&w=250&h=247&imgurl=www.24x7updates.com/newsimages/Microsoft_warns_of_Internet_Explorer_Bug.jpg&rurl=http://www.24x7updates.com/FullStory-News-Microsoft_warns_of_Internet_Explorer_Bug-ID-201013.html&size=8.4kB&name=Microsoft_warns_of_Internet_Explorer_Bug.jpg&p=internet explorer&type=JPG&oid=036dcdb1be8aae64&no=5&tt=394917http://rds.yahoo.com/_ylt=A9G_bDlCnfVHH_EALyGJzbkF;_ylu=X3oDMTBqZDFlYmxzBHBvcwMxNgRzZWMDc3IEdnRpZAM-/SIG=1frjrm4ne/EXP=1207365314/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=certificate+envelope&fr=&ei=utf-8&js=1&x=wrt&w=265&h=321&imgurl=www.adoptionsearchbureau.com/images/gift_certificate.jpg&rurl=http://www.adoptionsearchbureau.com/giftcertificates.html&size=10.4kB&name=gift_certificate.jpg&p=certificate envelope&type=JPG&oid=823b96b533312298&no=16&tt=288http://rds.yahoo.com/_ylt=A9G_bDlCnfVHH_EALyGJzbkF;_ylu=X3oDMTBqZDFlYmxzBHBvcwMxNgRzZWMDc3IEdnRpZAM-/SIG=1frjrm4ne/EXP=1207365314/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=certificate+envelope&fr=&ei=utf-8&js=1&x=wrt&w=265&h=321&imgurl=www.adoptionsearchbureau.com/images/gift_certificate.jpg&rurl=http://www.adoptionsearchbureau.com/giftcertificates.html&size=10.4kB&name=gift_certificate.jpg&p=certificate envelope&type=JPG&oid=823b96b533312298&no=16&tt=288
L2 Upgrade: Appliance to Appliance Model
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
1.RPMs installation2.CUCM installation3.DB installation4.Data Migration
Reboot
InActive partition
Active Partition
Dormant
1. Firmware and BIOS upgrade2.Post reboot software installation
Refresh Upgrade (RU): Appliance to Appliance Model
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 upgrade2.VOS installation3. Platform import
Reboot
InActive partition
Active Partition
Dormant
1. CUCM installation2. DB installation3. CUCM data import4.CAR DB creation5.CAR DB migration
Cisco Unified Enterprise License Manager
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 CUCMCUC
1
Add CUCM or CUC systems Register
Success/Fail
Get License Usage 24 hours
Usage X,Y,Z
Set License StatusAnalyse CUCM EnforcementCUC Enforcement
4
5 5
2
3
Get License Capability
6 Grant
How and what do CUC, CUCM and ELM communicate?
http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8
Process of CUCM and ELM Communications
1. CUCM evaluates users to phones usage and feature usage to derives at UCL/CUWL usage
2. CUCM sends UCL/CUWL 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 ]
Using User Count Tool as Planning Tool to Migrate
12
1. Cluster > Add: Add system in User Count Tool (UCT) using IP/hostname of system and AXL credential
2. Cluster: Ensure that system connected successfully
Check versions of CUCM that the tool detects
License Conversion
A La Carte DLU
UCL0-6
DLU
CUWL 2-17 DLU
Pool of DLUs
Manual1
Automated2How 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) [email protected]
Manually provide data of current system to get new license file
from GLO
Documentation of process at:
https://communities.cisco.com/docs/DOC-33804
Standalone CUC
Upgrade CUC to 9.X
Self service license request using Product License
Registration
Documentation of process at:
http://www.cisco.com/en/US/products/ps6509/products_t
ech_note09186a0080bf5921.shtml
http://rds.yahoo.com/_ylt=A2KJkeuYq5JNEBMAfVmJzbkF;_ylu=X3oDMTBpZm5udGl1BHBvcwM1BHNlYwNzcgR2dGlkAw--/SIG=1ivkvm29d/EXP=1301486616/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=thinking&ei=utf-8&fr=sfp&