一种支撑银行应用的云数据服务体系平台制造技术

技术编号:8289338 阅读:257 留言:0更新日期:2013-02-01 03:06
一种支撑银行应用的云数据服务体系平台,有利于在银行业务系统与银行业务数据库之间实现集中统一的数据服务,包括银行业务系统应用接口,所述银行业务系统应用接口连接数据请求网关,所述数据请求网关连接数据访问请求解析装置,所述数据访问请求解析装置连接数据基本路由映射装置,所述数据基本路由映射装置连接数据服务负载计算装置,所述数据服务负载计算装置连接数据二级路由映射装置,所述数据二级路由映射装置连接存储服务节点负载计算装置,所述存储服务节点负载计算装置连接并行处理控制装置,所述并行处理控制装置连接智能路由控制装置,所述智能路由控制装置连接所述银行统一业务数据库数据接口。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及数据处理技术装置,特别是一种支撑银行应用的云数据服务体系T D ο
技术介绍
图I是现有技术的银行设备中各银行业务系统与各银行业务数据库之间关系示意图。如图I所示,银行业务系统I至银行业务系统N各自直接对应连接银行业务数据库I至银行业务数据库N。这是一种应用处理基于开放式平台搭建的模式,即应用根据需要直接使用相关数据。这一结构安排使得数据保存及管理因为数据量日益庞大而变得日 益困难,因为伴随着银行业务的飞速发展,银行核心应用系统涉及巨大的数据量可以达到数百TB。另外,由于传统的建设方式中,各应用系统都独自完成固定数据对象的数据处理,而不同系统所需的扩展程度又各有不同,从成本管理的角度,进行统一的成本控制难度较大。
技术实现思路
本技术针对现有技术中存在的缺陷或不足,提供一种支撑银行应用的云数据服务体系平台,有利于在银行业务系统与银行业务数据库之间实现集中统一的数据服务。本技术的技术方案如下一种支撑银行应用的云数据服务体系平台,其特征在于,包括壳体和该壳体上设置的至少两个物理接口,其一为银行业务系统应用接口,其二为银行统一业务数据库数据接口 ;所述银行业务系统应用接口连接数据请求网关,所述数据请求网关连接数据访问请求解析装置,所述数据访问请求解析装置连接数据基本路由映射装置,所述数据基本路由映射装置连接数据服务负载计算装置,所述数据服务负载计算装置连接数据二级路由映射装置,所述数据二级路由映射装置连接存储服务节点负载计算装置,所述存储服务节点负载计算装置连接并行处理控制装置,所述并行处理控制装置连接智能路由控制装置,所述智能路由控制装置连接所述银行统一业务数据库数据接口。所述数据服务负载计算装置包括互连的数据服务负载计算模块、数据服务集负载计算模块、批量数据服务负载计算模块和批量数据服务集负载计算模块。所述数据服务负载计算装置连接第一监控及失效切换装置。所述存储服务节点负载计算装置连接第二监控及失效切换装置。本技术的技术效果如下一种支撑银行应用的云数据服务体系平台通过设置银行统一业务数据库数据接口及其相关的配套措施,有利于在银行业务系统与银行业务数据库之间实现集中统一的数据服务。附图说明图I是现有技术的银行设备中各银行业务系统与各银行业务数据库之间关系示意图。图2是建立银行应用云数据服务体系平台后各银行业务系统与银行所有业务数据库之间关系示意图。图3是云数据服务体系平台的总体架构示意图。图4是数据服务负载计算装置组成示意图。附图标记列示如下100-支撑银行应用的云数据服务体系平台;101_数据请求网关;102_数据访问请求解析装置;103_数据基本路由映射装置;104-数据服务负载计算装置;105_数据二级路由映射装置;106_存储服务节点负载计算装置;107_并行处理控制装置;108_智能路由控制装置;109-第一监控及失效切换装置;110_第二监控及失效切换装置;111-银行业务系统应用接口 ;112-银行统一业务数据库数据接口 ;401_数据服务负载计算模块;402-批量数据服务负载计算模块;403_数据服务集负载计算模块;404_批量数据服务集负载计算模块。具体实施方式以下结合附图(图2-图4)对本技术进行说明。本技术支撑银行应用的云数据服务体系平台主要定位于银行应用和银行数据之间,用于支撑银行应用系统中对数据集中处理、密集数据处理、海量数据高性能处理、实时数据分发、数据整合、数据管理、数据交换、数据迁移、数据重用、数据分发、数据安全性、数据可管理性等方面的要求。利用云数据服务体系平台,银行应用系统和业务数据之间的关系如图2所示,一种支撑银行应用的云数据服务体系平台100,包括两个物理接口,其一为应用接口,通过应用接口连接银行中各银行业务系统(银行业务系统I至银行业务系统N),其二为数据接口,通过数据接口连接银行统一业务数据库。一种支撑银行应用的云数据服务体系平台100,如图3所示,包括依次连接的以下各个部分数据请求网关101、数据访问请求解析装置102、数据基本路由映射装置103、数据服务负载计算装置104、数据二级路由映射装置105、存储服务节点负载计算装置106、并行处理控制装置107、智能路由控制装置108。所述数据服务负载计算装置104连接监控及失效切换装置109,所述存储服务节点负载计算装置106连接监控及失效切换装置110。所述数据请求网关101连接银行业务系统应用接口 111,所述智能路由控制装置108连接银行统一业务数据库数据接口 112。各个部分的处理都有相应的服务集合,各自独立的完成处理。为了针对银行应用系统中批量数据服务提供高效的数据服务,在不同的处理环节中针对批量处理请求由不同的处理服务进行处理。数据服务负载计算装置104的组成如图4所示,包括数据服务负载计算模块401、数据服务集负载计算模块403、批量数据服务负载计算模块402、批量数据服务集负载计算模块404等部分,负责提供数据服务负载功能。在此部分的负载计算中,主要从服务、服务集的角度进行计算。数据服务负载计算是整个数据服务体系得以实现动态负载均衡的主要基础之一。整个数据服务体系可以设置包括过载报警、过载流量自动控制的负载策略,通过采集实时的包括在队列中的服务请求、服务正常处理、服务处理异常等数据,依据设定的数据服务请求权重计算负载因子。依据计算出的负载因子,结合系统的负载均衡阀值、负载均衡策略设置,进行具体的数据服务负载均衡。针对银行应用系统中批量数据服务请求,由于性能要求及对系统资源的使用策略、监控策略都有不同,在负载计算中专门设立的批量数据的服务。数据二级路由映射在数据基本路由映射的基础上,依据服务体系中管理的逻辑单元组、物理单元组将数据服务请求再次进行数据路由映射。从整体的服务体系角度,数据二级路由映射主要针对实际的服务节点进行。在路由计算中,针对逻辑服务节点、物理服务节点进行综合计算,以保障逻辑节点、物理节点故障时的自动切换。为了保障不同数据服务对故障切换的及时性要求、对数据完整性精度要求和对方案成本的要求,可以配合以不同的数据复制或数据同步方案。存储服务节点负载计算是在数据服务负载计算的基础上,针对相应的存储服务节点进行负载计算。在负载计算中也会通过负载因子、负载均衡阀值、负载均衡策略进行综合计算。并行处理控制是整个数据服务体系处理压力较大的部分,完成了对具体数据请求的分析,将数据处理分解为多个可以并发处理的单元,通过并发处理控制框架及配套的控制服务集完成不同存储节点间、同一存储节点内的多数据处理单元并发处理。智能路由控制负责数据服务体系最底层的路由控制功能,包括并行处理控制的相关调度、控制指令都会通过其传递。为了适应银行应用系统对数据服务高可用性的要求,在智能路由控制中提供对路由通路的自动监控、管理、切换功能,对于自动或手工识别为失效的路由,自动在同一逻辑单元、物理单元中实现路由切换。为了进一步保障底层路由链路的可用性,可以考虑采用独立的网络设备构建完 整的备用路由。在此指明,以上叙述有助于本领域技术人员理解本专利技术创造,但并非限制本专利技术创造的保护范围。任何没有脱离本专利技术创造实质内容的对以上叙述的等同替换、修饰改进和/或删繁从简而进行的实施,均落入本发本文档来自技高网...

【技术保护点】
一种支撑银行应用的云数据服务体系平台,其特征在于,包括壳体和该壳体上设置的至少两个物理接口,其一为银行业务系统应用接口,其二为银行统一业务数据库数据接口;所述银行业务系统应用接口连接数据请求网关,所述数据请求网关连接数据访问请求解析装置,所述数据访问请求解析装置连接数据基本路由映射装置,所述数据基本路由映射装置连接数据服务负载计算装置,所述数据服务负载计算装置连接数据二级路由映射装置,所述数据二级路由映射装置连接存储服务节点负载计算装置,所述存储服务节点负载计算装置连接并行处理控制装置,所述并行处理控制装置连接智能路由控制装置,所述智能路由控制装置连接所述银行统一业务数据库数据接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:戴敏徐朝辉汪航何绍玲刘慧晶周亚张帝彭劲松张翰林庞红梅刘现民陈立新
申请(专利权)人:北京南天软件有限公司中国邮政储蓄银行股份有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1