本内容来自9月中旬BoCloud博云举办的“云计算·风向 名为PaaS的热带气旋”主题沙龙分享内容。现将博云、微软、红帽、美团、民生银行的5位技术专家在沙龙中分享的实践经验与大家分享。
主题
拥抱Docker的美团云数据库
郑坤
美团云技术专家
美团云技术专家,中科院计算所博士,曾在华为做操作系统内核的预研工作,现为美团云Docker平台技术负责人。
简介
• 云数据库总体架构
• 云数据库特性及实现
• 规划
•Database as a Service
• Self-service
• Full database lifecycle management
• flexible, scalable, on-demand
• CDS – 云数据库Cloud Database Service,美团
内部数据库服务的简称
Why Docker
- 高性能,无操作系统虚拟化开销
- 高弹性,秒及部署,扩容
- 打包依赖环境,方便开发、部署
IO性能:VM vs Docker
弹性能力:VM vs Docker
总耗时10几秒。
对Docker的顾虑
- 稳定性
- 资源隔离能力
- 安全性
美团云docker平台架构
美团云CDS架构
美团云CDS功能特性:
- 可用性
- 可扩展性
- 安全性
可用性
自研DBHA组件,支持所有云数据库/缓存HA。
可扩展性(垂直)
VM版本:需要关机/重启VM实现扩容,扩容期间数据库服务中断。
Docker版本:支持运行时对CPU、内存扩容,不影响数据库服务可用性。
可扩展性(水平)
Docker高弹性能力可以快速水平扩展数据库集群。
安全性
- 最小权限原则
- 自动备份到云存储
- 伪删除 + 回收站
评论前必须登录!
注册