概述
Concerto EnsemblePro外拨系统,作为全球知名外拨解决方案,在系统设计过程中为了保障系统的高可用性和避免单点故障,充分考虑了冗余技术的应用,用以提高系统的容错能力和工作效率。Concerto EnsemblePro 提供了多种冗余功能,可选的冗余配置包括:
备份 Database Servers,保证可用性,避免数据丢失
冗余和负载共享 OSMS Servers,保证可用性和可扩展性
冗余和负载共享 DCP Gateways,保证可用性和可扩展性
DCP-Gateway Combo
Gateway安装有语音资源卡、会议电话卡、VoIP卡、ATM卡等相关硬件,实现呼叫中心语音功能,主要包括语音交换、语音资源分配、会议电话、电话转接、录音、监听、语音信箱、IVR语音播报、音乐播放、语音编解码等功能。
DCP与Gateway协同工作,共同实现呼叫中心语音功能,其间通过ATM的链路实现高速、稳定的语音通道互传,另外一条以态网链路实现了Gateway对DCP的控制。
ATM Switch
EnsemblePro服务器群
Backup Database : 与Primary Database互为热备份,存储系统所有的配置数据和历史数据
DMS : 实现系统数据库的管理、数据的记录、备份和恢复等;完成系统各个组件间的信息传递
OSMS : 为Center Cord实时提供系统数据,以完成路由请求和实时监控
Media Server : 与 Chat Server和ESwitch协同处理来自于Internet的请求
ESwitch : 与Email Server进行通信,完成Email 的接收和发送
外围服务器群 外围服务器群包括Email Server(IMAP4和POP3)和Web Server,分别与EnsemblePro的相关组件协作处理来自客户的Email、Web Chat请求和Web网页协同请求。
各个组件的冗余特性
Database 冗余
Center Cord 冗余
Center Cord的冗余需要两个Center Cords均正常运行,并给予了相应的许可。Center Cord冗余主要通过DMS的DOCC组件实现。
OSMS 冗余
实现OSMS的冗余,另一个OSMS Server的instance必须运行于另一台设备上。两个OSMS Servers均接收实时数据。OSMS冗余功能实现了负载均衡与故障保护。如果其中一个Server出现问题,所有的客户端将切换到活动的OSMS Server上,以保证系统无损失。OSMS冗余是在服务器端实现的,而故障后自动切换是在客户端实现的。
M3 Server 冗余
多个M3 Servers可用来进行负载均衡和故障保护。为了实现负载均衡和故障保护,必须将一个以上的M3 Servers分配给某一服务。
注意: 一旦经过配置和分配给某个服务,所有的 M3 Servers 将可用。由Center Cord 和 DMS 来配合管理负载均衡,根据分配逻辑选择下一个合适的M3 Server处理来自客户的联络。如果某Server上的脚本无法执行,并且多个Server分配给该服务,则系统将不再把下一通联络交给出现问题的Server进行处理。
Media Server 冗余
Media Server完成两个主要功能:(a) 与客户Web Server集成,实现Chat聊天交互 (b) 与客户Email系统集成,实现Email电子邮件交互。对于Email,Media Server可与客户已有的IMAP4兼容的Email Server进行集成,如Microsoft Exchange。Media Server中可以 通过ESwitch组件来处理Email,通过Chat Server组件来处理Chat 交互。
ESwitch 冗余
ESwitch是EnsemblePro Server的组件,是用于处理Email联络的网关。它支持EnsemblePro系统实现Email功能。多个ESwitch Servers可用来满足负载均衡和故障保护的需求。Email服务是在Director应用中产生并配置的。为了实现负载均衡和故障保护,需要为Email服务分配多个ESwitch Server。
Chat Server 冗余
Chat Server是用于进行聊天联络的EnsemblePro服务器组件。多个Chat Servers可用来进行负载均衡和故障保护。Chat服务是在Director中产生和配置的。为了实现负载均衡和故障保护,必须将一个以上的Chat Server分配给Chat服务。
DCP Gateway冗余
EnsemblePro DCP Gateway使用N+1冗余架构。N+1 冗余是指将中继线、 用户接口和DTMF 接收器等资源分散配置到各个DCP Gateway中。通过这种将资源均分到各个设备的方法,保证任何一个DCP Gateway的故障均不会造成全部资源损失。对于EnsemblePro,一台DCP Gateway相当于一个大规模电话交换机的一个机架。通过增加DCP Gateway,可以保证系统扩展到更大的容量,以满足分配更多资源的要求(如E1/T1卡板、模拟用户卡板和DSP资源卡板等)。其结果是,任何一个DCP Gateway故障均不会引起系统整体电话资源的不可用。最终结果是,假设两台服务器不会同时出现故障,则以1/N的成本保证冗余。
为了使EnsemblePro DCP Gateway抵御故障,可以:
将座席员语音、班长语音和转接线路资源分配到各个DCP Gateway中
日志文件的主/备存储目标 总结
Concerto EnsemblePro 的关键组件均提供了强大的冗余备份功能,这些功能已在Concerto全球1800多个客户中得到了广泛的应用,特别是对于那些超过200座席以上的外拨呼叫中心,冗余备份技术已成为其外拨方案中不可缺少的重要组成,实践证明,Concerto EnsemblePro外拨冗余技术,成功实现了系统的容错能力、抗故障能力,大大提高了系统的稳定性、安全性、可用性和可扩展性,是Concerto外拨解决方案能够傲居行业之首并被广大客户认可的原因之一。Concerto公司供稿 CTI论坛编辑