【技术实现步骤摘要】
一种分布式架构
本专利技术实施例涉及金融科技(Fintech)领域,尤其涉及一种分布式架构。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,消息存储技术也不例外,但由于金融、支付行业的安全性、实时性要求,也对技术提出的更高的要求。目前,常见的分布式架构主要采用集中式松耦合架构,针对于该集中式松耦合架构,由于客户业务高度相互依赖,根据木桶原理,整个架构的可用性和性能取决于最短板的节点,因此,每个节点的性能只能解决自身应用的处理性能而无法实现节点间系统负载和资源的共享。其次,目前网络技术不能保证长距离通讯质量的绝对稳定与可用,当网络出现故障或者数据同步因为其它原因出现异常时,集中式松耦合架构可能会导致客户数据无法访问,存在故障风险。
技术实现思路
本专利技术实施例提供一种分布式架构,用以保证架构整体可用性、可扩展性,降低故障风险影响范围。第一方面,本专利技术实施例提供的一种分布式架构,包括:N个数据中心和M组数据中心节点;每个数据中心包括X个数据中心节点,每组数据中心节点包括Y个数据中心节点,每组数据中心 ...
【技术保护点】
1.一种分布式架构,其特征在于,包括:N个数据中心和M组数据中心节点;每个数据中心包括X个数据中心节点,每组数据中心节点包括Y个数据中心节点,每组数据中心节点中的Y个数据中心节点位于Y个不同的数据中心;每个数据中心节点包括用于存放Z个客户的客户数据的数据库服务器和/或存放处理所述Z个客户所有业务的应用系统的应用服务器;其中,存放每个客户的客户数据的数据库服务器和/或存放处理所述Z个客户所有业务的应用系统的应用服务器都存放于一个数据中心节点中,所述N个数据中心中至少Q个数据中心位于不同城市,所述每组数据中心节点中的Y个数据中心节点包括一个主数据中心节点和至少两个从数据中心节点 ...
【技术特征摘要】
1.一种分布式架构,其特征在于,包括:N个数据中心和M组数据中心节点;每个数据中心包括X个数据中心节点,每组数据中心节点包括Y个数据中心节点,每组数据中心节点中的Y个数据中心节点位于Y个不同的数据中心;每个数据中心节点包括用于存放Z个客户的客户数据的数据库服务器和/或存放处理所述Z个客户所有业务的应用系统的应用服务器;其中,存放每个客户的客户数据的数据库服务器和/或存放处理所述Z个客户所有业务的应用系统的应用服务器都存放于一个数据中心节点中,所述N个数据中心中至少Q个数据中心位于不同城市,所述每组数据中心节点中的Y个数据中心节点包括一个主数据中心节点和至少两个从数据中心节点,N、M、X、Y、Z、Q为正整数。2.如权利要求1所述的分布式架构,其特征在于,所述每组数据中心节点中的Y个数据中心节点包括一个所述主数据中心节点,至少一个与所述主数据中心节点同城的从数据中心节点和至少一个与所述主数据中心节点异地的从数据中心节点。3.如权利要求1所述的分布式架构,其特征在于,所述主数据中心节点和从数据中心节点中存放的Z个客户的客户数据相同,和/或存放的处理所述Z个客户所有业务的应用系统相同。4.如权利要求1所述的分布式架构,其特征在于,所述Y个数据...
【专利技术属性】
技术研发人员:卢道和,杨军,陈广胜,胡盼盼,杨俊杰,饶俊明,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。