正面刚甲骨文?那不是华为GaussDB的格局

正面刚甲骨文?那不是华为GaussDB的格局

5月15日,华为面向全球发布人工智能原生(AI-Native)数据库GaussDB,正式宣战关系型数据库市场。

华为常务董事、ICT战略与Marketing总裁汪涛面向全球发布AI-Native数据库

如果只是孤立的看待此次产品发布,那重点关注其人工智能原生和支持异构计算两个特征就可以了,这是GaussDB区别于传统数据库,以及云原生数据库最大的不同。

但如果再联系甲骨文(Oracle)裁员、中美贸易摩擦来看待此次发布会,就有意思多了。众所周知,甲骨文是关系型数据库市场的第一名,而华为却选择了这样一个较为敏感的时间窗口来发布新品,不免让人多想,大有针锋相对的意味。

另外再讲一个发布会的细节,中文、英语、阿拉伯语、法语、日语、德语六种语言全球直播,这是像华为全联接大会、华为全球分析师大会这种级别的会议才有的规格。华为对此次发布会的重视程度略见一斑。

从两个细节中也不难看出,华为准备的很充分,底气很足。当然,这种信心不仅仅体现在发布会的规格上,更来源于产品本身。

三个关键词认识GaussDB

首先,GaussDB是一款分布式数据库,取名Gauss是在致敬数学家高斯。

为什么强调分布式这一点?因为这已经是业界公认的未来数据库的发展方向,至于分布式数据库的好处相信就无需赘述了,性能更好、安全性更高、业务连续性更好。而分布式数据库代表着未来方向的最佳证明,就是甲骨文这样集群式数据库的既得利益者也在加紧转型。

有了这个前提,再来看看GaussDB本身的特点。眼下可以肯定的是,大家都在向分布式数据库方向挺进,此时如果没有超前的技术和洞察,只能说明大家还站在同一起跑线上,这显然不是华为的风格。

其次,GaussDB的优势是什么?核心就是前文提到的两点:

一、全球首款AI-Native数据库。华为首次将人工智能技术融入分布式数据库的全生命周期,实现自运维、自管理、自调优、故障自诊断和自愈。

在业界还停留在云原生数据库这一阶段的创新之时,华为已经率先进入下一个阶段,即人工智能原生数据库。而随着人工智能技术的引入,其将为数据库产业带来比云计算更大的变革。

为什么这么说?说到底,云只是改变了底层资源的使用方式,其它并没有本质性的改变,而AI不一样,AI可以去辅助人甚至代替人做决策。

熟悉数据库的朋友都知道,即便技术发展到今天,维护、调优依然是最大的难题,以至于好的DBA一人难求。所以将AI引入数据库的价值是巨大的。换句话说,今后的数据库可以是无人操作的,显然,如果真实现了这一点,给企业带来的成本节约、效率提升都是巨大的,毕竟机器相比人的效率、可靠性都会高出一大截。

事实上,这一点在华为的测试中已经得到了验证,在交易、分析和混合负载场景下,基于最优化理论,首创基于深度强化学习的自调优算法,调优性能比业界提升60%以上。这是一个非常可观的成绩,同时意味着华为数据库已经领先了友商一个身位甚至更多。

二、业界首个支持ARM架构的企业级数据库。过去的数据库都是基于单一计算架构开发的,比如x86、Power、SPARC等。但现在时代变了,尤其是随着AI时代的到来,计算产业百花齐放,想要最大程度的释放计算力、提升计算效率,必须找到最匹配的场景。所以,未来应用支持各种计算架构也将是大势所趋,只有这样才能发挥最后效率。

从这一点看,华为以数据库为切口,再次为应用和AI的结合开了个好头。之所以说再次是因为,华为此前已经引领了基础设施,如计算、存储等产业和AI的融合。

从测试结果来看,支持异构环境带来的性能提升效果明显。通过异构计算创新框架充分发挥X86、ARM、GPU、NPU多种算力优势,在权威标准测试集TPC-DS上,GaussDB的性能比业界提升50%,排名第一。

另外,GaussDB不仅仅是支持ARM架构,还支持本地部署、私有云、公有云等多种场景。同时,据悉,未来其还将支持更多异构计算环境,届时想必数据库的性能将再提升一个台阶。

分布式、AI-Native、支持异构,三大特性说明华为不是要做一款跟别人类似的产品,而是能应对未来挑战的产品。核心数据库面临最大的问题是什么?性能(数据量越来越大)、业务连续性(数据承担的角色越来越重要),这也正是华为致力简化、解决的问题。

三个案例深入GaussDB

此次发布的GaussDB包含三个产品,即事务型数据库、分析型数据库和混合负载数据库,也就是传统关系型数据库最核心、最重要的三个应用场景。

而在AI-Native和支持ARM架构两大特性的加持下,GaussDB表现出了远超业界同类产品的竞争力。

下面通过三个实际的应用案例来看看GaussDB有多强。

一、招商银行零售银行。使用GaussDB分布式OLTP数据库后,其综合交易流水平台、风险预警平台和重资产营销平台管理数据的容量提升10倍,AI的故障恢复速度提升30倍,相较其它产品30秒的RTO时间,GaussDB可以做到1秒以内。


二、某大型银行智慧银行项目。使用GaussDB分布式OLAP数据库后,其分析师平台、数据仓库和数据集市的数据分析效率大幅提升,相较友商产品TPC-DSBenchmark 2.68M的成绩,GaussDB能达到4.03M,提升达到50%。


三、中国民生银行。使用GaussDB分布式HTAP数据库后,一套架构能够支持流数据库、图数据库、空间数据、文本数据库和关系数据库五种类型数据的混合负载,在解决扩展性和性能瓶颈问题的同时,可有效分散风险,提升业务连续性。

三个都是最典型的金融案例,金融业对数据库要求的苛刻性就不用多强调了,看得出华为GaussDB是经得住考验的,是大可放心使用的。

目前,GaussDB提供两种服务模式,一种是单独部署,无论是本地数据中心还是私有云或者公有云,GaussDB都支持,另一种是直接在华为云购买服务。

在华为云上,GaussDB已经能为金融、互联网、物流、教育、汽车等行业客户提供全功能、高性能的云上数据仓库服务。

截至当前,华为GaussDB数据库和FusionInsight大数据解决方案已经应用于全球60个国家及地区,服务于1500多个客户,拥有500多家商业合作伙伴,并广泛应用于金融、运营商、政府、能源、医疗、制造、交通等多个行业。华为云已经发布了13款数据库服务,为行业客户提供云上数据仓库服务。

总结全文,GaussDB是一款划时代的产品。它引领着华为继单机数据、集群数据库和云分布式数据库后,率先进入数据库发展的第四个阶段——人工智能原生数据库时代。可以预见的是很快,数据库产业将全面进入AI数据库时代,华为无疑已经占得先机。