株洲新闻网

首页 > 正文

DTCC观察:华为云数据库的优势积累与技术选择

www.xahq.cn2019-07-30

摘要:作为公共云市场的重要参与者,华为云数据库与竞争对手相比有哪些优势?这可能是许多不了解华为云数据库的人的第一反应。如何布局华为云数据库产品架构?作为第一个基于MySQL 8.0的云原生分布式数据库,Taurus架构有哪些优势?计算层和存储层的优化是什么?近日,在第十届DTCC大会上,华为云数据库高级专家回答了上述问题。

构建以客户为中心的完整数据库服务系统

对于任何云供应商而言,数据库是必不可少的关键组件,甚至可以描述为汽车底盘。华为云也是如此,因此重大的军事投入是前所未有的。华为的云数据库策略并不复杂。只要用户需要它,他们就应该尽力提供它,并且它必须提供一整套数据库服务。

img_pic_1560415151_0.png

目前,华为云数据库服务系统包括三个部分:面向传统OLTP数据库业务的关系数据库服务:MySQL,PostgreSQL,SQL Server,Taurus。用于大规模扩展业务的非关系数据库(NOSQL)服务:文档数据库服务DDS,分布式缓存服务Redis,Memcached,CloudTable,GES。数据库仓库服务DWS(Gauss 200)有16种服务,迁移和安全性等数据库生态。

对于不同类型的客户,无论他们是愿意承担风险还是相对保守,华为云数据库都提供相应的解决方案,不仅适用于公共云服务,还适用于私有云和多云(混合云)解决方案。

据了解,华为云数据库今年将有一系列连续发布,特别是今年9月的慧聪大会。

“深度家庭的人类云数据库服务”

2017年,华为云正式推出其服务,但华为的数据库积累可能超过两年。事实上,早在2001年,华为就开始开发数据库研发。今天华为的云数据库服务基于华为在数据库领域多年的研发经验,通过在线方式为用户提供服务。

华为不会将数据库用作票证,但确实花费了大量时间进行研发。它真正致力于抛光行业的第一批产品和服务。据介绍,目前,华为拥有一支专注于数据库研发的领先工程师团队,研发投入规模首屈一指。难怪有人会说严重的华为是可怕的。对于华为来说,技术可以解决的问题不是问题。

总的来说,华为云数据库的第一个主要优势是基于华为在过去30年中在ICT领域的技术积累,特别是在存储,网络和芯片领域。与BAT互联网的不同,华为在ToB领域的服务经验也更加丰富。

其次,华为对数据库的需求非常高,数据库技术积累了很多自己的实践,通过华为云出口。例如,华为商城正在运行华为云。据报道,华为商城数据库正在使用MySQL。当华为伙伴30发布时,8秒内将有1亿的营业额。 P30手机发布后,10秒内将有2亿的营业额。数据库的高可用性,高并发性和高性能都有极高的要求,同时也表现出华为云数据库服务的超高支持能力。

img_pic_1560415151_1.png

另一个可以反映华为云数据库技术积累的产品是该产品的高性能指标。在相同的环境配置下,华为云提供的SQL Server服务可以实现40%以上的性能提升,MySQL服务可以达到近30%。 +性能改进,文档数据库服务DDS是同类产品的1倍以上。

目前,华为云数据库已广泛应用于互联网,游戏,金融,汽车,物流,大型企业等领域。它在科学技术,创作,糯米,赛默飞世尔,甄,关家坡和用友等领域都是众所周知的。大型企业客户的反应非常好。

云原创数据库金牛座详细解决方案

Gartner预测,到2023年,全球四分之三的数据库将在云上运行。虽然传统数据库可以放在云上,但它们面临着许多挑战。例如,资源利用率低,数据速度慢,副本速度慢,存在许多冗余写入,并且可伸缩性很弱。

传统数据库基于30年前存储和计算的集成。一个主要和多个辅助的旧架构,虽然它仍然有其价值,但显然很难满足云上企业的需求。因此,我们可以看到数据库当前的市场结构正在发生变化,80%的传统数据库正在下降,新的云数据库正在崛起。

正是在这种背景下,云原生数据库应运而生。云源希望实现的目标是使云上的服务能够最大化云的价值,从而使云用户能够从云中受益最多。能力。云原生数据库通常具有几个典型功能。首先,计算和存储之间的分离。其次,充分利用新的硬件奖励来提高数据库性能。第三,它融合了人工智能和机器学习等最新技术。

因此,我们已经看到所有主要云供应商都在这方面做出了努力。 AWS在2014年发布了Aurora,然后国内厂商开始跟进,包括这次华为云的金牛座。

看到Taurus的名字,圈内的朋友可能有点熟悉,是的,华为还发布了Taurus数据库(暂称Taurus 1.0),这也是一个分布式数据库产品,以及华为云发布的Taurus。 (Taily称为Taurus2.0),相互进化关系,1.0我们解决了关键技术的积累,2.0更多地考虑了云场景,以及客户关注的核心问题,在代码和架构上做了更多的重构。

据报道,Taurus是第一个基于MySQL 8.0开发的高性能云原生分布式数据库。设计目标是使用云原生设计解决传统的关系数据库问题。因此,它不是分布式中间件,而是真正的云原生数据库,它利用新的存储技术并提供多租户支持,支持1次写入和15次读取,同时保持100%的开源兼容性。性能是原生MySQL的7倍。此外,Taurus构建在共享分布式存储上,存储容量高达128T,可以跨AZ部署。

img_pic_1560415151_2.png

华为云数据库金牛座架构图

在架构上,Taurus使用计算和存储分离,日志到数据架构设计,并将IO密集型工作负载卸载到存储节点。 Taurus还利用云存储的强大功能,实现存储层独立的容错和自我修复服务以及共享访问(单写多次读取)。

此外,Taurus还利用硬件和软件充分利用RDMA网络等硬件优势,并对内核进行深度优化,从而大大提高了性能。

作为云计算时代的重要载体,数据库无疑是云竞争核心竞争力的体现,而华为数据库的意义不仅仅是满足云战略的需求。因此,无论是从最早的布局,还是研发实力,还是品牌影响力,华为云数据库的实力都不容小觑,未来的旗舰产品更值得期待。

华为Cloud TaurusDB性能挑战赛于6月1日正式启动。华为云数据库为TOP10团队提供了50万元奖励和荣誉证书。参与者还有机会与权威评论家和各种当地人交流意见和学习。挑战带来的激情和独特魅力。此外,获奖团队成员有机会加入华为,实现与18万华为人建立全连通智能世界的梦想。决赛,初赛和复赛后,决赛将于9月中旬在HC会议上举行。

华为云通过TaurusDB性能挑战构建数据库开发平台和生态,与大学,研究机构,企业,制造商和个人交流数据库技术,为信息技术和数字经济的基础核心技术提供平台。提高参与者对华为云数据库创新的认识,促进云原生数据库的发展,实现将数字世界带入每个人,每个家庭,每个组织,构建智能世界的共同愿景。

热门浏览
热门排行榜
热门标签
日期归档