随着我国通信事业的高速发展,各种新兴电信业务不断涌现,用户数量与需求大大提高,为了提高电信企业的管理效率,降低企业的经营成本,为整个网络的高效维护提供一个可靠的数据库平台,成为电信企业迅速发展的重要基石。
为了规范移动BOSS(Business Operation Support System)系统的建设,中国移动通信集团公司日前提出了新的BOSS系统规范和要求。 新规范将BOSS系统划明确了两级、三层的体系结构,突出了BOSS系统的三个特征、两个能力和一个综合分析(三个特征:个性化、社会化、信息化;两个能力是指:系统实时性和对新业务的支持能力)。
按中国移动BOSS建设要求,四川BOSS系统将进行改造,在原先分散方式的基础上建设一个集中的数据中心系统,该项目建设完成后将至少满足全省未来3年内市场发展的需要,即:至2003年底建立一个完备的业务支撑系统,能满足面向全省各类移动用户及互联网用户的950万用户的需要(包括移动互联网中的41万固定网拨号上网、428户专线用户以及11.5万CSD方式移动拨号上网用户、25万GPRS用户及41万IP用户)。
思 路
首先保证BOSS系统中每个支撑子系统的高效、稳定运转,遵循BOSS系统的“接入平台——业务平台——数据平台”三层体系结构;其次,在此基础上,实现数据的有效集中、统一管理;运用成熟的、面向行业的解决方案,迅速实施基于数据仓库的决策支持系统,该系统划分为分析型客户关系管理(CRM)和关键业务指标分析(BPA)两大部分,CRM将作为前台客户服务系统的后台支撑,实现为客户提供多样化和个性化服务的目标;为适应未来电子商务的需求,在BOSS基本业务运营支撑系统之上,采用一个先进的、开放的平台,既能充分融入四川移动现有资源,保护已有投资,又能集成未来的电子商务应用和新技术。
方 案
1.Sybase产品配置方案
根据《四川移动BOSS系统技术规范》的三层体系结构要求,Sybase将按BOSS系统的数据平台、业务平台和接入平台分别进行产品配置。
1.1 数据平台
数据平台是BOSS系统对业务数据进行统一组织、集中管理的平台,分为数据子层和服务子层两层。在数据平台上,Sybase提供强大的数据存储服务器Adaptive Server Enterprise(以下简称ASE),并可按照应用需求组成双机或多机高可用群集系统,挂接后台磁盘阵列或SAN,保证系统能以7 x 24小时不间断运行,满足系统连续可用性要求。但从系统的性能、可用性、应用编程难度、风险、投资、利旧等方面考虑,Sybase建议四川移动BOSS系统采用双机高可用群集方案。
· 双机高可用群集体配置

双机Cluster:服务器端自动Failover
如上图所示,在硬件HA Cluster的基础之上,在两台主机上分别安装ASE构成双机高可用群集,ASE之间构成伙伴服务器关系,以Active/Active模式并行工作,共享后台磁盘设备上的数据。如果其中一台主机(Primary Server)出现故障,服务器端能够实现自动失败转移,把原本挂接在Primary Server上的磁盘设备转移到Companion Server上。当Primary Server故障恢复之后,磁盘设备能失败回转到Primary Server上。
但仅有服务器端的失败转移还不能实现完整的7 x 24小时不间断运行,客户端也必须能够实现自动的失败转移,否则原本挂接在Primary Server上的客户端连接必须重新进行连接。Sybase ASE提供自动的客户端失败转移机制,如下图所示,当Primary Server出现故障之后,客户端连接能够自动地转移到Companion Server上,保证客户端的不间断运行。并且,Primary Server故障恢复之后,客户端连接也能实现自动的失败回转。

双机Cluster:客户端自动Failover
1.2 业务平台
业务平台是四川BOSS系统业务处理的逻辑平台,它由若干业务函数和业务过程组成,通过对数据平台服务子层原子服务的调用访问业务数据,实现不同的功能模块,满足不同的业务需求。






