第1章:思科统一通信管理架构

思科出版社

123. 第2页
第2页3

CUCM信号呼叫方开始回拨,这样在电话A的用户将听到回拨的声音。CUCM还会将呼叫信号发送给目标电话,后者会播放铃声。附加信息被提供给电话,以表明呼叫方和被呼叫方的姓名和号码。(电话A显示目标设备名称和号码,电话B显示主叫方名称和号码。)

当电话B的用户接受呼叫时,CUCM发送消息给设备,让它们知道在呼叫期间它们应该通信的IPv4套接字(IPv4地址和端口号)信息。RTP媒体路径直接在两部手机之间打开。

思科IP电话不需要与CUCM进一步通信,直到电话调用一个功能,如呼叫转移,呼叫会议,或呼叫终止。

CUCM硬件、软件和集群

CUCM 6.0版是一个完整的硬件和软件解决方案,它可以作为一个网络设备。网络设备是一个封闭的系统,仅支持思科授权的应用程序和工具。该设备模型的目标是简化了安装和升级系统和隐藏底层操作系统。基于设备的模型它使管理员安装,实施,并且不需要知识或具有对底层操作系统管理CUCM服务器。

该CUCM设备具有以下特性:

  • 完整的硬件和软件解决方案。

CUCM服务器预装被操作,维护,保护和管理服务器的服务器或群集(包括思科安全代理)所需的所有软件。

CUCM还提供了一个纯软件产品,它可以在支持思科媒体融合服务器(MCS)或思科认证的第三方服务器平台上安装。

  • 设备操作系统提供了安装和升级的便利性,同时还提供了安全性和可靠性。

  • 您可以升级CUCM服务器,同时他们继续处理呼叫。

  • 系统管理是通过图形用户界面(GUI)、命令行界面(CLI)以及为第三方访问编写的api来执行的。

  • 通过发布接口输出各种管理参数,为已批准的管理应用程序提供信息,如NetIQ Vivinet Manager、HP OpenView、Integrated Research PROGNOSIS等。

  • 器具具有或不具有键盘,鼠标和显示器(也称为双头或无头)进行操作。第三方访问是通过只记录的API允许。

  • CUCM支持服务器集群,实现冗余和负载共享。数据库冗余是通过跨多个服务器共享一个公共数据库来提供的。呼叫处理冗余是通过呼叫管理器组设置实现的,在该设置中,多个服务器被分配给一个设备,以提供容错性。

一个CUCM集群最多可以有20台服务器。集群中只允许一个发布服务器。发布者存放数据库的读/写副本。集群中最多可以有8个订阅者服务器,限制是只有4个订阅者服务器可以执行活动调用处理。如果一个集群中使用了四个以上的订阅者服务器,那么在活动订阅者服务器不可用的情况下,额外的服务器是专用的备用服务器。集群中的其他11个服务器可以负责各种服务,包括TFTP和媒体资源(会议、音乐暂停、代码转换)。

CUCM集群

群集允许网络规模到几千端点,网络或服务器发生故障时提供冗余,并提供管理的中心点。图1-5显示一个Publisher数据库同步的数据库组件到集群中的所有其他服务器。运行CCM.exe过程中的服务器进行呼叫处理,和其他服务器正在在这本书后面的章节中描述的特殊角色。CUCM集群通过分离过程到其它机器上,从而增加性能产生的可扩展性。

图1-5

CUCM集群

设备设置存储在IBM IDS数据库中。数据库是服务参数、特性、设备配置和拨号计划配置的存储库。

数据库在一个中心辐射拓扑(一个发布服务器,多个订阅服务器)中复制几乎所有配置信息。CUCM节点还使用第二种通信方法来复制使用网格拓扑的运行时数据。(每个节点更新每个其他节点。)信息共享的网状拓扑提供了动态注册和主动调用信息,这些信息比数据库更改频繁得多。实时网格复制用于通信新注册的电话、网关和数字信号处理器(DSP)资源,保证最优的呼叫路由。

思科7800个系列媒体融合服务器

尽管CUCM可以在大多数计算机上运行,但思科只支持在他们支持的Cisco认可的硬件上运行CUCM。CUCM 6.0版本的最低硬件要求如下:

  • 2 ghz处理器

  • 2 GB RAM

  • 72 gb硬盘

cucm6的最低要求与思科统一CallManager版本5相同,但只有特定的MCS型号被批准。

7800系列服务器有-H或-I变种。-H代表惠普,-I代表IBM服务器平台。7825服务器是一台19英寸或23英寸的机架式服务器,提供一个SATA硬盘驱动器和一个电源。7835服务器通过包括可热插拔的SCSI硬盘驱动器、硬件RAID 1磁盘双工和冗余电源来提高可靠性和性能。7845通过提供第二个CPU和一个备份风扇总成,提高了可靠性和性能。

你可以找到最详细的,目前思科的硬件规格在http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900aecd8062a4f9.html

CUCM必须安装符合思科配置标准的服务器上。思科积极有两个服务器硬件制造商合作,以满足这一需求:惠普(HP)和IBM。您可以在以下站点的其他信息:

思科UC操作系统

该CUCM操作系统是基于Red Hat Linux的。操作系统和应用程序的更新是由思科通过进行数字签名的思科提供的补丁。不支持的软件和应用程序(由思科没有数字签名),无法上传或安装到系统中。

对文件系统的根访问是不允许的。该操作系统已经通过禁用所有不必要的账户和服务硬化。也有原生操作系统进不去

系统的调试接口。痕迹,警报和性能计数器可以启用,并通过CUCM GUI监控。一些文件和目录是通过思科CLI及GUI用于维护的目的访问。

远程访问支持允许思科技术援助中心(TAC)工程师在限定的时间间隔内远程访问CUCM服务器。远程访问支持可以在CUCM可服务性工具中启用。

IBM的IDS是思科统一通信应用的数据库。IDS数据库的安装和配置脚本到CUCM安装DVD。任何UNIX或IBM IDS数据库知识是必需的配置和操作CUCM。

该设备包括Cisco安全代理,以提供针对已知和未知攻击的保护。思科安全代理是一种基于主机的入侵预防系统(HIPS)。

DHCP服务器集成到CUCM提供IP电话设备与他们的IP地址的需求。

思科UC操作系统也用于这些思科UC应用:

  • 思科紧急响应器2.0

  • 统一连接2.0

  • Cisco Unified Presence 6.0

思科UC数据库

在CUCM数据库中的数据被分为两种类型,如在下面的部分中描述。

静态配置数据

静态配置数据作为CUCM集群配置的一部分创建。仅为发布方提供对该数据的读/写访问。订阅者只提供对该数据的只读访问。如果发布服务器不可用,则订阅服务器数据可用于处理调用,但不能修改它。数据库复制是单向的,从发布服务器复制到订阅服务器。只有cdr和cmr从订阅服务器复制到发布服务器。所有其他配置信息都从发布服务器下载。

面向用户的功能

您已经了解到,出版商与数据库的读写副本的唯一服务器,所有的配置更改应当在发行人作出。然后,这些变化被复制到下游的用户。此模型表示从移动,添加和改变(MAC)的透视单一故障点。该问题进一步加剧,因为出版商负责CUCM 6.0之前的呼叫转移的变化,分机移动性登录和留言等待指标群中唯一的服务器。

CUCM 6.0将数据库的一部分作为动态配置数据处理。在所有服务器上提供对动态配置数据的读/写访问,允许在发布服务器不可用时修改某些信息。在发布服务器中断期间可以更改的动态信息称为面向用户的特性(UFF)。UFF数据从发起更改的订阅者服务器复制到CUCM集群中的所有其他订阅者服务器。

UFFs的例子如下:

  • 呼叫所有人(CFA)

  • 消息等待指示(MWI)

  • 隐私,启用/禁用

  • 请勿打扰,启用/禁用(DND)

  • 扩展迁移登录(EM)

  • 寻线组登录状态

  • 监视器(将来使用)

  • 设备移动性

  • CTI CAPF状态(计算机电话集成,认证机构代理功能)

表1-1中列出的服务依赖于出版商服务器的可用性,无论使用的版本CUCM的。

表1-1发布服务器所需的服务

组件

功能

CCMAdmin

规定的一切

CCMUser

规定用户设置

蝙蝠

提供由批量管理工具启动的所有内容

TAPS

规定一切开始通过工具自动注册电话支持

AXL

提供由AVVID XML层服务发起的一切

axis soap

通过SOAP启用和禁用服务

CCM

插入电话(只适用于自动登记)

LDAP同步

更新用户信息

许可证的审核

更新授权表

数据库访问控制

数据库访问是使用嵌入式红帽保护,iptables的动态防火墙和数据库安全密码。

允许新订阅者访问发布服务器上的数据库的过程如下:

第1步使用CUCM管理将订阅服务器添加到发布服务器数据库。

第2步在安装订阅服务器期间,输入与安装发布服务器期间相同的数据库安全密码。

配置完成后,将执行以下过程,将数据库从发布服务器复制到新添加的订阅服务器:

  1. 订阅服务器尝试使用数据库管理通道建立到发布服务器数据库的连接。

  2. 发布者验证订阅者的真实性,并将订阅者的IP地址添加到其动态防火墙(iptables)中。

  3. 该用户被允许访问发布服务器数据库。

  4. 该数据库的内容从发布到用户复制。

图1-6演示允许订阅者访问发布服务器数据库的iptables防火墙。

你可以找到CUCM 6.0 TCP和UDP端口使用信息在http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/port/6_0/60plrev1.pdf

图1-6

数据库访问控制

CUCM许可

从版本5.0开始,CUCM就实现了许可。许可证管理的管理是通过CUCM GUI管理来完成的,允许与已购买的许可证单位相比,准确跟踪活动设备注册。许可证实施发生在电话供应和CUCM服务激活时。

发布者是唯一的授权服务器。许可服务器是跟踪购买的许可证和使用的许可证的逻辑组件。如果发布程序失败,就没有新手机可以注册,也不允许修改配置。现有的手机将在出版商停机期间继续运行。

CUCM跟踪设备、应用程序和软件的许可遵从性如下:

  • 设备单位许可证:在CUCM数据库调配的设备的最大数量将被跟踪和执行。路由点和CTI端口未执行。

  • 申请许可证:运行CallManager服务的每个调用处理服务器都需要应用程序许可证。应用程序许可证被绑定到服务器的网络接口卡(NIC)的MAC地址。

  • 软件许可证:软件许可证捆绑软件的主要版本。软件许可证都需要升级到CUCM 6。

许可证被创建并分发根据思科的FlexLM过程。思科产品许可证登记在执行http://www.cisco.com/go/license

这两种类型的产品ID可供选择:

  • 思科设备许可证的单位思科设备许可单位(DLU)仅适用于思科设备。

  • 第三方设备许可单位:第三方dlu可以转换为思科单位,但反之则不行。

CUCM跟踪每个设备所需的单元数,如图1-7。每种设备类型对应于固定数量的单元。

配备DLU才能数量消耗每个设备的依赖于设备类型和电话的功能。

有关:
123. 第2页
第2页3
工资调查:结果在