企业级云数据库管控架构设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EasyDB:企业级数据库管控平台
Oracle
阿里云上Oracle独家解决方案,帮助传统企业客户顺利上云 全 面支持自建Oracle场景,支持RAC 、双机热备、DataGuard
MySQL/AliSQL
全链路MySQL/AliSQL解决方案 和阿里云DRDS 对接,实现分库分表,“去IOE”利器
查看备份情况 处理异常
本地存储
EasyDB:MySQL HA
Application
MySQL 5.6 GTID双主复制,一主多从 心跳&备库进度健康检查 支持手动切换和自动切换 支持对接DRDS/OneProxy 应用层切换无感知
HA Engine ReadOnly
DNS/DB Proxy
SSD云盘
EasyDB:HA Engine
健康检查任务队列 业务数据库
健康检 查任务 线程
内存元数据 元数据 加载线 程
切换任务队列
健康检查 线程池
守护 线程
元数据
HA切换 线程池
手动切换
EasyDB:HA Engine自动切换
• 数据库连接 • 主库写入心跳 • 主库读取心跳
故障判断
• 时间窗口内连接重 试N次 • 时间窗口内写入失 败N次
企业级数据库运维场景
IDC托管/自建机房 公共云平台
服务器部署Oracle 服务器部署MySQL 服务器部署SQL Server
云数据库RDS 云服务器部署Oracle 云服务器部署MySQL 云服务器部署SQL Server
企业级数据库运维需求
日常运维
备份恢复
高可用
数据安全
创建/销魂实例 容量/资源管理 故障处理 性能优化
监控告警
支持邮件、微信和短信等多种告警方式
EasyDB:企业级数据库管控平台
分组实例大屏
自定义多个实例的可视化大屏
单实例大屏
单个数据库实例的详情大屏
Baidu Nhomakorabea
• • • •
检测备库心跳时间 备库是否恢复最新日志 设置备库readonly=on 应用层切换
健康检测
自动切换
EasyDB:企业级数据库管控平台
Oracle
阿里云Oracle 独家解决方案
MySQL/AliSQL
“去IOE”利器,对接DRDS
高可用
一键切换&一键备份
高性能
发现并优化性能瓶颈
SaaS https://easydb.dtstack.com 支持企业独立部署版
Master 1
Master 2
只读备库
只读备库
EasyDB:云上Oracle HA
云盘保证数据零丢失 基于云服务器实现HA/ADG 基于SLB提供统一访问入口 支持手动切换和自动切换 应用层切换无感知
HA Engine
Aplication SLB
Active服务器
Standby服务器
逻辑/物理备份 基于时间点恢复 搭建备库
数据零丢失 服务连续性
主机可掌控 数据可掌控
EasyDB:企业级数据库管理平台
独立部署
白盒系统
可视化
企业完全拥有数据权限
企业完全控制数据库服务器
操作和数据通过Web呈现
EasyDB:总体架构
展现层
实时大屏
性能分析 元数据 监控告警 告警通道 监控规则 租户权限 高可用 备库搭建 备份恢复 实例创建 备份 健康检查 手动切换 自动切换
专注:经过实战的关键指标
EasyDB:任务调度
任务调度 任务队列 TaskAgent
提交任务 查看任务进度 处理任务
创 建 实 例
任务执行器
恢 复 数 据
搭 建 备 库
EasyDB:备份归档
备份 任务调度
本机备份任务队列
备份策略配置
对象存 储OSS 备份 线程池
归档到云端
备份实时状态
企业级云数据库管控架构设计
技术创新,变革未来
一个老DBA的心声
压力大、琐事多
1个DBA vs 几千个实例
云时代,何去何从?
工具是DBA的第一生产力
天象 EasyDB
智能化:运维大数据 RDS DMS 现代化:云服务 DTS
北斗
天机
中世纪:界面
DBFree
tbsql
orzdba 远古时代:脚本
dbagent
TopSQL
数据库的问题90%以上都是SQL 的问题 各种维度分析TopSQL,及 时发 现 并优 化 数据 库 性能 瓶
颈 淘宝DBA十年经验沉淀,DBA的最佳助手
EasyDB:企业级数据库管控平台
一键切换
一键切换主备库,轻松实现高可用
一键备份
备份策略& 手动备份,确保数据安全
一键体检
通过机器学习和数据挖掘,自动 识 别潜 在 问 题
管控层
任务调度
工作流引擎 Token认证 消息接收 Agent Proxy 消息下发 HA Engine
接入层
Agent
EasyDB:数据采集
T oken验证 消息接收
租户A
Agent proxy
租户B
Agent
Agent
Agent
Agent
EasyDB:数据采集
极速:4s实时性能
EasyDB:数据采集
相关文档
最新文档