4月25日,在华为开发者大会(Cloud)上,华为云发布了云原生数据库GaussDB(for openGauss),主打政企核心业务负载的金融级分布式数据库。
企业上云的核心是数据库上云,随着业务和数据规模几何级增长,数据流量洪峰不断,业务“始终在线”,无中断的需求,核心数据库上云大势不可逆转。华为云GaussDB(for openGauss),是企业核心数据上云的信赖之选,在性能、可用性、弹性方面全面提升,并且已经受金融业务全场景的严苛考验。
华为云CTO张宇昕表示:“数据库是承载企业核心交易业务与数据处理的核心基石,云原生数据库需要承载核心业务的高性能,并具备弹性扩展快速发放、高可用、数据安全等能力。华为已经持续战略投入GaussDB数据库10多年,GaussDB是结合云原生与AI的技术倾力打造的数据库,涵盖了关系型与非关系型的全场景业务。GaussDB(for openGauss)这款产品是主打政企核心业务负载的金融级分布式数据库旗舰产品,具备出色的混合负载高性能、金融级高可用等商用能力。”
华为云CTO张宇昕介绍云原生数据库GaussDB(for openGauss)
云原生数据库GaussDB(for openGauss)加速创新
性能卓越:GaussDB(for openGauss)在交易事务处理方面,通过Numa-Aware技术大幅度降低单节点内CPU跨核的内存访问时延,同时结合分布式GTM-Lite的分布式强一致与轻量化事务快照,将单节点和分布式性能提升了5倍。
在复杂查询性能方面,主要通过分布式全并行架构提供极致的吞吐量性能。首先通过MPP节点并行,把执行计划动态均匀分布到所有节点;其次利用SMP算子级并行,将单节点内的多个CPU核心做并行计算;最后通过指令级并行,实现1个指令同时操作多条数据,进而大幅度降低查询时延。
在银行实际业务测试中,无论是交易事务处理性能,还是复杂查询性能,都大幅度领先于其他厂商。
金融级高可用:GaussDB(for openGauss)为金融政企客户提供同城AZ内高可用、跨AZ高可用、异地跨Region的两地三中心容灾等多种高可用方案,满足金融级监管要求。GaussDB(for openGauss)通过独有的Switch Turbo技术保障同城AZ内单点故障10秒内切换,保障业务的可靠性和可用性。
弹性扩展:GaussDB(for openGauss)具备在线弹性扩展能力,支持1000+超大分布式集群的能力。单集群分片扩展支持数据自动在线完成重分布操作,支持PB级海量事务型存储扩展能力,可以轻松应对海量高并发数据处理和复杂查询场景的考验。
数据安全可靠:传统云数据库只能实现数据的传输与存储态加密,GaussDB(for openGauss)作为业界首款纯软全密态数据库,提供丰富的数据库安全能力,可实现数据从传输、计算到存储的全程加密,从用户认证、角色管理、对象访问控制、动态脱敏、统一审计、全密态等多维度来守护系统和数据安全,解决数据库云上隐私泄露及第三方信任问题。
AI-Native自治,管理智能高效:GaussDB(for openGauss)将AI技术融入分布式数据库的全生命周期,可以实现数据库智能调优、索引推荐、自诊断、自运维等能力,协助DBA降低运维难度,大幅提升管理效率。
其中在参数自调优中,当前已经覆盖了500+重点参数,通过深度强化学习与全局调优算法,结合不同业务负载模型进行针对性调优,相比DBA人工根据经验调优,性能提升30%的同时,耗费时间从天缩短到分钟级。在智能索引推荐中,通过启发式推荐算法,实现了语句级和负载级智能索引推荐,将效率从小时级提升到秒级,并在benchmark测试中实测性能提升了约40倍。
华为云GaussDB经历金融严苛考验,共建开放共赢生态
GaussDB(for openGauss)广泛适用于金融政企核心交易、企业生产系统、互联网金融、ERP/CRM、办公/OA等业务场景。GaussDB(for openGauss)通过和工商银行长期联创,已经实现了覆盖银行A类(核心交易系统)到D类(办公、门户系统)全场景业务的上线考验,稳定服务于上亿客户。
在过去的两年,华为云GaussDB数据库面向70所高校,200家ISV,发展了10万开发者。此外,通过开源openGauss单机版本,鼓励更多开发者加入openGauss社区共同繁荣开源生态。在未来3年,华为云GaussDB将和国内超过100所高校合作开设数据库课程。
华为云首先提出云原生2.0,让每个企业都成为“新云原生企业”,华为云云原生数据库GaussDB(for openGauss)将持续注入更领先的技术,为企业数字化转型提供无限可能。