贺军-从云数据库的演化剖析阿里云自研云原生数据库POLARDB

贺军老师抛开了单纯的产品方案,从数据库的演化引出云原生数据库设计的必要性。在核心技术的掌控方面,他举了一个例子:现在开飞机的比做飞机的要更有钱途,我们的技术生活也要打破这种反常,让我们在技术掌控方向更有话语权,提高自身实力,是在如今微妙的大环境下精进的一种路径。

展开查看详情

1.POLARDB 从云数据库的演化剖析阿里云自研数据库POLARDB 演讲人:阿里云智能 贺军 全球敏捷运维峰会 北京站

2.POLARDB Agenda 1. 阿里云数据库体系 2. 云数据库的演化 3. POLARDB的技术创新 4. 数据管理工具是DT时代的生产力 全球敏捷运维峰会 北京站

3. POLARDB 阿里云Apsara云数据库服务体系 • 提供SQL全生态(SQL/NoSQL/NewSQL)数据服务的云托管平台 开源数据库 商业数据库 自主研发数据库 生态 RDS (MySQL, PostgreSQL) Redis MongoDB HBase SQL Server PPAS POLARDB ADB 连接 多租户 智能 安全 DB 管理 DTS RAM 安全组 Cloud DBA 容灾 DMS 日志管理 平台 DBS Open API 虚拟化 VPC 云监控 加密 审计 版本维护 协议代理 全球化IDC部署 安全的高速网络 绿色计算 资源 供应链 全球敏捷运维峰会 北京站

4. POLARDB 数据库的演化 • 软硬件购置,运维监管(IT) • 资源托管,自助服务(Cloud) • 极致弹性,拓展数据边界(DT) 线下售卖和服务 控制台和自助服务 控制台和自助服务 传统数据库系统 OpenAPI OpenAPI 服务器和运维 传统数据库系统 云原生数据库系统 自建机房 公共云基础设施 公共云基础设施 传统数据库 云数据库 云原生数据库 全球敏捷运维峰会 北京站

5. POLARDB RDS 技术架构的演变 • RDS经历了单机版、高可用版、读写分离、三节点到POLARDB架构的进化 第一阶段 RDS单机 第二阶段 RDS 高可用 基于虚拟机的单数据库服务 Active-Standby 的高可用云数据库服务 全球敏捷运维峰会 北京站

6.POLARDB 第三阶段 RDS高可用+只读节点 Active-Standby 的高可用 读写分离 云数据库服务 全球敏捷运维峰会 北京站

7.POLARDB 第四阶段 POL ARDB Active-Standby 的高可用 读写分离 云数据库服务 全球敏捷运维峰会 北京站

8. POLARDB POLARDB产品架构 • 云原生数据库 = Severless + 多维弹性 存储按数据实际使用量收费 存储容量在线自适应扩容 支持分钟级别升降配、只读节点增减 • 高可用、可扩展的读写分离架构 Active-Active自带只读节点 支持自适应负载均衡的读写分离访问 只读节点毫秒级数据延迟 最大支持15个只读节点 • 高可靠的共享分布式存储 数据三副本 海量数据秒级备份/按时间点恢复 全球敏捷运维峰会 北京站

9. POLARDB POLARDB 关键创新技术 全球敏捷运维峰会 北京站

10. POLARDB 高速网络和RDMA协议 • 双25Gbps网络 • 4~5us 网络延迟 全球敏捷运维峰会 北京站

11. POLARDB 分布式存储和文件系统 全球敏捷运维峰会 北京站

12. POLARDB 物理复制 • 基于Redo Log的物理复制 全球敏捷运维峰会 北京站

13. POLARDB POLARDB Session内一致性读 全球敏捷运维峰会 北京站

14. POLARDB 极致性能 —— 不断拓展SQL数据的边界 CPU 内存 网络 IOPS 容量 连接 88C 710GB 25Gbps 256,000 100TB 64,000 全球敏捷运维峰会 北京站

15. POLARDB 极简 —— 呈现云原生数据库的易用性 自助服务 集群管理 性能诊断 SQL洞察 • 交互优化 • 账号管理 • 信息总览 • 操作记录 • 管理分类 • 安全管理 • 性能监控 • 行为检索 • 统一呈现 • 库表管理 • 问题分析 • 负载模型 • 精简信息 • 参数设置 • 缓慢SQL • 统计分析 全球敏捷运维峰会 北京站

16. POLARDB SQL洞察 —— 状态捕捉和趋势感知 START CREATINDE LOGIN LOGOUT X DELETE CRATE SELECT INSERT UPDATE DROPINDE MERGE FLUSH REPLACE • 审计 SET X ALERT SHOW • DML&DDL记录 ROLLBAC DESC K COMMI DROP BEGIN • 数据访问痕迹 T DESCRIBE • 分析 • TOP操作 • 读写统计 用户 内容 时间 Insight 全球敏捷运维峰会 北京站

17. POLARDB 数据连通 —— 建立流动的闭环生态 POLARDB DRDS ADS ELS 备 份 迁 Binlog 容 Max RDS 移 灾 Compute ETL NoSQL DTS DMS DBS 全球敏捷运维峰会 北京站

18. POLARDB 云计算:助力企业数字化转型从IT到DT的蜕变 • 数据中台支撑 • 运营效率 • 资产数据 • 办公自动化 • • 经营状态 市场动态 业务 效率 • • 沟通协助流程 生产自动化 • 决策分析 • 工程效率 • 可复用的IT工具 • 运维成本 • 快速敏捷 • • 购置成本 使用成本 成本 • 沉没成本 • 机会成本 • 风险成本 全球敏捷运维峰会 北京站

19. POLARDB DMS:全方位可视化SQL管理专家系统 全球敏捷运维峰会 北京站

20. POLARDB DBS:多场景全生态数据备份解决方案 全球敏捷运维峰会 北京站

21. POLARDB DTS:帮助企业在可信赖的数据传递中收获信息 全球敏捷运维峰会 北京站

22. POLARDB 云计算是DT时代的先进生产力 信息的不对称,产生了互联网。数据是信息流动的中间 产物,而云计算和大数据工具正是促进信息在流动中产 生价值的先进生产力。 云计算,互联世界,大数据,重新诠释了DT时代新经济 环境下,生产力,生产资料和生产关系的相互联系。 全球敏捷运维峰会 北京站

23. THANK YOU! 全球敏捷运维峰会 北京站

数据连接未来!围绕Database、Bigdata、AiOps的企业级专业社群。行业大咖、技术干货,每天精品原创文章推送,每周线上技术分享,每月线下技术沙龙,受众20W+。