首页 > 数据库 >七大关键技术,华为云数据库GaussD承载金融级核心系统

七大关键技术,华为云数据库GaussD承载金融级核心系统

时间:2023-04-21 22:04:39浏览次数:30  
标签:GaussD 关键技术 GaussDB 节点 华为 数据 数据库 冗余 分布式


金融行业,尤其是银行业是对数据库依赖度极高、又对数据库要求最为严苛的行业。随着互联网及移动互联网技术的兴起,网上银行、手机银行、电子支付等新业态出现,高并发、海量数据、超高峰值等挑战接踵而至,导致数据资源存储、计算和应用等需求大幅提升。以往银行业务架构采用的大/小型机+集中式数据库的方案,已经难以满足对业务稳定性与连续性的要求。而分布式数据库可以满足金融行业高可靠、高性能、低成本、平滑扩展等需求,逐渐成为了金融行业打造核心竞争力的重要手段之一。 

 

为了满足金融行业高扩展、高并发、高性能、高安全性等挑战,华为云推出了主打金融政企核心业务负载的分布式数据库旗舰产品——GaussDB,这是华为深度融合多年数据库领域经验,充分结合企业级场景需求,基于openGauss自研生态推出的企业级分布式关系型数据库。是什么样的特性使得GaussDB 俘获了众多金融行业用户的心呢?这要从其关键技术说起。

 

首先是分布式执行框架。 业务应用下发SQL给Coordinator,SQL可以包含对数据的增(insert)、删(delete/drop)、改(update)、查(select)。Coordinator利用数据库的优化器生成执行计划,每个DN(Data Node)会按照执行计划的要求去处理数据。

七大关键技术,华为云数据库GaussD承载金融级核心系统_数据库

GaussDB 分布式执行框架示意图

 

因为数据是通过一致性Hash技术均匀分布在每个节点,因此DN在处理数据的过程中,可能需要从其他DN获取数据,GaussDB提供了三种stream流(广播流、聚合流和重分布流)来降低数据在DN节点间的流动。DN将结果集返回给Coodinator进行汇总。Coordinator将汇总后的结果返回给业务应用,从而提升复杂SQL查询的性能。

 

第二是GTM-Lite技术。 GTM-Lite可以在保证事务全局强一致的同时,提供高性能的事务处理能力,避免了单GTM的性能瓶颈。这里的高性能事务管理指的是无锁、多版本、高并发事务技术。而且分布式的GTM-Lite方案提供全局事务快照和提交管理,实现强一致性,且无中心节点性能瓶颈。


第三个关键技术是基于NUMA-Aware实现高性能事务处理。 结合鲲鹏多核CPU架构优势,通过进行NUMA绑核、对全局数据结构进行NUMA分区改造,减少跨核处理和核间冲突,提升业务并行处理能力;充分利用鲲鹏原生Atomic_LSE指令,实现NUMA-Aware自旋锁,大幅降低指令数,有效提升指令效率,性能更强。

七大关键技术,华为云数据库GaussD承载金融级核心系统_数据_02

GaussDB NUMA-Aware技术架构示意图

 

第四个关键技术是集群HA,多层级冗余实现系统无单点故障。 GaussDB通过硬件冗余、实例冗余、数据冗余,实现整个系统无单点故障,高可用。其中硬件高可用包括存储磁盘RAID冗余、网络双交换机冗余、多网卡冗余、主机UPS电源保护。软件高可用则包括协调节点CN实例多活冗余、数据节点/全局事务管理/ 集群管理器实例Active-Standby冗余。除此之外,GaussDB还通过全量+增量备份,打造闪回和PITR等企业级能力,实现数据按需回退、任意时间点的数据恢复,最终进一步保障数据库的高可用。

 

第五个关键技术是跨AZ/Region容灾技术带来的高可用。 首先是集群内高可用,实现了数据不丢失和业务秒级中断。同城跨AZ容灾,数据不丢失,实现了分钟级恢复。

除了同城跨AZ, GaussDB还推出了同城双集群高可用方案,提供金融级高可用服务,支持RPO=0 、RTO<60s的同城双集群切换,主集群在出现故障的情况下,备集群还具备继续提供服务的能力,尽最大可能保障企业用户的核心业务7x24小时无中断。

 

第六个关键技术是Scale-out在线横向扩展带来高扩展。 GaussDB支持单集群1000+节点,节点扩展下能够获得卓越的性能线性比,同时节点扩容能够做到完全在线,对客户透明。节点扩容完成后DN数据自动重分布,CN自动完成负载均衡。

七大关键技术,华为云数据库GaussD承载金融级核心系统_数据_03

 GaussDB Scale-out横向扩展示意图

 

第七个关键技术是一站式迁移解决方案。 GaussDB基于数据库和应用迁移(UGO)和数据复制服务(DRS),从迁移评估、结构迁移、应用迁移、全量+增量数据迁移、数据一致性动态校验、流量回放等方面提供了一站式迁移上云方案,让客户上云更轻松、更高效。

 

华为云分布式数据库GaussDB深度结合了华为在数据库领域多年来的技术积累和实践经验,能满足客户高安全、高可靠、高性能、高扩展、智能化全方位需求,为金融机构提供功能全⾯、稳定可靠、扩展性强以及性能优越的企业级数据库服务。未来,GaussDB也将继续发挥“技术强、更可靠、资源多、创新快”的技术和服务优势,助力金融机构安心上云,实现金融行业高效数字化转型!

标签:GaussD,关键技术,GaussDB,节点,华为,数据,数据库,冗余,分布式
From: https://blog.51cto.com/u_16080252/6214233

相关文章

  • 每日一练 | 华为认证真题练习Day22
    1.基于ACL规则,ACL可以划分为以下哪些类?(多选)A.二层ACLB.用户ACLC.高级ACLD.基本ACL2.管理信息库MIB(ManagementInformationBase)是一个虚拟的数据库,这个数据库保存在NMS上。A.对B.错3.如下图所示,IPSec隧道模式中AH协议认证的范围是?A.1B.2C.3D.44.ARG3系列路由器上的AC......
  • 每日一练 | 华为认证真题练习Day23
    1.缺省情况下,P2P链路上OSPFv3HELLO报文的周期为多少秒?A.10B.20C.30D.402.组播地址FF02::2表示链路本地范围的所有路由器。A.对B.错3.IPv6报文的基本首部长度是固定值。A.对B.错4.IPv6地址2001:ABEF:224E:FFE2:BCC0:CD00:DDBE:8D58不能简写。A.对B.错5.路由器RouterD......
  • 每日一练 | 华为认证真题练习Day24
    1.SRGB(segmentroutingglobalblock):为全局segment预留的本地标签集合。在MPLS和IPv6中,SRGB均为全局标签预留的本地标签集合。A.对B.错2.SR(SegmentRouting)的产生的原因之一是因为传统的LDP存在一些制约其发展的因素,以下关于LDP的问题描述正确有哪些?A.LDP算路依赖与IGP,在IGP与......
  • Viu联合华为HMS生态,共创影音娱乐新体验
    华为HMS生态携手流媒体平台Viu,为海外消费者打造精品移动娱乐应用体验,并助力提升流量变现能力。Viu在中东非、东南亚等16个国家及地区提供广告合作和付费会员服务,支持优质视频内容高清点播和直播。自2019年起,Viu在中东非区域与华为HMS生态开展一系列紧密合作,并在2022年实现47%的用......
  • 华为云 OpenTiny 跨端、跨框架企业级开源组件库项目落地实践直播即将开启!
    大家好,我是Kagol,公众号:前端开源星球。“你们这个产品怎么只能在电脑上适配呀?我想在手机上看都不行,太麻烦了!!”“你们这个产品看起来太简单了,我想要@@功能,你们这都不能实现吗?”“你们这个产品到底安全不安全呀,不会填一点信息然后全给我泄露出去了吧!”我们前端开发同学在工作过......
  • 华为工单宝助力科视光学实现售 后服务自动化,提升客 户体验和企业效率 ​​
    随着科技的迅猛发展,全球制造业正处于一个数字化转型的关键时期。在这一趋势下,科视光学与华为工单宝携手开展战略合作,将华为工单宝的先进技术引入制造业售后服务,实现服务自动化和规范化。这一举措将极大地提升客体验,降低运营成本。此外,双方合作的成功经验也在为类似的中小微企业提......
  • 华为工单宝:助力制造业实现数字化转型,通过项目管理实现售 后服 务自动化
    当前,全球制造业正在经历一场数字化转型的浪潮。数字化转型对于中国制造业来说,不仅是从量变到质变的过程,更是一个“由外而内”的变革。通过对业务、流程和技术等各方面进行数字化改造,从根本上提升企业的竞争力。在这场变革中,如何通过数字化手段实现企业业务自动化?“售后服务管理是......
  • 华为 S53300-配置链路聚合
    1、多个端口配置接入类型,并加入到vlan[Quidway]port-group1[Quidway-port-group-1]group-memberGigabitEthernet0/0/1toGigabitEthernet0/0/22[Quidway-port-group-1]portlink-typeaccess[Quidway-port-group-1]portdefaultvlan100[Quidway-port-group-1]display......
  • 再获殊荣!华为云GaussDB喜提“科技进步一等奖”
    摘要:近日,中国电子学会科学技术奖励大会颁发了2021-2022年度中国电子学会科学技术奖获奖项目,华为云主导的“GaussDB智能云原生分布式数据库”项目荣获“科技进步一等奖”。本文分享自华为云社区《再获殊荣!华为云GaussDB喜提“科技进步一等奖”》,作者:GaussDB数据库。近日,中国电......
  • 华为工单宝:助力制造业数字化转型,通过项目管理实现售后服务自动化和规范化
    在企业数字化转型的道路上,产品研发是最先实现数字化的环节,但售后服务却是数字化转型的“最后一公里”,也是企业数字化转型过程中的难点所在。如何实现产品研发、售后服务一体化协同?如何将产品研发与售后服务过程进行有机结合?如何让售后服务过程中的订单管理、订单执行、客户服务等各......