upgrading and migrating to - …d2zmdbbm9feqrf.cloudfront.net/2016/anz/pdf/brkucc-2676.pdf ·...

172

Upload: nguyenthuan

Post on 25-Apr-2018

240 views

Category:

Documents


5 download

TRANSCRIPT

  • 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

    [email protected]

    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&