中国移动

厂商: 中国移动

"移动云"(http://ecloud.10086.cn/)隶属于中国移动通讯集团公司,是中国移动面向政企、事业单位、开发者等客户推出的依据云核算技能、选用互联网形式、供给根底资源、渠道才能、软件运用等服务的事务。

运用产品:

客户介绍

中国移动通讯集团公司,注册资本512亿元人民币,财物规划超越万亿元人民币,具有全球的网络和客户规划,2015年列《财富》杂志国际500强55位,品牌价值位列全球电信品牌前列。
"移动云"(http://ecloud.10086.cn/)隶属于中国移动通讯集团公司,是中国移动面向政企、事业单位、开发者等客户推出的依据云核算技能、选用互联网形式、供给根底资源、渠道才能、软件运用等服务的事务。移动云是建立在中国移动“大云”的根底上,自主技能研制而成的公有云渠道,经过服务器虚拟化、目标存储、网络安全才能自动化、资源动态调度等技能,将核算、存储、网络、安全、大数据、敞开云商场等作为服务供给,客户依据其运用的需求能够按需运用、按运用付费。

项目布景及事务应战

跟着中国移动“大云”公有云渠道不断发展,后端存储渠道需求十分旺盛。中移(姑苏)软件技能有限计划建立分布式目标存储处理如下问题:
  1. 国移动大众服务云四期、五期需求依据Ceph建立目标存储事务,首要用于移动大众服务云后端目标存储,规划30PB。
  2. 需求规划和交给存储体系的交给流程,确保存储项目准时高质量落地,确保存储体系安稳运转运营。
  3. 流程包括:架构规划服务、布置服务、验证服务、练习服务、体系交给、确诊东西、运维东西、晋级服务、支撑服务、扩展服务、产品文档。

处理计划

依据UMCloud 现有分布式存储处理计划,规划运用Ceph建立移动大云后端分布式目标存储。
目标存储服务物理架构示意图
目标存储由智能分布式存储(RADOS)集群、办理渠道和驻留在运用服务体系中的程序或代码库组成,如下图所示:
图1  目标存储服务 物理架构
其间智能分布式目标存储集群包括 OSD ,MON 和RGW组件:
  1. OSD:OSD 负责处理客户端读写恳求。不管是经过哪种方法(目标、文件或许其他经过调用librados接口的API)拜访分布式存储集群,数据都转换成目标存储到集群中。一个OSD对应一个存储磁盘。一个集群可依据容量、功能、毛病域需求,布置多个OSD 节点。
  2. MON:MON负责处理集群办理元数据表。客户端向OSD发送读写恳求之前,需求从MON中拿到新的集群表,使用CRUSH算法核算出来数据存储方位后,直接将读写恳求发送至对应的OSD。一个存储集群能够只包括1个MON 节点,可是考虑到MON节点失效后集群不可用的状况,实践出产环境中一个存储集群至少布置3个MON节点。
  3. RGW:目标存储网关,给用户供给REST API,而且兼容S3和Swift。
目标存储服务网络拓扑
北京、广州逻辑拓扑如下:
图2 多数据中心网络拓扑
服务器有办理网、存储网和事务网三套网络,一切网络都做双网卡bond,其间存储万网和事务网共用一对万兆口。办理网用于体系的监控和办理;存储网用于OSD集群节点间的数据传输和心跳;事务网用于客户端对后端存储的拜访,以及Monitor组件间以及Monitor对OSD的心跳。

客户收益

  1. 经过UMCloud 分布式目标存储架构完成数据中心级容灾,Ceph能够完成异地数据仿制,依据容器目标异步长途仿制技能,主节点在对外供给服务时,用户数据在主节点落盘后即向用户回应“写成功”应对,然后实时记载数据改变的相关日志信息。备节点则实时比较主备数据差异,并及时将差异化数据拉回备节点。异步仿制技能适用于远距离的容灾计划,对体系功能影响较小。
  2. 经过UMCloud 分布式目标存储架构自动化布置和弹性扩容,Ceph分布式存储架构能够完成目标存储自动化布置,经过UMCloud供给的布置东西完成了大规划集群的自动化布置和装备、运维和运营等功能。
  3. 经过UMCloud 分布式目标存储架构完成数据可靠性规划毛病域/仿制域机制,优化存储集群内部仿制流量;限制POD的规划,经过组合POD的方法进步存储规划;优化CRUSH MAP,优化数据持久性和可用性;
  4. 依据网络拓扑规划毛病域和仿制域,进步可用性和数据持久性,能够到达15个9的数据可靠性。