随着金融科技转型进入关键时期,腾讯云基于多个金融行业一线项目经验,总结形成了一套完整的单元化架构体系。这一演进过程经历了从集中式单体架构到分布式单元化架构的重大变革。
在早期阶段,大部分传统银行的关键账务系统都架设在IBM的大型机、小型机之上,数据库使用Oracle及DB2,存储采用EMC,形成了典型的IOE技术架构。这种集中式单体架构将程序和数据库部署在同一台主机上,存在资源争抢问题,且垂直扩展方式的边际成本很高。随着业务量不断上升,系统首先采用了应用与数据分离的架构改进,将数据库独立部署来保证应用和数据库资源互不争抢。
在云计算推动下,企业IT架构正在经历以“基础设施软件定义与管理自动化”、“数据智能化与价值转换”以及“应用架构开源化及分布式无状态化”为特征的转化。这一转变使得企业数据中心架构从传统的以硬件资源为中心的架构,向更加灵活、可扩展的云原生架构演进。
云原生微服务治理体系构建
腾讯云在微服务治理方面积累了丰富经验,目前腾讯内部的社交、支付、游戏、视频等90%以上业务已深度使用北极星进行服务治理,在线节点达1500+万,日均服务调用量超过65万亿。
微服务架构的发展经历了从单体架构到ESB企业服务总线,再到现代微服务架构的演进路径:
- 单体架构阶段:应用程序内部包含所有需要的服务功能,简单方便但耦合性强
- ESB企业服务总线阶段:实现不同系统之间不同接口的调用,但存在中心化架构依赖导致的性能瓶颈
- 微服务架构阶段:解决了服务拆分粒度问题,提升了系统的扩展性和灵活性
腾讯云通过北极星产品构建了完整的微服务治理能力,支持服务发现、流量管理、熔断降级等核心功能,为企业微服务架构转型提供了有力支撑。
流式湖仓统一存储技术实践
腾讯云流计算基于开源的Apache Flink搭建,作为腾讯云大数据产品中的实时链路,具备一站式开发、5秒无缝衔接、亚秒延迟、低成本、安全稳定等特性。
基于Iceberg的湖仓一体化基础方案成为腾讯云流式湖仓解决方案的核心。该方案以Iceberg为核心,提供强大的表管理与数据组织能力,支持大规模数据集高效处理,即便海量数据场景也可稳定运行。Iceberg湖仓链路可以覆盖从实时流处理到离线批处理的完整数据链路,在腾讯云内部广泛应用于离线分析场景。
“随着实时场景增加,单一Iceberg方式难以满足业务需求,客户常采用Flink加Kafka方式构建实时分层链路,但这种架构存在灵活性低和成本高的问题。”
传统Lambda架构中,离线与实时链路分离,离线链路数据存储于Iceberg等离线存储引擎,后用Spark进行多层数据转换。虽然这种架构在时效需求不高时,在数据规模支持与成本方面有优势,但随着实时场景增加,其局限性日益显现。
基础设施资源融合与数据层整合
云计算推动了基础设施资源层的深度融合,面向企业IT基础设施运维者的数据中心计算、存储、网络资源层,不再体现为彼此独立和割裂的服务器、网络、存储设备。
通过引入云操作系统,在数据中心将多个虚拟化集群资源池统一整合为规格更大的逻辑资源池,甚至进一步将地理上分散的多个数据中心以及多个异构云中的基础设施资源整合为统一的逻辑资源池。这种融合对外抽象为标准化、面向外部租户和内部租户的基础设施服务,租户仅需制定其在软件定义的API参数中所需资源的数量、SLA/QOS及安全隔离需求,即可从底层基础设施服务中以全自动模式弹性、按需获取资源。
在数据层融合方面,腾讯云通过引入大数据引擎,将结构化与非结构化的信息进行统一汇总、汇聚存储和处理,基于多维度的挖掘分析与深度学习,从中迭代训练出对业务发展优化及客户满意度提升有关键价值的信息。
DevOps文化与企业数字化转型
在构建云平台之前,应用的开发、运维和基础架构一般是几个相互独立的团队,各自团队目标差异较大,合作往往不够顺畅。云平台建设从根本上解决了基础架构资源的快速部署并提供服务的问题,改变了开发团队需要向管理员申请准备底层资源的繁琐流程。
当基础架构变成服务的时候,应用的运维就会变得简单,为开发和运维一体化管理提供了可能。通过DevOps将CI/CD整合在一个流水线中,能够极大地提升研发效率,缩短应用的上线时间。
近年来,企业的数字化转型工作被各大公司重点关注。由于和企业发展方向及业务密切相关,数字化转型已经超越传统CIO的职责范畴,常常成为CEO的关注焦点。这一趋势表明,技术架构的优化已经上升到企业战略层面,成为推动业务创新的核心动力。
单元化架构在金融核心系统的应用
随着国家启动信创战略,要求央企、国企及重点行业在2027年实现100%国产化,激起了各大行业大量的国产化需求,金融行业首当其冲。
银行核心作为众多银行系统中最为重要的命脉系统,承担着核心的存、贷、汇业务和监管部门的监控指标。大型银行对其核心系统的性能和稳定性要求极为苛刻,当传统核心往分布式技术架构转型的过程中,单元化技术架构成为所有大型银行都会在其新一代核心系统中采用的主流架构体系。
腾讯云的单元化解决方案帮助金融机构应对了这一转型挑战,通过分布式架构替代传统的IOE架构,实现了系统的自主可控和高可用性。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/25892.html