中国移动OpenStack研发和实践之路
刘军卫
云计算产品部
概要
p 公司和个人介绍
p 社区贡献
p 云计算产品线
p 大规模环境下架构、问题和优化经验总结
l 部署架构
l 测试数据分析
l 优化方法
p 未来计划
公司和个人介绍
中移(苏州)软件技术有限公司(苏州研发中心)
• 中国移动一级子公司,总投资31.72亿,注册资本6亿
• 现有正式员工550人,远期规模4500人,园区规划占地480亩
• 云计算、大数据、IT支撑系统以及部分应用产品等开发和应用
• 已经在集团一级私有云、公有云、省级资源池中广泛应用
• 公司主页:http://cmsoft.10086.cn
刘 军 卫
• 技术总监,负责云计算产品的研发
• OpenStack和Qemu社区的贡献者
社区贡献
OpenStack社区贡献
• Mitaka版本被tc-approve tag统计的patch共计25个,排名第34位
• OpenStack Austin Summit入选3个Presentation(2个第一作者)
• 主办第一届OpenStack 苏州meetup
• DCOS(mesos, k8s)与OpenStack整合,提供PaaS服务
• 云计算开源产业联盟理事会员
• 数千规模物理节点OpenStack部署实践分享(OpenStack中国联盟)
Austin Summit 演讲主题
演讲1:单Region 1000个物理节点公有云环境性能分析
演讲2:深入分析“有状态”应用向DCOS平台迁移实践
演讲3:深入分析并定位nova scheduler的性能瓶颈
社区贡献
SheepDog 社区贡献
• 创建并维护sheepdog-ng项目,最主要的维护者和贡献者
• 贡献221个patch,不停机热补丁,手动成员控制
• 2015年10月主办了第一届Sheepdog全球峰会
Linux 社区贡献
• 被Merged Patch 81个,社区排名第211位
• 基于CentOS发布BC-Linux定制化发行版
• 兼容性测试:浪潮、惠普、戴尔,宝蓝
德、东方通等
云计算产品线
两域12项产品,三大类操作系统,形成了完整的云计算IaaS,PaaS和SaaS产品体系
部署架构
架构概述
• 南北两个数据中心统一管理(统一认证和鉴权)
• 数据中心内部多Region部署(异构和扩展性)
ü Openstack和OpenNebula
ü 单数据中心超过2000个节点
• 根据硬件类型或者guest os类型划分AZ
ü Host aggregate作为AZ的标签
• Nova Cell or Tricircle ?
节点分布
• 管理节点资源利用率太低
ü 部分服务容器化
ü 全面采用kolla
p 34(4% ) 控制节点
p 650 计算节点
p 30 网络节点
p 250 存储节点
并发测试
cmsoft.10086.cn