© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified...

39
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications Manager Architecture
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    220
  • download

    3

Transcript of © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified...

Page 1: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-1

Getting Started with Cisco Unified Communications Manager

Understanding Cisco Unified Communications Manager Architecture

Page 2: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-2

Outline

Cisco Unified Communications

Cisco Unified Communications Manager

Cisco Unified Communications Manager Hardware Requirements

Cisco Unified Communications Operating System

Cisco Unified Communications Manager Database

Cisco Unified Communications Manager Licensing Model

Cisco Unified Communications Manager Licensing Tools

Page 3: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-3

Cisco Unified Communications

Page 4: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-4

Cisco Unified Communications Architecture

IP telephony

Customer contact center

Video telephony

Rich-media conferencing

Third-party applications

Page 5: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-5

Cisco Unified Communications Manager

Page 6: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-6

Cisco Unified Communications Manager Functions

Call processing

Signaling and device control

Dial plan administration

Phone feature administration

Directory services

Programming interface to external applications

Includes a backup-and-restore tool (disaster recovery system)

Page 7: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-7

Cisco Unified Communications Manager Signaling and Media Paths

Cisco Unified Communications Manager

IP Phone A

Signaling Protocol

(SCCP / SIP)

Media Exchange — (RTP)

Signaling Protocol

(SCCP / SIP)

Cisco Unified Communications Manager performs call setup and maintenance tasks using a Signaling Protocol (SCCP/SIP).

Media exchange occurs directly between endpoints using RTP.

IP Phone B

Page 8: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-8

Cisco Unified Communications Manager Hardware, Software, and Clustering

Complete hardware and software solution (appliance model)

– Factory-installed and field-configured

– Can be installed on Cisco 7800 MCS server platform or on approved third-party servers from IBM and HP

– No customer access to operating system

Only GUI and CLI access to appliance system

Third-party access via documented APIs only

Supports clusters for redundancy and load sharing

– Provides database redundancy by sharing a common database

– Provides call-processing redundancy by Cisco Unified Communications Manager groups

– Cluster includes the following:

One publisher

Total maximum of 20 servers (“nodes”) running various services, including TFTP, media resources, conferencing, and call processing

– Maximum of eight nodes can be used for call processing (running the Cisco Unified Communications Manager service)

Page 9: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-9

Cisco Unified Communications Manager Cluster

CTI Manager

MoH Server

TFTP Server

Publisher

SW Conf.

ICCSICCS

IDS Replication

Call-Processing ServersIDS Subscribers

IDS

IDS

IDS

IDS

IDS

IDS

IDS

IDS

IDS

Page 10: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-10

Cisco Unified Communications Manager Hardware Requirements

Page 11: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-11

Cisco 7800 Series MCS

Cisco Unified Communications Manager Release 6.0 can be installed on the Cisco 7800 MCS server platforms that are available from Cisco.

Cisco 7800 MCS server platforms:

– 7816 Series

– 7825 Series

– 7835 Series

– 7845 Series Minimum hardware requirements for Cisco Unified Communications Manager Release 6.0:

– 2 GHz processor

– 2 GB RAM

– 72 GB hard disk For detailed model information, check Cisco Unified Communications Manager Server

Support Matrix

– http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900aecd8062a4f9.html

Page 12: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-12

Third-Party Hardware Solutions Approved by Cisco

Cisco Unified Communications Manager Release 6.0 can also be installed on the following third-party hardware platforms approved by Cisco: HP Server Solutions

– http://www.cisco.com/en/US/prod/collateral/voicesw/ps6790/ps5748/ps378/product_solution_overview09186a0080107d79.html

IBM Server Solutions

– http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900aecd80091615.html

Page 13: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-13

Cisco Unified CommunicationsOperating System

Page 14: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-14

Cisco Unified Communications Operating System

Appliance operating system (based on Red Hat Linux)

Operating system updates provided by Cisco(along with application updates)

Unnecessary accounts and services disabled

IDS as the database

DHCP server

Cisco Security Agent

Cisco Unified Communications operating system is also used for these other Cisco Unified Communications applications:

– Cisco Emergency Responder 2.0

– Cisco Unity Connection 2.0

– Cisco Unified Presence 6.0

Page 15: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-15

Cisco Unified Communications Operating System Access

Root and other common default accounts of native operating system disabled.

No native operating system access.

– Only Cisco CLI and GUI can be used.

– Cisco CLI can be used to troubleshoot GUI access. No access to native operating system debug interfaces.

– Traces, alarms, and counters can be enabled and monitored through Cisco CLI and GUI.

No direct access to file system.

– Only some files and directories accessible through Cisco CLI and GUI. Customer can activate remote account support for specific time for Cisco

TAC access.

Page 16: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-16

Cisco Unified Communications Manager Database

Page 17: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-17

Cisco Unified Communications Database

IBM IDS database stores

– Static configuration data: Servers and enabled services within the cluster Devices (phones, gateways, and trunks) Users, dial plan, etc.

– Dynamic data utilized by user-facing features: Call Forward All, MWI Privacy, DND Hunt group login status, etc.

Basically a single master database model

– R/W database access only for publisher (read-only for subscribers)

– Exception: Subscribers do allow R/W access for user-facing features

Page 18: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-18

Services That Rely On The Publisher

Component Function When

CCMAdmin Provisions everything Always

CCMUser Provisions user settings Always

BAT Provisions everything Always

TAPS Updates device records Always

AXL Provisions everything Always

AXIS-SOAP Enables and disables services Sometimes

CCM Inserts phones Autoregistration only

LDAP Sync Updates End-user table Always (local)

License Audit Updates License tables Always (local)

These services are not available in the event of a publisher failure.

Page 19: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-19

User-Facing Features

Call Forward All (CFA)

Message Waiting Indication (MWI)

Privacy Enable/Disable

Do Not Disturb Enable/Disable (DND)

Extension Mobility Login (EM)

Hunt Group Logout

Device Mobility

CTI CAPF status for end users and application users

Credential hacking and authentication

These features do not rely on the availability of the publisher because necessary data can be written to subscribers.

Page 20: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-20

Cisco Unified Communications Manager Release 6.0 Database Replication

Replication is fully meshed.

Most data are still hub-and-spoke (replicated from publisher to subscribers).

Only user-facing features data are writable on a subscriber and bidirectionally replicated between all servers.

Publisher(all data writable)

Subscriber(User-facing

featureswritable)

Subscriber(User-facing

featureswritable)

Subscriber(User-facing

featureswritable)

Subscriber(User-facing

featureswritable)

Page 21: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-21

Database Access Control

DB access between members of a cluster is protected

– By IP access control (dynamic firewall "iptables")

– By security password Special configuration procedure required to enable database access for subscribers

– At publisher, using Cisco Unified Communications Manager Administration, add subscriber to list of servers before installation of subscriber

– During subscriber installation, enter same DB security password that was configured during installation of publisher

Publisher Subscriber

Subscriber:DB accesspermitted

Other:DB Access

Denied

Firewall

Page 22: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-22

Cisco Unified Communications Manager Licensing Model

Page 23: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-23

Cisco Unified Communications Manager Licensing

There are three types of licenses.– Software license is required for using CUCM 6 software.– Device license units required for devices (phones). – Node licenses required for each call-processing Cisco Unified

Communications Manager server within the cluster. Licenses are required per cluster and provided by license files. License file is bound to MAC address of publisher (running the

licensing service). Cisco Unified CM cluster continues to work if licensing service is

stopped (but no configuration changes allowed).

Page 24: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-24

Device License Units Amount of device license units

depends on device type and device capabilities.

– Cisco phone or third-party phone

– Number of lines

– Video capabilities

– Etc.

Number of units required per device can be viewed from Cisco Unified Communications Manager Administration.

Device License Units

Page 25: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-25

License File Specifics

The license file contains the following information:

– MAC address of the license server (publisher)

– Version (major release) of the Cisco Unified Communications Manager software

– Number of node licenses

– Number of device license units License files are additive (multiple license files can be loaded). Cisco FlexLM process is used to obtain licenses. License file integrity is assured by a digital signature. Upgrade considerations

– From Cisco Unified CallManager Release 4.x An interim license file is created during upgrade. No changes possible until replaced by real license file.

– From Unified Cisco Unified CallManager Release 5.x A software license has to be added (Cisco Unified CM 5.x only required node licenses and

device license units).

Page 26: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-26

Example License File

INCREMENT PHONE_UNIT cisco 6.0 permanent uncounted \

VENDOR_STRING=<Count>1000</Count><OrigMacId>000BCD4EE59D</OrigMacId><LicFileVersion>1.0</L icFileVersion> \

HOSTID=000bcd4ee59d NOTICE="<LicFileID>20050826140539162</LicFileID><LicLineID>2</LicLineID> \

<PAK></PAK>" SIGN="112D 17E4 A755 5EDC F616 0F2B B820 AA9C \

0313 A36F B317 F359 1E08 5E15 E524 1915 66EA BC9F A82B CBC8 \

4CAF 2930 017F D594 3E44 EBA3 04CD 01BF 38BA BF1B"

1000 Device License Units

Page 27: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-27

License File Request Process (FlexLM)

LicenseServer

Customer

Cisco.com

PAK

GenerateLicenseFile

PAK

MAC

Place Order

Ship

Web

E-Mail

Install

Page 28: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-28

Obtaining Additional Licenses

Obtaining additional device units and nodes licenses uses the same process as obtaining a new license file. The customer places an order for the additional licenses for a license

server (MAC address of publisher).

When the order is received, Cisco.com generates a license file with the additional count.

This new license file will have to be uploaded to the license server and will be cumulative.

New License

Server

Order for additional 100 units

Current License File

100 units 100 units

200 units

Page 29: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-29

Cisco Unified Communications Manager Licensing Tools

Page 30: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-30

Licensing Functional Diagram

License Server:Keeps track of licenses purchased and used.

License Manager: Cisco Unified Communications Manager service acts as a broker between Cisco Unified CM applications that use licensing information and the license server.

Cisco Unified Communications Manager

Request (2)

Grant orDeny (3)

Request (1)

Response (4)

LicenseManager

AlarmSubsystem

AdminSubsystem

Async-Notification(for Deny)(5)

LicenseServer

Page 31: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-31

Licensing Functional Diagram (Cont.)

Administration subsystem

– Keeps information about the license units required for each phone type

– Provides license unit calculator

– Displays the total license capacity and the number of licenses in use

Alarm subsystem provides alarms for following conditions:

– Overdraft

– License server down

– Insufficient licenses

– License file version mismatch

Request (1)

Response (4)

LicenseManager

Unified CM

AlarmSubsystem

AdminSubsystem

Async-Notification(for Deny)(5)

Page 32: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-32

Calculating License Units

Cisco Unified Communications Manager Administration includes a license calculator that displays the amount of units consumed per device and calculates the total amount of required units for a given number of devices.

Page 33: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-33

Generating License Unit Report

Cisco Unified Communications Manager Administration includes a license unit report that displays the number of authorized, used, and remaining license units.

Page 34: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-34

Uploading License File

1. Ensure that you have downloaded the license file to a local PC.

2. From the PC, log in to Cisco Unified Communications Manager Administration.

3. Go to System > Licensing > License File Upload.

License file upload steps

Page 35: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-35

Uploading License File (Cont.)

4. Click Upload License File.5. Click Browse to choose the license file from local directory.6. Click Upload.

Page 36: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-36

Uploading License File (Cont.)

7. Click Continue after the file is validated.

Page 37: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-37

Summary

Cisco Unified Communications is a comprehensive communications system of voice, video, data, and mobility products and applications over a single network infrastructure using standards-based Internet Protocol.

Cisco Unified Communications Manager functions include call processing, signaling and device control, dial plan administration, phone feature administration, directory services, and a programming interface.

Cisco Unified Communications Manager must be installed on a supported Cisco MCS platform or third-party server hardware approved by Cisco.

Page 38: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-38

Summary (Cont.)

Access to the system is only allowed through the use of Cisco CLI and GUI tools.

Cisco Unified Communications Manager uses an Informix Dynamic Server (IDS) database, and configuration information in the database is replicated from the first node to all subsequent nodes within a cluster.

Three type of licenses are required: devices, applications, and software.

License files are uploaded using Cisco Unified Communications Manager Administration GUI.

Page 39: © 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Understanding Cisco Unified Communications.

© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-39