京东云 张成远:云时代的数据库演变之路

桑紫萱

2017/11/14 发布于 技术 分类

介绍从传统的数据库时代到私有云解决方案,再到公有云数据库时代,以及解读未来的发展趋势。介绍京东在这个演变趋势之下所经历的一些实践与探索的经验。

文字内容
1. 云时代的京S东数A云C据C张2库0成1演远7 变之路
2. 目录  数据库现状  面临的需求  生命周期管理  生存类需求  高阶需求  探索趋势 SACC2017
3. 数据库现状 SACC2017 NewSQL
4. 数据库现状 SACC2017
5. 面临的需求 高阶 访问量/数据量/资源利用率 SACC2017需求 运行期 生存类需求 基本生命周期 管理需求 高可用/高可靠/监控/容灾 实例/库/表管理
6. 生命周期管理 实例管理 SA库C管C理2017 表管理
7. 生命周期管理  传统方式 邮件申请,DBA手工执行 2017 云 一键自动创建,分钟级搭建主 SACC从/秒级库表管理
8. 高可用 应应用应用用 Master SACC2017 Slave
9. 高可用 应应用应用用 DNS服务 LB 机房A Master SACC2017切换 sesnestneintnientlienlel 存活检测 Slave 机房B
10. 高可用 Region:'>Region:'>Region:'>Region:华北 AZ:'>SACC2017AZ:一区 AZ:二区 Region:'>Region:'>Region:'>Region:华东 Region:'>Region:'>Region:'>Region:华南
11. 高可靠 Master 自动备份 Slave 手动备份 SACC2017分布式存储系统 分布式存储系统 分布式存储系统 按时间点恢复 指定备份恢复 Master Slave
12. 监控 物理机/操作系统层面  存活/机器负载/CPU/内存/网卡/硬盘等 数据库层面  存活/主从/慢SQL/连接数等 2017依赖系统 SACC DNS/LB/云存储/云监控/云主机/网络 业务层面  生命周期管理功能监控/高可用、高可靠功能定时 验证
13. 访问量 应应用应用用 Master SACC20Sla1ve7
14. 访问量 应应用应用用 Master SACSlaCve2017Slave 读写分 离方案? 一主多从?
15. 访问量 CDN CDN SACC2017nginx nginx 应应用应用应用应用用 rerdeidsis Master Slave
16. 数据量 应应用应用用 Master Slave MasterSACCMa2st0er 17 Slave Slave partition?
17. 数据量 应应用应用用 兼容MySQL协议 Master SACC2017JPJrPorxoyxy Master Master Slave Slave Slave 数据库 中间件
18. 数据量 Master 应应用应用用  数据分布:选择合适的拆分字段/拆分方式  如何避免跨库的事务,跨库事务最痛苦的事情 是死锁,大面积死锁  如何扩容 SACC2017JPJrPorxoyxy Master Master Master Slave Slave Slave Slave
19. 资源利用率  多租户——系统层面实现隔离  操作系统层面——VM  进程隔离——Container 物物理物理机理机机 物理S机ACVCMVMV2MV0M17 物理机 CoCnoCtnoaCtinoantineantrieanrienrer
20. 探索趋势 SACC2017
21. 探索趋势 SACC2017
22. 探索趋势 SACC2017
23. SACC2017