本文根据张小虎先生在“数据科技嘉年华”大会上的演讲整理而成。
(下载本文PPT,关注公众号回复:张小虎老师的PPT位于分会场第七模块下。
云计算如何改变金融行业?
不久前,在云河恩墨主办的2018数据科技嘉年华金融科技实战分论坛上,甜橙财经分享了云转型的成功经验。
对于很多读者来说,甜橙金融可能有点陌生,但如果提到易宝,相信很多人都熟悉。 除了支付宝的知名业务外,橙金融还提供交易交易、橙理财、橙小贷等综合金融服务。
互联网金融业务快速发展的背后,天成金融的后端IT基础设施经历了怎样的变化? 甜橙金融运营技术中心负责人、技术创新中心负责人、高级总监张晓虎向趣科技分享了甜橙金融云化转型的历程。
天成金融运维技术中心负责人、技术创新中心负责人 张晓虎
将崩溃的DBA从“人性运维”中拯救出来
天成金融主要专注互联网金融业务,已具备支付、理财、消费金融、征信、金融云等互联网金融核心能力。 目前,易宝支付在国内第三方支付平台中牢牢占据国家队第一支付APP的地位。 截至今年7月底,天成金融整体交易额突破8000亿。 累计用户数5亿,月活跃用户4000万。
然而,就在2年前, 的数据管理和运营还停留在典型的传统企业模式。 张小虎表示,2015年接手公司数据库团队管理时,整个技术团队还在“人肉运维”中挣扎。
“人运维”是由于自身的自动化运维能力暂时无法满足业务的快速发展,管理模式和效率提升较弱,所以只能依靠人海战术。
一方面,技术人员过剩。 当时运维技术团队有100多人,仅DBA职位就有40多人。 但我还是感觉人手不够,而且所有队员的经历都非常一致,苦、累、累。 例如,数据修改、版本发布等流程繁琐、耗时。 技术人员因日常运维而身心疲惫,无暇学习最新行业技术、投入自动化研发。
另一方面,即使大家都满负荷运转,当时的IT数据管理和运维能力也无法满足业务快速增长的需求。
在此背景下,橙色金融从可怕的人力运维转向碎片化的工具运维,最终成就了令人愉悦的运维平台。 (墨者)平台是甜橙财经与云和恩墨的合资公司。 创建的智能运维系统,通过提高生产力,彻底改变了甜橙的运维方式。
平台化管理,人少效率更高
“现在,运维团队有50人左右,DBA人员只有12人。” 张小虎自信地介绍,云化改造后,运维技术中心团队得到了大幅精简,但运维管理能力和复杂度仍较之前更高。 几次。
通过基础IT能力的云化改造,橙金金融构建了以交易、支付、会计为核心的业务层面的3.0核心平台。 橙色金融的信贷、收付、理财、保险、保理等所有业务均建立在3.0核心平台上。 从平台的数据处理能力来看,甜橙金融目前日交易量达到8000万笔,每秒1万笔的并发支付处理能力。
这些效应的背后,是 打造的异地双活架构,由华东主机房和华南副机房组成。 并基于自研私有云进行容器与虚拟机的混合部署。
平台架构
其中,业务需求架构包括:
基础元数据层维护数据库的所有底层元数据,包括存储、主机、数据库等日常使用管理信息;
基础能力层解决日常基础工作,缓解DBA的工作压力;
业务开发层的高级数据库工作逐步形成智能运维体系。
天成金融科技创新中心高级总监张晓虎表示,天成金融在云转型过程中面临两大难点。 首先,要在最短的时间内对天成金融成立以来的所有金融业务和应用进行分析。 梳理得很好。 这个基础工作花了近一年半的时间,但它是必要的,也是极其有价值的。 此次大修后, 的技术团队开始制定标准技术方案,整合统一运维层面的技术能力。
技术架构
技术方面的设计和实现都是通过开源完成的:
前端采用Vue架构,前后端完全分离,使平台扩展性更强,平台结构更清晰;
后端利用+完成端服务提供一整套Web服务方法,让开发更快;
用于完成异步任务;
用于数据缓存;
使用ssh完成远程主机控制;
使用词法解析来完成SQL审计。
这为运营、应用和数据的统一管理奠定了基础。 第二个难点是甜橙云的数据迁移和割接。 这一过程除了是对甜橙云整体技术架构的一次重大考验之外,还需要业务部门的密切配合,才能在计划时间内安全完成甜橙云的整体割接。
SQL审计模块
完成了基础设施平台化和管理自动化,随后解决了一系列问题。 现在DBA的工作可以直接接入JIRA,使得SQL流程更加标准化、系统化; 还可以清晰显示各平台的工单问题。
SQL审计模块
通过优化和改进,系统进一步实现了:
()数据库资源概述
在金融云安全方面,对全网主动攻击识别率达到99.5%,攻击告警也实现了秒级响应。 在金融云智能风控方面,橙金金融实现了实时交易的内部风险事件识别。
分布式数据库集群
甜橙金融在部分业务中使用 TiDB 作为数据存储。 TiDB 是真正的引擎级分布式 SQL 数据库,具有以下优点:
实现在线交易和在线分析的混合计算负载:
1、强大的在线事务(OLTP)能力;
2、实时分析业务支撑能力();
3、自动化混合负载及调度管理;
4.ETL“免费”。
便捷的部署、运维管理能力:
一键多场景部署;
在线数据库集群升级;
伸缩方便;
一体化监控、报警;
K8s解决方案提供了与云平台管理对接的能力。
不断前行,橙色金融开始全面打造“运维大脑”。 通过建立基础设施层和运维样本层,完成了基础环境搭建和基础数据采集。 更进一步,通过不断的算法迭代,构建了智能决策中心。 运维不断完善,顶层建立最终的应用层呈现——橙运维大脑应用层,通过各种应用呈现运维数据,最终演进到自动化运维和运维的目标智能化运维。
金融科技的快速发展离不开云计算等基础技术的真正落地。 短短两年时间, 的IT基础设施云化转型已成为公司战略转型的底层技术支撑。 这也值得其他互联网金融公司借鉴。
参考:趣科技v
下载