分布式技术及应用白皮书.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?录

? 录

TOC\o1-2\h\z\u第?章概述 2

(?)分布式技术发展历程 2

(?)分布式技术产业发展现状 3

(三)分布式技术产业演进趋势 4

第?章分布式体系发展现状 5

(?)分布式技术平台产品总视图 5

(?)分布式各平台建设现状和成果 5

(三)分布式体系业务场景落地 12

第三章分布式体系应?案例 13

(?)构建开放平台核?银?系统,实现?型银?IT架构关键性突破 13

(?)全?位满?及适应银?复杂场景的需求 14

第四章总结与展望 17

第?章概述

(?)分布式技术发展历程

分布式技术系统是?种建?在?络之上的软件系统,其特点是多台计算机通过?络连接,协同?作以完成特定的任务。每个节点?度?治,?

?感知不到数据的分布,感觉像是在使??个统?的系统。分布式技术体系的发展?共可分为以下四个阶段。

1、原始分布式时代(20世纪70年代末到80年代初):这个时期的特点是计算能??常有限,科学家们通过多台计算机协同?作来完成复杂的任务,奠定了分布式计算的基础。这个时期的探索出现了远程调?

(RPC)和分布式?件系统的雏形。

2、分布式计算的兴起(20世纪90年代):随着技术的进步,分布式计算开始兴起,特别是分布式渲染和?向服务的架构(SOA)的提出和应

?,使得分布式系统在处理?规模计算任务时更加?效和灵活。

3、微服务架构的时代(2005年以后):微服务架构的崛起进?步推动了分布式技术的发展,使得系统更加模块化,易于管理和扩展。

4、云计算和虚拟化技术的发展(21世纪初?今):随着云计算和虚拟化技术的发展,分布式系统进?步发展,形成了资源池和弹性调度的云计算模式和云原?架构。

第?章概述

(?)分布式技术产业发展现状

以微服务为核?的分布式技术在产业界已基本发展成熟。在分布式技术架构建设过程中,基于以微服务为核?的开放式架构,不断拓展周边?态,利?微服务实现应?的分层解耦,通过分布式数据库实现开放平台数据的弹性布局,利?缓存提升?频数据的处理能?,引?分布式事务解决跨平台、跨应?的事务最终?致性问题。随着微服务、软负载、事务、消息、批量、缓存、数据库、对象存储、?件存储等能?的建设,分布式系统的?撑场景及运?能?持续提升,并同步形成了与分布式架构相匹配的研发及运维?撑能?。

根据对业界分布式技术产品的综合分析,分布式架构技术能?图谱如图1所?。Dubbo起步早、是最受欢迎的微服务框架,SpringCloud也是主流选型之?;分布式事务多采??研,但模型以TCC、SAGA及可靠消息为主;软负载??,HAProxy及Nginx能?各有千秋;Kafka与Redis处于消息和缓存领域的统治地位;原?分布式数据库应?较少,基于Mysql+分布式访问层是数据布局选型的主流技术?案;Springboot凭借简化研发成为开发框架的标配;Apollo、ELK、Zipkin等是配置及监控的典型选择;熔断限流??Hystrix和Sentinel均有尝试;??等少数银?已基于Chaosblade开展混沌?程实践。

(三)分布式技术产业演进趋势

微服务架构推动应?从传统单体式向分布式转型,实现了应?系统的解耦,但同时也?临着需要?持多种语?中间件,客?端版本升级困难等问题。因此产业界逐步从软件层?独?应对微服务架构问题,发展到软、硬?体,合?应对微服务架构问题。

如ServiceMesh(服务?格)架构的理念,通过技术平台的基础设施化改造,将分布式能?逐步下沉到硬件层,实现与应?解耦,简化应?开发过程,提供应?更?的技术选型灵活度。如云原?应?运?时架构,通过集成SDK内核,统?交互协议及对外API,实现能?的抽象,使分布式能?进?步下沉?基础设施。

第?章分布式体系发展现状

(?)分布式技术平台产品总视图

?商银?分布式技术体系?向?产运?环节,建设了分布式服务、软负载、事务、消息、批量、缓存、数据库、对象存储、?件存储等九?运??撑平台,实现公共技术能?的集约建设与运营。

(?)分布式各平台建设现状和成果

软负载均衡

??软负载均衡由四层负载节点(LVS/DP)和七层负载节点

(Haproxy/Nginx)、管控平台?个部分组成,具备?可?、可扩展、动态配置等特性。

其?泛使?在银?核?互联?应?系统,如电?银?、电?商城、快捷

?付、卡组织?付等,提供银?应?提供负载均衡?撑。?均处理请求百亿级,经历了多次“纪念币预约

文档评论(0)

535600147 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6010104234000003

1亿VIP精品文档

相关文档