华为云GaussDB亮相2023可信数据库发展大会,荣获三项评测证书!
摘要:2023可信数据库发展大会上,华为云数据库服务产品部总经理苏光牛围绕华为云GaussDB的产品能力和实践进行了分享
本文分享自华为云社区《华为云GaussDB亮相2023可信数据库发展大会,荣获三项评测证书!》,作者: GaussDB 数据库。
近日,由中国信息通信研究院、中国通信标准化协会指导,中国通信标准化协会大数据技术标准推进委员会等联合主办的“2023可信数据库发展大会”在北京隆重召开。
大会以“自主 创新 引领”为主题,邀请了近百位行业协会领导、数据库学术大咖、产业链各环节数据库负责人、资深技术专家,共同论道我国数据库自立自强之路。在4日上午的主论坛,华为云数据库服务产品部总经理苏光牛围绕华为云GaussDB的产品能力和实践进行了分享。

如今各行各业都在加速数字化转型,其中,金融一直处于数字化转型的第一梯队,持续引领着产业数字化的进程。而金融行业数字化转型最大的挑战来自于业务核心系统的升级。作为软件产业的关键根技术之一,数据库是否安全可靠、是否具有良好的性能,直接关系到企业业务的安全高效运转。可以看到,金融行业里有60%
的投资都用于交易型数据库的建设,交易型数据库决定了系统的可用性。交易型分布式数据库是所有系统的核心。
围绕客户全场景诉求,坚定不移地战略投入GaussDB
苏光牛表示,华为早在2001年就开始研发数据库,广泛应用于华为通信各个领域,并且经过了通信领域的高可靠性验证。2011年华为公司成立了2012实验室,为了致敬伟大的科学家高斯,将数据库预研部门命名为高斯部,目标是按照华为在通信领域的产品严格要求,和少量对数据库有严苛要求的金融客户结对,以客户需求作为牵引,全面研发数据库最前沿的创新技术。
2019年,我们承担起了新的任务,即如何用自己研发的GaussDB来替代华为内部原来的传统商业数据库。另一个诉求,是随着业务的快速拓展,华为终端业务在全球的用户数量最高峰高达9亿用户,GaussDB该如何承载这些数据。现在,华为已经完成了ERP系统的全面替换,上线了600多套GaussDB数据库,经历了十倍流量的突发流量考验,业务效率得到了10倍的提升,实现了零故障、零时延和零调账。华为终端云也使用GaussDB实现了6PB数据的全面替代和上线,分布式节点有6千个节点的规模,资源利用率提升了30%。此外,运营商设备累计发货也有30多万套。
现在,GaussDB除了要承担起华为自己的业务连续性问题和技术创新的使命,还要承担起其它行业对数据库全面创新的诉求。GaussDB未来的发展战略,除了要深耕金融场景,一次性解决金融客户数字化转型和可持续发展的双重诉求;更要从金融行业走向政务、能源、交通等其他对数据库有高要求的行业,从中国的创新场景走向全球的客户,给世界一个更优选择。
“所以,在这里我宣布,华为新一代的分布式数据库面向所有行业,所有对数据库创新有更高要求、更深刻要求的行业,全面开放,正式发布!”苏光牛说。
打造最可信的数据库,构建“五高两易”核心技术竞争力
GaussDB的首要目标,是坚持安全可信、高质量。所以,GaussDB基于华为软件工程全栈可信框架,建立起了包括开发GaussDB软件整个工具链在内的设计、开发、测试、管理工具端到端的可信链,实现了从来源可信到过程可信,再到结果可信,还建立了20万测试用例和10多个典型客户场景化的防护网,真正消减了金融场景化的问题,实现真正的高质量。
“GaussDB有高可用、高安全、高性能、高弹性、高智能的技术优势,又有易部署、易迁移的特性。”苏光牛说。
在性能上,GaussDB基于Ustore存储引擎,在业务长时间频繁更新状态下依然保持高性能,并且不发生抖动,在招商银行的现场实际业务测试中,GaussDB在性能遥遥领先的前提下,相比国内其他厂商抖动率减少85.6%,同时存储空间的利用率提升了17%。
在可用性上,GaussDB与工商银行联创推出了国内首个基于存算分离的双集群强一致方案,实现了集群级故障完全隔离RPO=0,双AZ双活。
在安全上,GaussDB的全密态技术让数据全程都以密文形式存储和计算,是国内唯一通过国际CC EAL4+认证的数据库。在华为内部MetaERP系统中,GaussDB对ERP系统中的成本核算等绝密数据进行了加密保护,从而保障了数据的安全,且SQL改造工作量为0。
在扩展性上,GaussDB支持大规模的分布式集群,计算与存储自由水平扩展,支持256+分片,数据量可达PB级,解决了数据库扩容难题。华为终端云云空间业务使用GaussDB分布式集群方案,最大集群有70+分片,扩容周期由天级提升到小时级,完成了维护成本高的挑战。
在迁移上,GaussDB有一站式的迁移解决方案,UGO帮助客户评估出相对精确的工作量,做好迁移计划;DRS让数据迁移在线,0中断,校验对比的功能让数据0流失;流量回放,可以抓取真实的生产流量,解决了普通POC等常规测试无法准确反馈业务性能的问题,让整个迁移从不确定的担忧变成确定性的计划。在华为MetaERP业务切换当天,GaussDB用35小时完成了3200亿行异构数据的迁移,并且做到了零丢失、零重复、零出错。
三大评测证书收入囊中,获广泛认可
大会上,还对通过中国信通院2023年上半年“可信数据库”评测的数据库产品,现场颁发了测评证书。其中,华为云GaussDB同时通过了分布式事务型数据库稳定性测试、分布式事务型数据库性能测试、全密态数据库基础能力测试等三项测试,得到行业的广泛认可。
分布式事务型数据库稳定性测试

测试通过模拟金融业务负载的真实场景,设置了对CPU、存储、网络注入故障,以及模拟单节点故障、恢复性验证等11项测试项目,来验证数据库在故障情况下的稳定运行能力和故障快速恢复能力。测试结果显示,华为云GaussDB数据库在CPU高负载、硬盘高负载、内存高负载、读写高负载、网络抖动、网络丢包、网络包损坏等故障扰动情况下,在功能连续性和性能方面均表现优异,在故障扰动移除后,能快速自动恢复,满足了评测的各项要求,充分验证了GaussDB在故障类严苛场景下的稳定性能力。
分布式事务型数据库性能测试

在该测试中,华为云GaussDB在金融场景下核心业务的分布式事务性能、ACID能力、高可用能力等方面,均满足测试要求,通过了全部的12项检测项目。本次评测充分证明了GaussDB数据库具有非常突出的性能表现,满足企业对数据库的高性能需求,得到了行业的高度认可。
全密态数据库基础能力测试

在该测试中,华为云GaussDB数据库100%通过了《大数据 全密态数据库技术要求》测评标准中所有的四个能力域共计三十个能力项,涵盖全周期数据密态、密态数据处理、加密算法与密钥管理、以及数据库基本能力。这说明GaussDB通过自主创新,突破了数据库密态计算领域挑战,可以为用户数据提供全生命周期的安全能力。
近年来,我国数据库产业进入高质量发展期,对企业来说,如何高效地选择一款合适、放心的数据库产品,是一项重要的课题。华为云GaussDB围绕客户场景诉求持续创新,打造了全场景、全开放的数据库服务,未来将一如既往坚持投入、做好数据库,为千行百业科技创新提供坚实数据底座。
华为云GaussDB亮相2023可信数据库发展大会,荣获三项评测证书!的更多相关文章
- 升级的华为云“GaussDB”还能战否?
摘要:芯片.操作系统.数据库是现代信息技术领域的三大核心基础,做数据库,不仅需要技术和投入,对华为这种做通讯起家的企业,更需要的是一种并非玩票性质的态度. GaussDB,不仅蕴含着华为对数学和科学的 ...
- 揭秘华为云GaussDB(for Influx):数据直方图
摘要:本文带您了解直方图在不同产品中的实现,以及GaussDB(for Influx)中直方图的使用方法. 本文分享自华为云社区<华为云GaussDB(for Influx)揭秘第九期:最佳实践 ...
- 揭秘华为云GaussDB(for Influx)最佳实践:hint查询
摘要:GaussDB(for Influx)通过提供hint功能,在单时间线的查询场景下,性能有大幅度的提升,能有效满足客户某些特定场景的查询需求. 本文分享自华为云社区<华为云GaussDB( ...
- 华为云GaussDB(DWS)内存知识点,你知道吗?
前言 在日常数据库的使用中,难免会遇到一些内存问题.此次博文主要向大家分享一些华为云数仓GaussDB(DWS)内存的基本框架以及基本视图的使用,以便遇到内存问题后可以有一个基本的判断. 注意,本篇博 ...
- 华为云PB级数据库GaussDB(for Redis)揭秘第七期:高斯Redis与强一致
摘要:在KV数据库领域,"强一致性"不仅是一个技术名词,它更是业务与运维的重要需求. 清明刚过,五一假期就要来了.大好春光,不如去婺源看油菜花吧!小云迅速打开APP刷出余票2张,赶 ...
- 性能达到原生 MySQL 七倍,华为云 Taurus 技术解读【华为云技术分享】
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...
- 一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?
摘要:近日,华为云数据库业务总裁苏光牛在ACMUG中国MySQL用户组主办的 "华为云专场" 技术沙龙中分享了华为云数据库重磅新品GaussDB的核心能力与竞争优势.那么, Gau ...
- 为测试管理正名,华为云CodeArts TestPlan的守护之道
摘要:华为云CodeArts TestPlan既有公有云版本,也有下沉到私有云的版本. 本文分享自华为云社区<为测试管理正名,华为云CodeArts TestPlan的守护之道>,作者:云 ...
- 基于华为云IoT Studio自助生成10万行代码的奥秘
华为IoT小助手们搬好板凳.备好笔记本.听了HDC.Cloud的几场华为云技术架构师的直播讲课,感觉获益匪浅却又似懂非懂,直后悔自己没有好好打下基础.为了避免再次出现这样的情况,小助手偷偷跑去找了华为 ...
- 华为云PB级数据库GaussDB(for Redis)揭秘第八期:用高斯 Redis 进行计数
摘要:高斯Redis,计数的最佳选择! 一.背景 当我们打开手机刷微博时,就要开始和各种各样的计数器打交道了.我们注册一个帐号后,微博就会给我们记录一组数据:关注数.粉丝数.动态数-:我们刷帖时,关注 ...
随机推荐
- Cesium案例(八) Terrain
第一步正常建viewer,需要注意的是官网例子属性值比较老,最新版本的属性值有所差异,全copy官网会无法运行,提示函数未定义. 第一处差异 官网: 1 const viewer = new Cesi ...
- handler+looper+messagequeue源码解析
https://www.jianshu.com/p/b4d745c7ff7ahandler机制源码1.handler机制的作用在多线程的场景中,将子线程中需要更新UI的操作信息传递到UI主线程.多个线 ...
- MySQL(十二)索引使用的情况分析
索引使用的情况分析 数据准备 创建表student_info.course CREATE TABLE `student_info` ( `id` int NOT NULL AUTO_INCREMENT ...
- ASP.NET Core - 缓存之分布式缓存
分布式缓存是由多个应用服务器共享的缓存,通常作为访问它的应用服务器的外部服务进行维护. 分布式缓存可以提高 ASP.NET Core 应用的性能和可伸缩性,尤其是当应用由云服务或服务器场托管时. 与其 ...
- Spring原理探究篇
spring ioc原理 首先了解一下ioc 的特征,控制反转,就是把之前手动去new对象的操作,现在来交给ioc来实现了,完成代码相对的接偶. 那么,它是怎么去创建bean对象的呐? 原理: 底层依 ...
- 笔记九:线程间的通信(pthread_create()和pthread_self())
linux高级编程之线程间的通信:(pthread_create().pthread_self()) 1.线程概念 线程包含了表示进程内执行环境必须得信息,其中包括进程中标识线程的线程I ...
- shell脚本编程(一)
c81ba641-5ed7-4ab9-a7c0-e319e0f3890b 初识shell脚本编程 最近项目需求,需要了解下shell脚本编程,所以自己就必须玩玩了= = 初识shell脚本编程,找了几 ...
- html知识点简记
1.figure元素 是一种元素的组合,可带有标题(可选).figure元素用来表示网页上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响.figure元素所表示的内容可以是图片.统计 ...
- boot-admin开源项目中有关后端参数校验的最佳实践
我们在项目开发中,经常会对一些参数进行校验,比如非空校验.长度校验,以及定制的业务校验规则等,如果使用if/else语句来对请求的每一个参数一一校验,就会出现大量与业务逻辑无关的代码,繁重不堪且繁琐的 ...
- 记一次 某智能制造MES系统CPU 爆高分析
一:背景 1. 讲故事 前段时间有位朋友找到我,说他 docker 中的web服务深夜cpu被打满,让我帮忙看一下,很多朋友问docker中怎么抓dump,我一般都推荐使用 procdump 这款自动 ...