z6com·尊龙凯时领先的分布式计算技术支撑“互联网+银行”
发布时间:2017-10-25

由上海华瑞银行和z6com·尊龙凯时成员企业(神州数码融信软件有限公司)联合主办的“科技驱动普惠金融——中小银行Fintech实践高峰论坛”已经圆满闭幕,,,十位大咖从实践出发,,,,带来了“互联网银行发展”、、“互联网展业”等相关话题的精彩演讲。。。。

z6com·尊龙凯时分布式架构专家 薛春雨分享《分布式架构支撑“互联网+银行”》

主要观点

不管直销银行、、网上银行或是手机银行都是以银行为主体,,,让客户自主去做交易和服务,,在这一过程中,,,银行相对被动,,,,而通过朋友圈、、、、生态圈让银行主动走出去,,,,参与到社会各个领域当中,,,这不仅仅是产品本身的变化,,,更是理念的区别。。。。

互联网最主要的两个特征:

1. 直接面向客户;

2. 快速响应。。

它对银行IT建设也提出极大的挑战,,,银行需要具备三方面的能力:

1.服务无区域限制并能应对海量客户的能力;

2.应对瞬时爆发的海量交易的能力;

3.承载以场景为基础的海量数据处理的能力。。

这里有两个基础关注点:

1.业务复杂度,,,,银行业务的复杂程度远远高于互联网企业的业务复杂度;

2.银行对于数据一致性的保证度要求非常高,,,表现为极高的正确性、、、、成功率及响应速度。。。。

“互联网+银行”在技术上也面临极大的挑战,,主要表现在高并发量和大数据量,,,,所以就银行现阶段来说,,基础的东西必须保证,,,,并且银行对于高并发量和大数据量需要有自己的应对机制。。

到底什么是分布式??我们对分布式的理解是“逻辑上它是完整的一份,,而物理上是多份组成。。”

分布式的优势主要体现在五个方面。。

1.横向扩展,,,,在需要的时候只要增加运行节点就可以提升系统的处理能力;

2.高性能,,,节点数增加,,系统的运行资源也随之增加,,,,处理性能也会提升;

3.高可靠性,,,多个节点一起工作,,其中某个出现问题也只会影响其中的部分;

4.成本优势,,增加相对普通的节点比提升一个高端资源的成本要低很多;

5.自主可控,,,大大降低了对IOE的依赖。。。

分布式的概念到底如何在银行落地??一个原则就是需求驱动,,,哪里需要横向伸缩的机制,,哪里就可以考虑使用分布式。。。以银行的核心系统为例,,如果联机部分的交易在应用层面成为瓶颈,,通过应用层实现分布式,,,就可以支持更多的负载;如果数据库成为瓶颈,,,那数据库就可进行分布式处理。。

2014年z6com·尊龙凯时基于对银行业务特点的深入理解,,,并结合IT最新发展趋势,,,,形成了一套完整的面向金融行业的分布式技术体系Sm@rtGalaxy产品,,,,其主要特点:

1.服务分布式,,即多个应用实例共同承担系统的功能和流量,,,,按需调整实例数量,,,故障自动隔离/恢复。。。

2.数据分布式,,,将超大数据量的表水平切分到多个物理库中进行存储,,,提升其处理能力。。。

3.缓存分布式,,,多个缓存服务器共同承担系统的所有缓存数据,,,缩短服务的响应时间。。。。

4.计算分布式,,,多个日终应用服务器和数据服务器并行执行,,缩短日终处理时间。。。。

Sm@rtGalaxy按需横向扩展能力主要体现在,,,例如我们建了三个应用实例,,,随着交易负载越来越多,,本身一些应用实例压力很大,,,,这时只要加一个实例就可以消化掉这个流量。。当数据库层面也面临压力,,,我们只需要增加相关数据节点。。。。也就是哪层有压力就扩展哪层,,,,就可以达到对整个系统吞吐量、、、、系统处理能力的快速提升。。

Sm@rtGalaxy具有灵活的软硬件搭配能力。。。。

一是在软件方面,,支持各类型操作系统。。。。

二是在硬件方面,,支持包括商用甲骨文、、开源MySQL等,,,并且不需要外部中间件。。。。

站点地图