首页 >> 解决方案 >> 产品与方案 >> 正文
 
AmdocsODR电信运营商运营数据保持解决方案
http://www.cww.net.cn   2009年8月14日 17:03    通信世界网    

    (3)解决方案的优势

    该解决方案具有下列独特的优势。

    l 该解决方案包含了电信运营系统业界领袖Amdocs领先的行业经验和技术。

    l 采用业界领先的内容管理平台,使历史数据管理平台更加灵活,功能更加完善,展现形式更加多样化。

    l 采用AC DataBroker完成历史数据管理系统与各应用系统的平滑集成。

    l 内容管理平台对历史数据的高性能处理(存取、压缩)完全满足目前和未来的业务需要。

    l 以BOSS厂商牵头制定的解决方案,更加适合电信运营企业的需要,充分考虑了对现有系统的影响以及未来应用系统的规划。

    l AC DataBroker可以满足企业未来应用系统扩展的需要,使得需要引用历史数据的应用系统可以快速进行安装与集成。

    l Amdocs与EMC、IBM在业界领先的地位与强大的企业实力是项目成功的重要保障。

    4 ACDataBroker介绍

    4.1概述

    ACDataBroker是AmdocsChina公司开发的、通用且基于标准的面向数据的集成平台,实现AmdocsChina的应用系统之间或与外部系统之间无缝、透明的数据获取、提供和通用处理。

    ACDataBroker在应用系统之间提供了一个抽象层,它屏蔽了应用系统之间数据存储的差异、程序的差异、接口协议的差异,实现数据交换。应用系统可以选择适合的编程语言和接口方式,甚至保持原有接口不变,通过配置和映射直接与ACDataBroker对接。ACDataBroker能够有效降低多系统集成的成本:改进Amdocs China的应用之间、与外部系统之间的数据交换通道;基于一个通用的数据平台,通过系统监控工具,统一跟踪数据在系统之间的流动。

    ACDataBroker作为数据提供者和数据接收者的中间层,提供了一套通用的核心API,实现数据初始化、查询、更新和删除操作。除核心层外,ACDataBroker提供的适配层和客户化层API,能够更灵活地支持根据客户需求定制数据同步接口。

    ACDataBroker支持多种同步调用方式,如本地API(C++、Java)、Socket、EJB、WebService、Tuxedo服务。同时,ACDataBroker也支持异步数据同步方式,如基于FTP的文件传输、基于JMS的发布/订阅模式、数据库表同步等。AC DataBroker具体示意如图2所示。

    图2ACDataBroker示意

    除API接口外,ACDataBroker能够主动地实现数据在系统间定时或批量同步。它监听数据源,一旦发现存在需要同步的数据,即采集原数据(增量或全量),进行必要的数据整理、转换和清洗,然后提交到目标系统。

    ACDataBroker已经与AmdocsMonitoring& Control集成,实时监测数据接口的各项KPI,如数据总量、调用次数、负载情况等。通过设定KPI指标阈值,一旦指标值异常,监控系统将立即产生告警信息。

    4.2体系结构

    (1)技术架构

    ACDataBroker分为接口层、数据映射层和服务层,具体如图3所示。

    图3ACDataBroker技术架构

    接口层提供面向各种技术和平台,提供可调用开放API或运行平台,如NativeAPI和Socket接口平台、文件传输平台。

    数据映射层通过XML配置的数据映射关系,实现接口数据到内部数据或目标数据的转换。

    服务层为应用程序运行提供基础框架,如监控和日志服务,数据库连接池管理等,并执行通用逻辑服务,特殊的业务逻辑由客户化服务或者将数据提交给接收者后实现。

    ACDataBroker在3个层面集成开发提供了API:核心层、适配层、客户化开发层。核心层提供抽象的API,实现通用业务逻辑,例如数据查询、插入、更新、删除等;适配层针对不同接入方式和协议提供可配置的适配接口;客户化层为特殊接入方式提供客户化开发框架。这样确保:核心层保证产品的可升级和可维护性,且升级时不影响适配层和客户化层;通用逻辑、适配逻辑和客户化逻辑之间具有清晰和明显的边界。ACDataBroker的三层结构示意如图4所示。

    图4ACDataBroker的三层结构示意

    (2)功能架构

    ACDataBroker主要包含以下功能组件。ACDataBroker的功能架构如图5所示。

    l 接口组件包括Native API、EJB and Web Service API、Socket平台、JMS Adapter、FTG(File Transfer Gateway,文件传输网关)和RTS(Reference Table Synchronizer,参数表同步)。

    l 数据映射包括图形界面映射配置工具。

    l 服务框架包括资源管理、服务管理、通用服务和客户化服务。

    图5ACDataBroker功能架构

    4.3运行环境

    ACDataBroker支持目前市场上主流的操作系统和数据库,根据采用的接口方式决定是否需要第三方软件支持,具体如表1所示。

    表1ACDataBroker运行环境

    4.4系统性能

    ACDataBroker在设计时已经对大批量数据、并发机制做了充分考虑,在接口层和服务层均具有高负荷下的稳定运行能力。

    接口层提供了多种机制,根据实时性要求和负载情况,用户可以选择最适合的接口方式。例如当实时性要求比较高、数据量比较小时,可以选择EJB、WebService接口;当数据量非常大,实时性要求不高时,可以选择通过文件方式进行数据交换。

[1]  [2]  [3]  编 辑:张翀
关键字搜索:Amdocs  数据  
相关新闻
每日新闻排行
企业黄页
会议活动