数据一致性云稽核系统及实现方法
【技术领域】
[0001]本发明涉及移动通信业务支撑领域,具体地,涉及数据一致性云稽核系统及实现方法。
【背景技术】
[0002]移动通信技术的发展日新月异,随着中国移动产品、服务的增多,出现受理渠道的多样化和网络业务平台的复杂化趋势。业务模式多元化,使运营商从单一的通信业务运营转向主导业务价值链。以运营商为主导,联合市场合作伙伴,建立业务运营多赢的生态环境,将逐渐要求对业务的创新与合作成为常态。增值业务运营生态环境映射到系统层面,形成以运营商基础通信网和业务支撑系统为核心,各种增值业务平台互联的局面。移动通信业务支撑系统(BOSS)由网络将NGCRM和众多的业务网元公共承载产品的订购和服务的开通。业务办理整个过程包含多个环节,涉及跨越多个网元的数据交互操作,业务流程和管理制度的不完善等造成数据不一致情况,导致业务、计费及服务的不一致问题日趋严重,由此带来的客户投诉增加,客户服务水平、满意度降低,业务收入流失的危害。
[0003]现有技术方案均为采取各省公司建设集中式的数据一致性系统平台,其主体逻辑为从业务或交互网元的角度将各个网元的数据统一提取到省公司的中心数据一致性平台,由中心数据一致性平台完成数据比对、差异处理的技术方案。现有技术方案存在如下缺陷:
(I)集中式的数据稽核网络负荷较大、资源利用率低,为保证数据稽核的对原有生产系统的影响最小,数据稽核都安排在晚间凌晨的闲时时段导致数据稽核峰值特性很强;(2)集中式的数据稽核灵活性差,难以适应现有大型IT信息系统动态伸缩变化(包括业务系统升级元数据变化,业务平台下线、新增业务平台),一旦发生这些变化系统就的做相应的修改;
[3]集中式的数据稽核缺乏信息聚合共享能力,各种省级的数据一致性稽核中心建设标准不一,难以聚合形成集团总部级的统一视图。
【发明内容】
[0004]本发明所要解决的技术问题是提供数据一致性云稽核系统及实现方法,实现业务/网元数据稽核及同步管理的同时,使用灵活、资源利用率高且信息聚合能力强。
[0005]本发明解决上述问题所采用的技术方案是:数据一致性云稽核系统,包括云视图管理子系统和分布式稽核子系统,云视图管理子系统和分布式稽核子系统之间通过协议交互模块进行数据信息交互;
所述分布式稽核子系统有多个,均为单独部署的分布式稽核子系统,能够分布部署在各种交互网元节点上形成一个稽核单元,实现分布和并发稽核;
所述云视图管理子系统为一个或者是多个,均为单独部署的云视图管理子系统,通过既定的协议与各分布式稽核子系统交互,实现融合各个稽核子系统的数据,对比结果信息数据为一个云稽核结果视图,实现各个分布式稽核子系统下达数据的比对和差异同步处理。
[0006]进一步的,所述分布式稽核子系统包括依次连接的稽核业务或网元、数据接口模块、数据对比模块、差异分析模块和差异处理模块,数据对比模块、差异分析模块和差异处理模块均连接协议交互模块,差异处理模块通过数据接口模块将差异处理请求交付给稽核业务/网元实施差异同步清理,总体形成一个闭环的数据处理流程。
[0007]进一步的,所述分布式稽核子系统还包括稽核子系统配置模块,稽核子系统配置模块用于为分布式稽核子系统内的其它模块提供对应的参数配置。
[0008]进一步的,所述云视图管理子系统包括云稽核节点接口模块、业务网元视图管理模块、监控告警模块和数据质量统计分析模块,其中的业务网元视图管理模块、监控告警模块和数据质量统计分析模块均建立在云稽核节点接口模块的数据共享支撑之上。
[0009]进一步的,所述云视图管理子系统还包括云视图子系统配置模块,云视图子系统配置模块用于对云视图管理子系统内的其它模块提供对应的参数配置。
[0010]数据一致性云稽核实现方法,包括如下步骤:
A)各业务承载网元根据格式规范要求采集原始数据文件,提供给分布式稽核子系统数据接口模块,数据接口模块完成对采集原始数据的校验、并完成问题数据的清洗及数据加载存储;
B)分布式稽核子系统依据配置调度信息定时启动相应的稽核业务/网元的数据比对模块,对稽核业务/网元间的数据稽核比对并生成稽核结果及统计报表,稽核结果及统计报表通过协议交互模块的网络传输至云视图管理子系统,云视图管理子系统完成稽核子系统的稽核结果数据的汇集、校验和格式化存储加载;
C)分布式稽核子系统中的差异分析模块对数据比对模块输出的差异数据进行差异数据分析,并将差异分析结果及统计表报通过协议交互模块上的网络传输至云视图管理子系统,云视图管理子系统完成稽核子系统的差异分析结果数据的汇集、校验和格式化存储加载;
D)云视图管理子系统通过监控告警模块系统发现分布式稽核子系统中的新稽核任务的完成或相关数据阀值的异常,进而用户通过云视图管理子系统上的业务/网元视图管理模块触发差异数据同步清理操作,并以既定通信协议通过协议交互模块将差异数据同步清理操作请求至分布式稽核子系统实施;
E)分布式稽核子系统差异处理模块进行差异清理请求处理,按照接口规范同步协议格式完成差异同步数据格式化处理,处理后的数据通过数据接口模块交付给稽核业务/网元实施差异同步清理;
F)稽核业务/网元传送差异数据清理结果反馈至分布式稽核子系统数据接口模块,分布式稽核子系统传送差异数据清理结果通过协议交互模块上的网络反馈至云视图管理子系统,云视图管理子系统通过设置的显示终端反馈差异数据清理结果。
[0011]步骤C)中云视图管理子系统还能通过人机交互界面提供稽核、分析结果的呈现,并提供按钮化差异数据同步处理。
[0012]综上,本发明的有益效果是:
1、数据一致性云稽核系统中各分布式稽核子系统节点具备开放式的数据接口功能,具备单独部署能力,灵活性高。
[0013]2、数据一致性云稽核系统处理数据能充分利用分布式计算的基础上,将稽核任务分配给每一个云稽核节点,其效率可将稽核比对时间短到数分钟以内完成所有业务的稽核。
[0014]3、本发明改变了集中式稽核单一的服务器/客户端模式,各分布式稽核子系统与其稽核的业务网元融合部署,实现元数据稽核处理本地化;云试图视图管理节点仅需聚合经各分布式稽核节点处理的结果数据和图形化的展示,不再需要大数据的处理能力,与集中式的数据稽核网络相比网络负荷低,资源利用率高。
[0015]4、数据一致性云稽核系统的分布式稽核子系统和云视图节点子系统均是基于开放式的接口协议设计实现,可确保各子系统间的动态对接,该云稽核系统还可构建多个平级或等级云视图管理节点,将数据一致性管理分解形成了监控管理、数据一致性同步管理和数据稽核管理三个层面的技术支撑,另外,针对其他集中式建设的数据一致性稽核中心平台,进行一定的协议改造也可作为一个稽核管理单元聚合到云稽核系统中,达到数据一致性稽核信息的聚合共享,信息聚合能力更强。
【附图说明】
[0016]图1是本发明的原理框图。
【具体实施方式】
[0017]下面结合实施例及附图,对本发明作进一步地的详细说明,但本发明的实施方式不限于此。
[0018]实施例1:
如图1所示,本发明包括云视图管理子系统和分布式稽核子系统,云视图管理子系统和分布式稽核子系统之间通过协议交互模块进行数据交互。
[0019]分布式稽核子系统有多个,均为单独部署的分布式稽核子系统,能够分布部署在各种交互网元节点上形成一个稽核单元,实现分布和并发稽核;
云视图管理子系统为一个