爆料华为云Cloud Native分布式数据库和高性能数据库技术内幕

爆料华为云Cloud Native分布式数据库和高性能数据库技术内幕

作者:佚名 2018-05-07 13:52:37

企业动态

分布式 伴随着云时代的发展,数据库的故事仍然在继续。无论是商业版 Oracle 还是开源社区版MySQL,数据库技术从烟囱式发展到联邦式,再演进到分布式,上云方式也从 DIY(Do It Yourself)上云、服务化上云到云原生设计。

伴随着云时代的发展,数据库的故事仍然在继续。无论是商业版 Oracle 还是开源社区版MySQL,数据库技术从烟囱式发展到联邦式,再演进到分布式,上云方式也从 DIY(Do It Yourself)上云、服务化上云到云原生设计。他们越来越被广泛关注,并以燎原之势影响着现代企业的方方面面。那么,数据库到底有哪些技术原理及内幕呢?

众所周知,在云计算的背景下,企业 IT 业务正走向跨地区、全球化部署,IT 应用软件逐渐云化、分布式化。数据库作为承载企业业务和应用的关键,其基于云场景架构设计,具备跨地区分布式部署的能力要求也日益凸显。

如前文所述,数据库技术的演进,是从烟囱式、到联邦式、再到分布式的一个过程。

数据库技术演化

烟囱式数据库普遍采取主备从多副本部署架构,通过 Proxy 统一响应 APP 的读写请求,主要适用于访问流量较稳定,压力不大的单数据库系统,支撑单业务系统。它的主要挑战在于可用性和扩展性方面。可用性取决于具体方案,一般不具备 Region 容灾能力,扩展性受限于从库扩展节点数和***实例性能。

联邦式数据库将数据分片部署到各个数据节点上,通过数据库中间件统一响应 APP 的读写请求,主要适用于松耦合、异构的多数据库系统,用于集成垂直构建的多个业务系统场景。其主要挑战是可用性、扩展性和功能方面。可用性受限于数据分片也就是 Sharding 方案,扩展性需要人工操作分库扩容,风险大、需停机,功能方面无跨库事务和联结,不支持复杂SQL查询。

分布式数据库的 SQL 层、执行层、存储层分层解耦、独立扩展,主要适用于面向云分布式场景,要求***扩展性、高可用性的数据库系统,支撑跨地区的大规模业务系统。由于部署方面需要有足够的跨地区数据中心机房和计算、存储、网络等资源,管理方面需要有跨地区数据中心的数据库系统的管控能力,所以主要挑战在于部署和管理方面。

值得一提的是,数据库技术的演进,与新时代下的企业应用场景变化有很大关系。当前,全球企业应用上云比例当前在50%左右,而两年后将提升到60%左右。企业应用的加速上云,推动了数据库加速向云迁移。传统数据库管理系统 DBMS 快速向云迁移,转化成为数据库云服务 DBaaS 的形式继续支持企业应用。

早前,企业上云的模式主要是DIY,即用户需要自行购买云服务器,自行安装、部署、维护和升级数据库。优点是部分利用了云化基础设施服务的便利性和可靠性,缺点是运维开销跟传统云下方式不变,使用商业数据库依然要支付昂贵的license授权费用,数据库规格变更和升级困难,备份和容灾恢复复杂,很难实施。

后来演变为服务化模式,用户只需购买数据库云服务,直接使用,无需购买云服务器,无需安装、部署、维护和升级数据库。服务化模式的优点是应用无需修改,数据库即开即用,按需付费,弹性扩容,按需升级,具有跨AZ和跨Region的可靠性保障,缺点是用户使用习惯需要稍微改变下。

到云原生设计模式时代,用户将选择全新的基于云架构设计的分布式数据库服务。其优点是数据库即开即用,按需付费,可以超大规模部署,超强的弹性扩容,按需升级,具有跨AZ和跨Region的可靠性保障,缺点是应用有跨地区重构的代价和学习成本,需要用户有一定的软件设计和实现能力。

数据库上云模式

不难看出,企业想不通过外力实现数据库上云,有很长的路要走。然而在市场千变万化、机遇稍纵即逝的今天,留给企业的时间又有多少呢?

时值第九届中国数据库技术大会开启在即,华为云数据库***架构师 Calvin Sun 将出席本次大会,并带来《华为 Cloud Native 分布式数据库技术》和《 MySQL 云数据库的性能优化和发展趋势》两场主题演讲。

Calvin Sun于2017年加入华为加拿大多伦多研究所,曾在多个数据库会议上做专题演讲,有20多年数据库内核开发经验。他曾担任过Oracle 云服务团队MySQL云服务高级顾问;是Twitter MySQL内核团队的负责人;也曾担任 Oracle InnoDB开发团队负责人,期间带领团队负责了InnoDB MySQL 5.5和5.6版本的开发。更早的时候,他还担任MySQL存储引擎开发团队的负责人。

在这次讲座中,Calvin 将介绍华为 Cloud Native 分布式数据库高可靠、高性能、易扩展等金融级的关键特性,并重点剖析其技术原理,深入揭开其背后的技术内幕。此外还将带领大家回顾 MySQL 关键性能特征,介绍 MySQL 云服务的现状,以及华为云为提高云上 MySQL的性能所做的工作,讨论进一步改进 MySQL 在云上性能的挑战和机遇。

————————————–我是分割线—————————————–

数领先机,智赢未来。2018年5月10-12日第九届中国数据库技术大会,华为云数据库在北京国际会议中心等你来。

华为云数据库产品全景

点击阅读原文,了解更多华为云数据库相关信息!

阅读原文链接:https://www.huaweicloud.com/product/dbs.html

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/230322.html<

(0)
管理的头像管理
上一篇2025-04-19 04:31
下一篇 2025-04-19 04:33

相关推荐

  • 骨干网络体系结构能干什么?骨干网络体系结构的作用

    骨干网络体系结构是现代信息社会的“超级高速公路网”,它通过分层设计、冗余备份和智能调度,确保海量数据在全球范围内高速、稳定、安全地传输,是支撑云计算、物联网及人工智能应用的底层基石,想象一下,如果你把互联网比作一个巨大的城市交通系统,那么骨干网络就是连接各个城市的主干道和立交桥,没有它,你的每一次微信发送、每一……

    2026-06-18
    0
  • 高io数据库可以干什么用?高io数据库适合什么场景

    高IO数据库的核心价值在于通过极高的读写吞吐量,解决海量数据场景下的性能瓶颈,是支撑高并发交易、实时分析及大规模内容分发的关键基础设施,在数字化转型的深水区,数据不再仅仅是静态的记录,而是流动的资产,传统的机械硬盘或普通SSD早已无法满足现代应用对速度的极致追求,高IO(Input/Output)数据库,就是那……

    2026-06-18
    0
  • 高io服务器性能如何?高io服务器适合什么场景

    高IO服务器并非单纯指代某种硬件,而是指在随机读写、高并发连接及小文件处理场景下,具备极致IOPS(每秒输入输出操作次数)和低延迟特性的计算资源,它是支撑现代高并发应用稳定运行的核心基石,在2026年的数字化浪潮中,业务负载早已从简单的静态页面展示演变为复杂的实时数据处理,许多开发者在排查系统瓶颈时,往往忽略了……

    2026-06-18
    0
  • 隔离网络空间哪里便宜?国内隔离网络空间价格

    隔离网络空间并没有统一的“便宜”标准,其成本高度取决于物理隔离等级、带宽需求及安全合规要求,通常物理网闸方案初期投入较高但长期运维成本低,而逻辑隔离方案虽初期便宜但存在潜在安全风险,建议根据业务敏感度选择混合隔离架构以平衡成本与安全,在数字化时代,企业构建独立网络环境的需求日益增长,但“隔离网络空间哪里便宜”这……

    2026-06-18
    0
  • 骨干网络体系结构设备为何故障?常见原因有哪些

    骨干网络体系结构设备故障的核心原因通常归结为硬件老化、配置错误、物理链路中断及外部攻击四大类,其中电源模块失效与光模块性能衰减是占比最高的隐性故障源,骨干网作为数字经济的“大动脉”,其稳定性直接关乎国计民生,当核心路由器或交换机出现丢包、震荡甚至宕机时,运维人员往往面临巨大的压力,很多人第一反应是检查软件配置……

    2026-06-18
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注