《阿里云:拥抱未来!数据库技术最新发展与创新趋势(2023)(26页).pdf》由会员分享,可在线阅读,更多相关《阿里云:拥抱未来!数据库技术最新发展与创新趋势(2023)(26页).pdf(26页珍藏版)》请在三个皮匠报告上搜索。
1、拥抱未来!数据库技术的最新发展与创新趋势章颖强(江疑)阿里云数据库资深技术专家个人简介章颖强,花名江疑。阿里云资深技术专家(P9),PolarDB事务引擎和新架构研发负责人。q 浙江大学本科、研究生,十年以上的数据库研发经验,AliSQL的创始研发之一。q 14-18年阿里双十一数据库内核负责人,主导集团数据库架构从MySQL演进到基于Paxos的X-DB架构。q 目前负责阿里云主营战略产品PolarDB的内核研发和架构演进,并担任ICDE 等数据库顶级国际会议的程序委员。同时多个技术架构突破在 SIGMOD/VLDB/ASPLOS 等顶会发表。Outlines 传统数据库架构和云的本质 云原
2、生数据库的最新发展 新一代云原生数据库的趋势传统数据库架构MemoryCPUDatabaseStoragePhysical MachinePhysical MachineVMVMVMMemoryCPUDatabaseStorageMemoryCPUDatabaseStorageMemoryCPUDatabaseStorage传统IT架构下的传统数据库云架构下的传统数据库传统数据库架构Physical MachineVMVMVMMEMCPUDatabaseStoragePhysical MachineVMVMVMMEMCPUDatabaseStorage 多种资源规格耦合 弹性困难云的本质和云原
3、生数据库 Cloud computing is the on-demand availability of computer system resources,especially data storage(cloud storage)and computing power,without direct active management by the user.Cloud computing relies on sharing of resources to achieve coherence and economies of scale.For system builders,it is
4、imperative to purposely optimize system design and implementation explicitly for the underlying cloud infrastructure to achieve the best elasticity,cost,and efficiency.These purpose-built cloud systems are called cloud-native systems.Ref:https:/en.wikipedia.org/wiki/Cloud_computinghttps:/www.cs.purd
5、ue.edu/homes/csjgwang/cloudb/云原生数据库 Storage DisaggregationMemoryCPUDatabaseStorageMemoryCPUDatabaseStorageData migration happenedwhen scaling upMemoryCPUDatabaseMemoryCPUShared StorageScale up withoutdata migrationDatabase On-demand storage Fast scale up for compute node Fast scale out for read repl
6、icaOutlines 传统数据库架构和云的本质 云原生数据库的最新发展 新一代云原生数据库的趋势云原生数据库架构 计算存储分离架构MemoryCPUDatabaseShared StorageMemoryCPUDatabaseMemoryCPUDatabaseRead-write nodeRead-only nodes Amazon Aurora(2014)Alibaba PolarDB(2017)Azure Hyperscale(2018)Tencent CynosDB(2019)Huawei TaurusDB(2020)阿里云数据库的历史和发展Gartner 2022 全球数据库魔力象限