ArchSummit北京-《Docker与UCloud DataBase的融合实践》.pdf

ArchSummit北京-《Docker与UCloud DataBase的融合实践》.pdf

Docker与UCloud DataBase的融合实践 吴斌炜@UCloud 2015-12-19 自我介绍 吴斌炜 UCloud 结构化存储部副经理 2011年浙大毕业后加入腾讯云平台部, 2013年加入UCloud从事云数据库和分 布式缓存的研发工作,设计和研发了国 内一个服务化的分布式redis系统,第一 个支持Mongodb的云数据库系统 UCloud DataBase为什么选择Docker UCloud DataBase Docker应用实践 谈谈如何更好的使用Docker UCloud DataBase为什么选择Docker UCloud DataBase Docker应用实践 谈谈如何更好的使用Docker 先从为什么需要云数据库说起 用户的需求 降低运维门槛 【操作界面化、API化、自动化 完善的监控和告 警】 提升服务的可用性和数据安全性 更好的性能和资源的隔离 IAAS厂商的需求 避免数据库对宿主机io的占用 减少虚拟机在线迁移的代价 减少用户使用数据库出错的可能 云数据库运行环境的选择 物理机 优势 :资源利用率高,性能好 不足 :隔离性和安全性较差 云数据库运行环境的选择 虚拟机 优势 :隔离性好,安全性高 不足:资源利用率低、镜像大 安装启动时间长 App App App Binaries/ Binaries/ Binaries/ Libraries Libraries Libraries Guest Guest Guest Kernel Kernel Kernel Hypervisor(VMM) Host Kernel Hardware 云数据库运行环境的选择 Docker 比虚拟机占用了更少的资源,比物理机隔离性更好 App App App Binaries/ Binaries/ Binaries/ Libraries Libraries Libraries Docker Engine Namespace Cgroup aufs/overlayfs Host Kernel

文档评论(0)

1亿VIP精品文档

相关文档