DaaS For IaaS
云计算平台上的数据库服务
郭理靖
guolijing@gmail.com
新浪微博:@郭理靖
DaaS概念介绍
实现流派
Openstack简介
基于Openstack的架构
Agenda
• DaaS
–Database as a service
–Typically runs on a cloud computing
platform
–Provide SQL-based and NoSQL
database services
DaaS是什么?
• Web管理界面支持
• 数据库生命周期管理
–创建 删除
–数据镜像 数据恢复
• 高可用性
• 扩容性
–扩容数据库可使用内存
–扩容数据库可使用的磁盘空间
– Auto sharding
Common Characteristics
• Amazon AWS RDS
• Microsoft SQL Azure (MS SQL)
• Heroku PostgreSQL as a Service
• EnterpriseDB Postgres Plus Cloud Database
• Xeround Cloud Database
• 盛大云-数据库云
• 阿里云-RDS
• 新浪-SAE-mysql服务
• Openstack reddwarf
国内外典型产品
DaaS概念介绍
实现流派
Openstack简介
基于Openstack的架构
Agenda
•Shared(共享)
•Dedicated(独
享)
实现流派
Shared方案示意图
MySQL
MySQL
MySQL
MySQL
MySQL
MySQL
Primary
VIP
Standby
阿里云 RDS架构图
整体资源利用率高
申请数据库速度快
数据库高可用
性能可控
数据库资源粒度可控
Shared优点
需要容量规划
物理机故障影响面大
支持一主多个模式非常困难
申请空间固定
Proxy效率
使用成本高(费用高)
开发成本高
支持其它类型数据库开发成本高
资源隔离
Shared方案的难点与缺点
Dedicated 示意图
服务器
服务器
服务器
MySQL Instance
Client
Client
Client
Dedicated示意图之Reddwarf
不需要容量规划—转嫁给下层IAAS
数据库空间申请非常灵活---由EBS(Cinder)
提供
可以快速制作镜像--由EBS(Cinder)提供
价格便宜
数据库CPU、内存、空间可以升级
可以动态增加从节点
资源隔离好
Dedicated 优点
性能取决于EBS(Cinder)
申请速度取决于IAAS虚拟主机生成速度
资源隔离依赖虚拟化技术
单机故障恢复慢(一个主机+EBS)
Dedicated难点与缺点
DaaS概念介绍
实现流派
Openstack简介
基于Openstack的架构
Agenda
AWS和openstack
老师 学生
AWS服务现况
openstack现况
AWS 和openstack基础设施
AWS
EC2
S3
EBS
VPC
openstack
Nova
Swift
Cinder
Quantum
AWS 和openstack上层建筑
AWS
RDS
ElastiCache
ELB
EMR
openstack
Reddwarf
nil
Altas-LB
nil
好久没更新
只支持MySQL
没有Restore to point to time功能
没有增加从节点功能
文档不全
API与AMAZON RDS API不兼容
好久没更新
Reddwarf七宗罪
Reddwarf现况
DaaS概念介绍
实现流派
Openstack简介
基于Openstack的架构
Agenda
实现架构
Web控制台
API Service
Mo
ngo
DB M
Q
VM
VMController
SnapshotUplod
er
OPLogUploder
Puppet
Zookeeper
Zabbix
Nova Swift
SnapshotCont
roller
Internal API
故障迁移的实现
VM1
MySQL
Instance 1
Host1
Host2
VM2
MySQL
Instance 1EBS 1
EBS 1
真正高可用的实现-DRBD
Why DRBD
成功案例多
块级别,通用解决方案
性能好
从节点支持
首期支持mysql/mongodb
项目开源/github
拥抱openstack社区
Python
后台数据库使用MongoDB
RabbitMQ/ActiveMQ
Our Plan
欢迎加入京东云计算
guolijng@360buy.com
本文档为【DaaS for Iaas】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。