云计算在中国的发展已有十多年,随着5G、AI、大数据、区块链等新技术的广泛应用,越来越多的企业选择上云。中国的互联网产业格局也将从消费互联网走向产业互联网,未来企业的大部分数据都将在云端,数据成为企业关键的生产要素。
如何对海量多样化数据(结构化、半结构化与非结构化),进行高效安全的存储与处理、分析与挖掘,提升业务的智能化水平,成为CIO、CTO亟待解决的难题。
数据库选型把握六个关键点
作为在IT产业芯片、操作系统、虚拟化、数据库等领域摸爬滚打二十余年的老兵,华为云副总裁、云数据库业务总裁苏光牛认为:“聚数为智,发掘数据潜能,首先要靠数据库,而在选择数据库时应把握稳定、性能、云化、生态、迁移、成本六个关键环节。”
稳定与性能
“数据库的稳定、可靠是第一位的。”苏光牛深刻认识到稳定的数据库对企业的核心价值,并表示:“特别是关系型数据库,稳定是基础,然后就是性能,而选择大品牌的数据库能将风险降到最低。现在国内市面上几十个人的小团队就研发出一款数据库产品,是非常不现实的。在极致稳定和高性能方面,华为是可以基于长期经受市场考验的统一的DFV存储架构与RDMA高速网络等底层硬件的积累和软硬协同来保障的。”
云化
“云技术出来之后要选择云的数据库,否则会出现数据很难打通,数据不是‘活’的这类问题。不论是CIO还是CTO都要考虑企业5年之后的技术发展,如果不采用云数据库,以后很可能面临推倒重来的困局。云数据库能解决升级、改造、运维方面的各种问题,企业一定要拥抱云数据库。”
生态
选择一种云数据库就是选择一个生态。苏光牛表示:“很多企业IT难题都是历史遗留问题。当招聘的技术人员是用PostgreSQL,那他就只愿用PostgreSQL,如果招的人是用MySQL,那他就用MySQL,DBA用某个数据库用久了,他很难转到另一个数据库。但现在这个时代转型是必然的,数字化向智能化升级必然要求数据库跟上,企业要选择适合自己的数据库。因此就需要在跟上转型升级节奏的同时,兼顾人才的衔接和知识的传承,一个良性生态的建立可以很好地解决无缝过渡问题。“
“当然,数据库生态是个长期积累的过程,只有大厂才有能力建立起一个好的生态。生态必须是开放的,开源是目前最开放的生态。如果不是一个开放的生态,就难以保护客户的投资,很容易让客户从一个封闭的商业数据库生态走向另外一个封闭的商业数据库生态。“
迁移
数据迁移过程中,CIO普遍关心数据迁移的工作量有多大,能否100%兼容,如何能避免数据丢失等问题。苏光牛认为要客观看待数据迁移过程中可能出现的问题。他表示:“事实证明,期望100%自动化转换、100%兼容是不现实的。如果是从本地MySQL迁移到云端MySQL,100%兼容是没问题的;但如果是异构数据库迁移,想做到100%兼容是几乎不可能的,还需要非常大的工作量。“
“如果CIO选择迁移到GaussDB(openGauss),只要想改都能搞定。经过精心规划、统筹、验证与实施,数据可以实现平滑迁移,改造后获得的价值是巨大的。改造后是云化的架构、分布式的数据库,容量、性能、扩展性、对业务的支撑都是传统架构所不能相提并论的。”
另外,针对CIO们担心的工作量是否巨大、数据是否完整、迁移是否会中断业务,迁移后发现了问题如何补救这四个关键问题,GaussDB提供了一系列的工具来解决。华为云DRS提供全套平滑数据库迁移方案,业务照常运行中可实现数据库在线迁移,数据不丢失,业务切换时间自由,数据库上的去、下的来;华为云UGO额外提供迁移评估、应用代码自动转化,大幅降低业务切换数据库种类综合成本;华为云DAS面向开发者、DBA、大企业用户提供了便捷高效数据库管理平台,有效提升数据库管理效率。
成本
在成本方面,上云的成本要综合考虑,不是简单的服务器、存储的成本,而是要看整个运维的成本、升级改造的成本。
苏光牛介绍:“云数据库的核心就是降低了运维成本。很多自建数据库的企业发现出了问题很难自己快速解决,因此需要一个团队来支撑,而优秀的数据人才已经被大厂瓜分,很难招到。此外,对产品的补丁、升级上小公司的技术能力也有很多局限。而华为云数据库在版本补丁、升级上做了很多聚合、优化、改造,这也能帮助企业大幅降低它的业务风险与运维难度。”
智能化:GaussDB打造企业安全、可信云上基础设施
企业智能化的基础是数据打通,让数据活起来。苏光牛表示:“只有数据活起来才能快速实现迭代,实现快速的智能升级与决策。”
GaussDB将安全、稳定性作为产品的生命线,经过十余年打磨,在金融、电信这两大行业获得客户的认可。在性能方面,可实现超百万级QPS吞吐,关系型数据库GaussDB(for MySQL)性能优于原生MySQL性能7倍,支持1写15读,存储容量最大可达128T。
华为云GaussDB基于存算分离的分布式架构。存算分离的架构实现计算与存储节点的独立扩容、弹性伸缩,以云服务的方式来提供数据库的服务而不再是按照软件的分层的形式;其次,提到存储,就不得不说华为存储,经过几十年市场严苛考验,已经达到了非常高的可靠性;还有GaussDB的重删、压缩、跨AZ等特性,让快速备份恢复、性价比都十分具有竞争力。
在安全合规方面,GaussDB经过了ICSL的安全认证,以及白盒的代码层面认证,随着欧洲的GDPR等标准的实施,大家对数据的安全性要求的增加,这种代码级架构级别的安全等级让客户在使用时更加放心。
与此同时,华为自研数据库还与产业联盟、行业标准、鲲鹏生态加强合作。GaussDB已经与国内70多家一流大学建立了人才培养课程,并且通过openGauss社区、认证体系、创新大赛等加速开发者生态的建设;与合作伙伴推进联合解决方案的认证。
据了解,GaussDB作为华为自研的数据库品牌,既能兼容MySQL、PostgreSQL等广泛认知的生态,也针对华为开放的openGauss生态发布了商业数据库服务GaussDB(openGauss)。openGauss今年6月30日正式对外开源,截止目前几个月的下载量就有几万次,访问量更达到了几十万次。
一枝独秀不是春,百花齐放才能春满园。随着华为GaussDB数据库技术的不断成熟完善、创新开放,将成为国产数据库的中坚力量。为金融、政府、电信、能源、交通、物流、电商等行业提供安全、可靠的云上基础设置,加速百行百业数字化转型,在智能化的大潮中勇立潮头。