首页>>文章资讯>>站长新闻

华为云(forMySQL)云原生数据库架构与创新

2024-03-28 00:51:35 152

2024年2月27日,在“2024年世界移动通信大会”( World 2024,简称MWC 2024)上,以“云原生×AI,跃迁新机遇”为主题的创原会圆桌成功举办。会上,全球企业技术精英面对面交流,围绕云原生×AI技术变革,分享企业在架构、算力、存储、数智、应用开发、媒体技术、安全体系方面的七大跃迁。并结合海外五大产品专项行动,共同探讨构建数据库安全、稳定、高质量云底座等技术话题。

华为云_华为云服务_华为云服务官网

华为云(for MySQL)首席架构师Chong Chen

围绕“数智融合,释放数据新价值”的圆桌话题,华为云(for MySQL)首席架构师Chong Chen展开了以《云原生数据库(for MySQL)架构与创新》为主题的演讲,通过(for MySQL)云原生数据库架构演进、新技术引入和极致性能的分享,带来了破解传统数据库上云后限制企业发展困局的解决方案,助力企业释放数据新价值。

数据库从传统部署向云原生化演进

在过去数据中心时代,传统业务模式下的数据库架构简单,对服务器和存储系统的依赖度很高,常常面临资源扩展无弹性、交付时间长、运维复杂化等局限,导致企业业务发展受限。

经过数十年的高速发展,数据库经历了从云化、云原生化到现在的云原生化三个阶段的演进,完成了以资源为中心到应用为中心的蜕变。

(for MySQL)云原生设计理念

传统数据库架构在上云后,已经进入性能和容量瓶颈,面临计算资源浪费、存储资源浪费、网络资源浪费、添加只读过程缓慢、只读数据复制延迟、备份恢复速度慢等挑战,传统数据库架构不再适用于当下的企业互联网环境。企业急需功能更加强大、性能更加稳定的云原生数据库来支撑企业上云后的业务诉求。

基于此,华为云(for MySQL)应运而生,其设计理念如下:

(for MySQL)系统架构及优势

(for MySQL)整体架构基于“日志即数据库“以及分层解耦() 的设计理念,通过日志的数据流转来连通和保障所有分布式模块之间的数据一致性,包括分布式存储(Log store, Page store)、主节点、多个只读节点。日志即数据库的设计理念极大降低了网络的通信开销,分层解耦又使得资源尽可能地池化,实现总体资源利用率最大化。

(for MySQL)具体优势如下:

跨AZ部署,高可用

基于华为研发的分布式共享存储,(for MySQL)支持跨AZ ( Zone)部署,AZ故障自动检测并修复,支持0数据丢失(RPO=0),主备倒换时延在10秒内(RTO

,物理复制实现本地访问和跨区域容灾

(for MySQL) 支持跨容灾以及跨近数据访问能力,基于物理复制,完成数据实时同步(平均数据同步时延小于1秒),提升用户访问效率。

软硬协同优化,支持并行、复杂查询,性能远超开源数据库

(for MySQL)基于华为研发的分布式共享存储,软硬件深度优化,性能相比开源MySQL提升7倍;同时,支持并行查询,最大化利用计算节点资源,复杂查询性能提升10倍。

近数据处理NDP

(for MySQL)把一部分I/O密集的操作下推到分布式共享存储,减少存储网络流量,充分利用存储CPU资源,提升总体的系统资源利用率以及性能。

自动弹性扩展,分钟级生效,应对不确定的业务增长

(for MySQL)支持根据业务负载变化,自动扩大和缩小实例的规格、自动增加和删除只读节点,及时应对业务变化,提高运维效率。

(for MySQL)行业应用及未来发展

(for MySQL)在金融、互联网、游戏等领域有着广泛的应用。在华为云数据库的强力保障下,《镇魂街:天生为王》业务快速上线,1个月内完成游戏内测至上线全流程,流程缩短了50%;游戏上线首日,支撑百万游戏用户同时在线,游戏稳定运行不中断,上线首日荣登华为应用市场游戏热榜Top1。

随着(for MySQL)产品的演进,(for MySQL)的服务发展势头强劲,全栈无感,带领云原生数据库进入智能时代。

(for MySQL) 可以智能决策和智能运维,具有速度快、粒度细、高稳定和算力大等特点,有着广泛的应用场景,比如IoT边缘计算、开发测试、无法预估负载等场景。这些场景平均负载比较低,资源大部分时间可能都是闲置的,使用后,最高可节约计算资源成本达90%。在实际业务中,某工厂考勤系统使用(for MySQL) 后,成本降低74%,真正帮助客户实现降本增效。

技术的车轮滚滚向前,但不管驶向何方,落脚点最终都是为业务服务,只有最贴合客户需求的技术才能走到最后。华为云数据库将携手数百万客户持续业务创新,解决客户最关心的问题,深耕技术与服务,打造企业数字化转型最优解。

关注#华为云开发者联盟# 点击下方,第一时间了解华为云新鲜技术~

华为云博客_大数据博客_AI博客_云计算博客_开发者中心-华为云