收藏本页 打印 放大 缩小
0

守正与创新:

泸州银行率先打造全栈自主可控可控的分布式金融云平台

发布时间:2020-06-29 14:58:55    作者:    来源:中国银行保险报网

题记:

2019年9月9日泸州银行与华为技术有限公司共建“未来银行”实验室合作协议签约暨揭牌仪式,开启了双方合作的新篇章,必将为泸州银行的快速发展注入强劲动力,推动泸州银行加速建设智慧银行,为老百姓提供更丰富、更普惠、更便捷、更个性化的金融服务。

根据协议,本次“未来银行”实验室合作将聚焦金融科技、安全可控、业务资源等领域的交流合作,开展金融云、分布式数据库、关键基础设施安全可控等一系列创新技术的研究及应用,成为泸州银行未来业务发展和数字化转型的基石。

背景:

随着互联网时代的到来,金融行业面临种种新的挑战,而以往的IT问题也都渐渐浮出水面。如今线上支付、移动支付需求急剧上升,线上平台越来越多,用户对于交互和体验的要求水涨船高,银行业务流程中产生的数据也远超以往任何时期,这些都对行业的未来发展造成极大压力。这些业务有着几个特点:

Ø 高并发

Ø 业务洪峰不确定性

Ø 产品变更频繁

在新的业态下,基于互联网的交易量大幅度上升,传统的IT投入和建设方式已经难以支撑,按照传统方式来投入高昂的基础设施成本也跟不上变更频繁的业务。 “转型”和“创新”已成互联网金融关键词。核心银行系统过去主要运行在封闭架构环境,闭源系统会限制创新,并阻碍银行向开源生态发展及干扰创新生态系统。如何满足新兴业务快速发展对金融IT系统带来的诸如简化运维、弹性扩展、高并发、高性能、快速交付、成本可控、稳定可靠等更高要求,并解决传统业务和新业务的冲突。“未来银行”实验室搭建基础架构平台要实现的两个目标:

【目标一】如何持续稳定现有业务的发展,即如何依托现有的运营能力保持业务稳步增长。这个业务目标对于IT的直接要求是安全、稳定,不要出大事,小事快速解决。

【目标二】如何推陈出新,布局新的产品和模式。国内外兴起的“数字化变革”潮流是这一目标的极致表现。该目标要求高度灵活、适配的IT能力,灵活性强调快,适配能力强调了弹性。

守正与创新:

怎么从实现传统业务的稳与创新业务的敏统一于一套IT架构中呢?

“未来银行”基于这两个目标规划行里未来双模IT的基础架构。从长远看,传统核心会向敏态核心逐步演进。但在很长一段时间内,模态1和模态2都会长期并存,两者是快速转化和促进的,稳定的IT系统奠定了敏捷的基础,敏捷又促进形成新的稳定。

“未来银行”逻辑层架构:

基于华为的IaaS+PaaS云平台+分布式交易数据库构建“敏态”的业务核心。

 

笔者认为,通过IaaS层构建构建高性能、易扩展、易管理云基础架构,通过PaaS层实现业务中台化,通过分布式存储和数据库实现核心数据层的“敏态”架构。华为PaaS层功能如下:

Ø 应用(容器)云管理:支持软件自动化,打通应用从自动化部署、编排部署到资源调度、弹性伸缩、升级、故障自愈等生命周期管理。

Ø 云服务目录:支持服务生态使能,通过服务目录接入,提供服务市场能力,对通用中间件及第三方服务提供管控服务。

Ø 微服务云管理:支持业务分布化,为微服务提供自动注册、发现、路由、治理、隔离、调用分析等一系列分布式/微服务管理能力,屏蔽分布式系统的复杂度。

Ø 分布式事务中间件:支撑各种服务框架、关系型数据库,事务注解或API接入,保证微服务拆分与分布式应用的数据一致性。

Ø 应用监控:提供应用监控视图列表,对每个应用的资源、TPM吞吐率、平均响应延时、资源占用情况进行展示,直观发现每个应用的运行健康状态。打开每个应用视图,可以展示应用实例列表、应用日志、告警、事件和调用链信息,立体监控应用的运行状态。同时提供的应用拓扑展示功能,通过非侵入式采集技术自动发现应用实例、应用依赖关系、每个应用的KPI指标,包括数据库的访问信息等,应用拓扑的数据根据应用的会话自动刷新。支持平台、资源、应用的监控和微服务调用链分析。

分布式数据库:

采用Shared-nothing架构的分布式数据库系统,它是由众多拥有独立且互不共享CPU、内存、存储等系统资源的逻辑节点组成。在这样的系统架构中,业务数据被分散存储在多个物理节点上,数据分析任务被推送到数据所在位置就近执行,通过控制模块的协调,并行地完成大规模的数据处理工作,实现对数据处理的快速响应。

Share-nothing又称为无共享架构,和其他架构的对比请参见下图。

 

同时核心数据库采用两地三中心五副本的方式来部署,中心机房和大数据同城灾备部署4个副本,保证在成都异地灾备中心存在一个副本用于数据级容灾。架构如下图: 

项目意义

“未来银行”实验室通过打造一个“模块化”的业务中台来应对创新业务。完成了泸州银行在未来的技术演进的三个跨域,一、传统集中式架构向分布式架构的跨越。二、数据持久化层实现了传统IOE架构向自主可控国产全栈分布式架构的跨越。三、在传统小型机和X86为主要算力之外,引入了基于华为鲲鹏生态的国产自主可控的第二计算平面。

“千里之行,始于足下”,通过此项目进行探索,泸州银行坚信未来能够在“前端通过业务创新进行业务转型”和“后端需要重塑IT实现对创新业务的支撑”的双轮驱动下,真正实现加快发展、科学发展、又好又快发展的总体目标,稳步向治理结构完善、经营结构合理、服务质量优良、创新能力强、管理水平高、队伍素质优、品牌影响力大、市场美誉度高、经营绩效卓著、企业文化先进的优秀城市商业银行迈进。


守正与创新:

泸州银行率先打造全栈自主可控可控的分布式金融云平台

来源:中国银行保险报网  时间:2020-06-29

题记:

2019年9月9日泸州银行与华为技术有限公司共建“未来银行”实验室合作协议签约暨揭牌仪式,开启了双方合作的新篇章,必将为泸州银行的快速发展注入强劲动力,推动泸州银行加速建设智慧银行,为老百姓提供更丰富、更普惠、更便捷、更个性化的金融服务。

根据协议,本次“未来银行”实验室合作将聚焦金融科技、安全可控、业务资源等领域的交流合作,开展金融云、分布式数据库、关键基础设施安全可控等一系列创新技术的研究及应用,成为泸州银行未来业务发展和数字化转型的基石。

背景:

随着互联网时代的到来,金融行业面临种种新的挑战,而以往的IT问题也都渐渐浮出水面。如今线上支付、移动支付需求急剧上升,线上平台越来越多,用户对于交互和体验的要求水涨船高,银行业务流程中产生的数据也远超以往任何时期,这些都对行业的未来发展造成极大压力。这些业务有着几个特点:

Ø 高并发

Ø 业务洪峰不确定性

Ø 产品变更频繁

在新的业态下,基于互联网的交易量大幅度上升,传统的IT投入和建设方式已经难以支撑,按照传统方式来投入高昂的基础设施成本也跟不上变更频繁的业务。 “转型”和“创新”已成互联网金融关键词。核心银行系统过去主要运行在封闭架构环境,闭源系统会限制创新,并阻碍银行向开源生态发展及干扰创新生态系统。如何满足新兴业务快速发展对金融IT系统带来的诸如简化运维、弹性扩展、高并发、高性能、快速交付、成本可控、稳定可靠等更高要求,并解决传统业务和新业务的冲突。“未来银行”实验室搭建基础架构平台要实现的两个目标:

【目标一】如何持续稳定现有业务的发展,即如何依托现有的运营能力保持业务稳步增长。这个业务目标对于IT的直接要求是安全、稳定,不要出大事,小事快速解决。

【目标二】如何推陈出新,布局新的产品和模式。国内外兴起的“数字化变革”潮流是这一目标的极致表现。该目标要求高度灵活、适配的IT能力,灵活性强调快,适配能力强调了弹性。

守正与创新:

怎么从实现传统业务的稳与创新业务的敏统一于一套IT架构中呢?

“未来银行”基于这两个目标规划行里未来双模IT的基础架构。从长远看,传统核心会向敏态核心逐步演进。但在很长一段时间内,模态1和模态2都会长期并存,两者是快速转化和促进的,稳定的IT系统奠定了敏捷的基础,敏捷又促进形成新的稳定。

“未来银行”逻辑层架构:

基于华为的IaaS+PaaS云平台+分布式交易数据库构建“敏态”的业务核心。

 

笔者认为,通过IaaS层构建构建高性能、易扩展、易管理云基础架构,通过PaaS层实现业务中台化,通过分布式存储和数据库实现核心数据层的“敏态”架构。华为PaaS层功能如下:

Ø 应用(容器)云管理:支持软件自动化,打通应用从自动化部署、编排部署到资源调度、弹性伸缩、升级、故障自愈等生命周期管理。

Ø 云服务目录:支持服务生态使能,通过服务目录接入,提供服务市场能力,对通用中间件及第三方服务提供管控服务。

Ø 微服务云管理:支持业务分布化,为微服务提供自动注册、发现、路由、治理、隔离、调用分析等一系列分布式/微服务管理能力,屏蔽分布式系统的复杂度。

Ø 分布式事务中间件:支撑各种服务框架、关系型数据库,事务注解或API接入,保证微服务拆分与分布式应用的数据一致性。

Ø 应用监控:提供应用监控视图列表,对每个应用的资源、TPM吞吐率、平均响应延时、资源占用情况进行展示,直观发现每个应用的运行健康状态。打开每个应用视图,可以展示应用实例列表、应用日志、告警、事件和调用链信息,立体监控应用的运行状态。同时提供的应用拓扑展示功能,通过非侵入式采集技术自动发现应用实例、应用依赖关系、每个应用的KPI指标,包括数据库的访问信息等,应用拓扑的数据根据应用的会话自动刷新。支持平台、资源、应用的监控和微服务调用链分析。

分布式数据库:

采用Shared-nothing架构的分布式数据库系统,它是由众多拥有独立且互不共享CPU、内存、存储等系统资源的逻辑节点组成。在这样的系统架构中,业务数据被分散存储在多个物理节点上,数据分析任务被推送到数据所在位置就近执行,通过控制模块的协调,并行地完成大规模的数据处理工作,实现对数据处理的快速响应。

Share-nothing又称为无共享架构,和其他架构的对比请参见下图。

 

同时核心数据库采用两地三中心五副本的方式来部署,中心机房和大数据同城灾备部署4个副本,保证在成都异地灾备中心存在一个副本用于数据级容灾。架构如下图: 

项目意义

“未来银行”实验室通过打造一个“模块化”的业务中台来应对创新业务。完成了泸州银行在未来的技术演进的三个跨域,一、传统集中式架构向分布式架构的跨越。二、数据持久化层实现了传统IOE架构向自主可控国产全栈分布式架构的跨越。三、在传统小型机和X86为主要算力之外,引入了基于华为鲲鹏生态的国产自主可控的第二计算平面。

“千里之行,始于足下”,通过此项目进行探索,泸州银行坚信未来能够在“前端通过业务创新进行业务转型”和“后端需要重塑IT实现对创新业务的支撑”的双轮驱动下,真正实现加快发展、科学发展、又好又快发展的总体目标,稳步向治理结构完善、经营结构合理、服务质量优良、创新能力强、管理水平高、队伍素质优、品牌影响力大、市场美誉度高、经营绩效卓著、企业文化先进的优秀城市商业银行迈进。

未经许可 不得转载 Copyright© 2000-2019
中国银行保险报 All Rights Reserved