1、关系型数据库服务 Relational Database Service (RDS) 周光辉产品定义 产品功能介绍 分布式RDS 同类产品比较产品定义 RDS (Relational Database Service ) 凭借阿里集团十多年数据库管理和底层技术的积累, 通过云服务的方式让关系型数据库管理、操作和扩展 变得更加简单。 与现有MySQL 和SQL Server完全兼容。适用场景 RDS 适用领域 各行各业关系型数据库应用。如SAAS 化应用、电子商 务网站、社区网站、手机APP、游戏类应用、政府网站 等。 数据库类型:RDS 与自建 数据库 的对比 RDS 自建数据库 服务可用性
2、99.95% 需自行保障,自行搭建主从复制,RAID 等 数据库备份 自动备份 自行实现,并需要寻找备份存放空间 以及 管理备份是否可用 硬件成本 无托管费用,无软硬件投入, 按需付费 数据库服务器成本相对较高;每台服 务器 每年托管费超过5000元;对于MS SQL Server 需支付许可证费用 部署扩容 即时开通,快速部署,弹性扩 容,按需选购 需硬件采购与,机房托管,部署机器 ,周 期较长 资源利用率 按实际结算,利用率很高 考虑峰值,资源利用率很低 无需运维 需要招聘专 职责DBA产品定义 产品功能介绍 分布式RDS 同类产品比较六大基本功能 RDS日常操作 创建、删除数据库、重启、
3、帐号权限管理 报警:并发连接、磁盘空间报警 监控:RDS实例各类性能指标 备份恢复管理 自定义备份策略,自动备份 即时手工备份 备份集查看、还原、下载 HostA:3306 OSS 集群 实例规格弹性升级 安全设置 白名单设置 防DDoS 攻击、清洗、黑洞 密码暴力攻击检测 所有SQL 审计( 暂时MySQL) 六大基本功能( 续)六大基本功能( 续) 慢SQL 查询六大基本功能( 续) 迁移工具 MySQL 无缝迁移工具 SQLServer 迁移 服务三大高级功能 故障恢复 双机热备,30 秒内自动完成 切换 应用透明 Host-A Host-B Failover V-Host:3306Ho
4、stA:3306 在线迁移 数据不丢失,业务中断30 秒 迁移耗时取决于数据量 优化顾问( 开发中) 提出各种优化建议,如存 储引擎 选择、SQL 优化 、索引 建议、 表结构 设计等 享受专业的数据库优化待 遇即将推出 只读节点 对MySQL 创建只读节点 准实时 多版本支持 支持MySQL 5.1 ,MySQL 5.5 等版本 HostA:3306 HostB:3306服务保障 RDS 可用率99.95%( 业界领先) RDS 数据可靠性99.999%产品定义 产品功能介绍 分布式RDS 同类产品比较为什么需要分布式RDS 单实例RDS 容量有限,业务在不 断发展 , 应用压力越来越大。如
5、何 解决? 想设计一个高可扩展的系 统,关 系数据 库 的扩展如何解决?为什么需要分布式RDS分布式RDS 是什么 ? 数据访问中间件 MySQL 协议,支持各种编程 语言 帮助用户做水平拆分分布式RDS 功能点 Sharding,通过数据分布策略控制 数据分 布 路由 分布式查询 在线扩容 支持大部分SQL语句产品定义 产品功能介绍 分布式RDS 同类产品比较同类产品比较 阿里云RDS 业内RDS 产品 技术架构 多实例+ 双机热备 基于云服务器+ 云 存储 故障快速恢复 30 秒内自动切换 单点或者切换时间 很长 高性能 采用PCI-E固态硬盘, 12000 IOPS,6-10倍 10000 IOPS 安全性 防DDoS攻击; 流量清洗; 密 码暴力攻击检测 无 水平拆分 分布式RDS 无END