《夏龙飞-核心银行系统分布式转型.pdf》由会员分享,可在线阅读,更多相关《夏龙飞-核心银行系统分布式转型.pdf(63页珍藏版)》请在三个皮匠报告上搜索。
1、核心银行系统分布式转型夏龙飞中国工商银行软件开发中心云计算实验室转型,构建分布式技术体系夯实,打造银行系统技术架构底座赋能,助力智慧银行转型新形势要求银行信息系统向分布式架构转型一、国家对使用安全可靠技术提出了更高要求。在中美贸易摩擦、全球战略竞争可能加剧的背景下,加快在金融业推广应用安全可控产品,促进信息产业核心技术突破发展,维护金融安全是明确的政策要求。二、银行业务线上化及多样化的新形势下,要求银行信息系统具备更高的性能容量水平。随着银行业务互联网化,线上业务不断出现秒杀、抢购等互联网业务高峰,传统集中式架构缺乏快速有效的横向扩容能力,不能满足大型银行快速发展的业务需求三、金融服务场景化、
2、生态化要求银行使用主流、开放技术来增强合作。在主流技术路线向分布式架构转型的背景下,商业银行需要采用开放、合作、共享的理念和态度来参与生态建设。四、商业银行经营竞争及互联网企业的跨界渗透要求商业银行必须快速灵活创新。商业银行需要在产品的推出效率、客户体验、精准营销、业务场景方面随需应变,传统单体应用无法满足灵活创新的业务需求。基于开放平台技术建设企业级分布式技术体系,推动IT架构从单体集中式架构向分布式服务化架构转型。建立分布式开放平台基于分布式技术体系,建设开放平台核心银行系统,为主机应用下移开放平台提供可复制的解决方案。支撑开放平台核心银行系统建设实现灵活弹性扩展的能力,满足对大容量、高并
3、发和突发峰值场景的需求,实现超越主机的性能容量和高可用水平。实现高容量、弹性扩展的能力实现应用系统分层解耦,通过组件化研发,快速组合服务实现灵活创新。实现灵活可复用的IT架构建设企业级分布式技术体系目标-建设企业级分布式技术体系2017分布式技术体系初步形成开展调研选型,研究主机业务下移后开放平台架构选型方案。完成软负载、分布式数据库、事务、批量及消息上线;基于分布式技术体系,完成个人结算账户平台、纪念币预约落地。完成线下店商圈、e生活秒杀、电子银行等互联网场景大规模落地。构建开放平台核心银行系统,实施主机业务全面下移,完成快捷支付、积存金、账户外汇等重点产品下移主机。同业首家基于业界主流微服
4、务框架,建设分布式服务框架并完成试点;分布式缓存上线及使用。分布式架构技术预研2014构建开放平台核心银行系统2019分布式技术体系全面推广2018分布式服务及缓存试点2015工行分布式技术体系建设历程体系完备自主可控性能强大规模应用 服务、事务、消息、存储等9大技术平台,技术体系完备 访问请求接入、服务集成、数据处理完整闭环,功能体系完备 参考业界主流开源软件,结合行内应用特点,通过大规模的平台自研及深度定制开发,实现性能、特性方面的全面提升。经过大规模生产考验,在150个以上应用落地 日均服务调用量近140亿笔 缓存日均访问量200亿+笔 消息发送峰值150万笔/秒 n 同业首家建成自主可
5、控、体系完备的金融企业级分布式技术体系l 已达到主流互联网企业的分布式技术能力水平l 同业最完善的分布式解决方案,形成面向应用实施分布式转型的研发、运行、运维等全方位能力l 同业最广泛的应用落地实践:250+应用服务化,2万+服务,3万+设备,近140亿日均服务调用量;在业务承载能力上,可支撑十万+服务,日均千亿级服务调用。l 已形成分布式服务共享体系,覆盖个人、对公、资管、互联网等领域服务复用。分布式技术体系特征 9:九大运行支撑平台,面向生产运行环节,建设了分布式服务、软负载、事务、消息、批量、缓存、数据库、对象存储、文件存储等九大运行支撑平台,实现公共技术能力的集约建设与运营;2:研发支
6、持平台+运维支持平台,提供高效运维支持平台,为开发人员提供一站式解决方案;1:云平台基础支撑,提供计算、存储、网络等基础设施资源云化供应,实现万级集群支撑、秒级弹性伸缩能力。1、分布式系统运行支撑平台3、基础支撑弹性计算能力(IaaS/PaaS)接入处理服务集成数据处理容灾能力(两地三中心)2、研发支持平台资产共享2、分布式运维支持平台研发协同持续集成测试支持部署配置全息监控日志分析流量调度分布式服务分布式事务软负载均衡分布式数据库分布式缓存分布式消息分布式批量分布式对象存储分布式文件存储开发支持工行分布式技术体系:“9+2+1”技术特性深度定制、自主研发,实现同业最高自主可控水平基于Dubb