《阿里云RDS管控架构(25页).pdf》由会员分享,可在线阅读,更多相关《阿里云RDS管控架构(25页).pdf(25页珍藏版)》请在三个皮匠报告上搜索。
1、阿里云RDS管控架构张纪宽(翟骊)阿里巴巴云智能PG管控研发02云数据库管控架构03云数据库管控发展历程04云数据库管控未来01云RDS PG现状目录01RDS PG现状MasterPostgresql10SlaveW/Rzone1zone2MasterPostgresql9.4SlaveW/Rzone1zone2MasterPostgresql10只读实例只读实例SlaveW/Rzone1zone2RO MRO SRzone1zone2存储计算结合形态一MasterPostgresql11SlaveW/Rzone1zone2MasterPostgresql10SlaveW/Rzone1zon
2、e2存储计算分离Masterpg10 基础版基础版W/Rzone1Masterpg11 基础版基础版W/Rzone1Masterpg12 基础版基础版W/Rzone1形态二02云数据库管控架构云数据库自建数据库性价比规模化带来的硬件成本降低;弹性资源按需付费;专业的内核团队维护PostgreSQL;免费公网流量开源内核弹性能力差、公网收费可用性自研高可用系统30秒内故障切换提供99.95%的可用性;三节点企业版故障自主选举能力需要独立的开发部署该可用系统,开源内核没有自主选举能力可靠性数据可靠性9个9,同时提供RPO=0的三节点企业版产品,提供精确到秒级的数据恢复和找回能力,跨城容灾实现RPO
3、=0的方案的成本极高,数据恢复依赖自建备份、日志备份系统,跨城容灾成本高易用性自己化的备份、监控和告警能力,自动化的异常检测和自愈能力,一键版本升级无自动备份系统,购买或自研独立的监控报警系统投入大,版本升级的成本高性能提供本地盘、云盘多种产品形态满足不同性能要求,CloudDBA提供高级优化功能依赖资深DBA,支出大,受制于人安全支持数据链路加密、数据落盘加密、秘钥轮转管理、SQL审计、实例操作日志审计SQL审计能力,加密能力需要自建,数据安全黑天鹅风险高云数据 vs.自建数据库经济稳定弹性安全为什么上云IAAS层资源抽象(硬件、ECS、云盘、VIP)安全防护(链路加密、数据加密,访问权限控
4、制)稳定性保障稳定性保障监控高可用切换异常自愈智能报警弹性运维能力弹性运维能力弹性升降级按需付费快速实例克隆恢复CloudDBA自助诊断运维数据库代理读写分离SQL审计增值功能自动定时备份同城、跨城容灾应用程序控制台MySQLSQLServerPostgreSQLMariaDBMongoDBRedisPOLARDBADB稳定安全弹性经济愿景:打造世界一流的云数据库操作系统阿里云数据库管控职责数据同步公网访问他云/云下IDC克隆恢复 控制台实例管理链路管理备份管理SQL审计CloudDBAOpenAPIKMSOSSECSSLBSLB写流量数据库代理读流量RDS(主)RDS(备)RDS(只读)RD
5、S(只读)可用区A可用区B可用区CRDS(日志)RDS(新)密钥管理数据备份+日志备份VPC云监控SLS监控数据审计日志产品架构云数据库管控云数据库管控资源层资源层运维管理层运维管理层接入层接入层k8s统一资源调度统一资源调度实例管理实例管理API基础运维基础运维API商品配置系统商品配置系统售卖系统售卖系统任务系统任务系统离线调度离线调度在线调度在线调度物理机物理机控制台控制台企业控制台企业控制台OpenAPIECSSSDESSD备份系统备份系统高可用系统高可用系统容灾系统容灾系统报警系统报警系统日志系统日志系统SQL审计审计异常自愈异常自愈主机运维主机运维供应链供应链实例运维实例运维运维部
6、署运维部署全链路监控全链路监控主动运维主动运维性能监控性能监控技术架构x资源预测售卖数据分析库存分析采购部署一键化部署新机型演进故障&过保售卖主备打散售卖水位控制资源隔离资源利用率分析DEVOPS主机故障检测资源争抢问题IOHang检测自动化宕机下线热迁移秒级闪断硬件加速(RDMA,25G)资源碎片控制经济:IAAS层自动化程度和成本控制*高可用版主备间心跳同步*物理机跨机架、跨ASW部署,主备跨可用区部署能力*机房级别的容灾切换能力*实时备份保证异常情况下服务快速拉起*三节点企业版的三机房部署容灾防脑裂稳定:完整的监控探测能力和快速恢复能力DB(主主)