强化IT能力 中国移动OpenStack玩“大”的

最大的单集群OpenStack公有云生产环境

2016年底,建成最大的OpenStack公有云平台之一

2017年5月,建成最大的OpenStack私有云平台之一

……

几个月前,当中国移动在OpenStack Days
China上首次公布其OpenStack应用实践与规划时,恐怕很多人跟我一样吃了一惊!作为全球最大的电信运营商,没想到它在OpenStack领域已经默默做了如此多工作,并成绩斐然,着实令人意外。正所谓“船大难掉头”,从另一方面也看得出中国移动对公司战略转型的决心,而不甘于做“管道服务商”,其要在IT领域具备核心能力。

为什么说是最大的单集群OpenStack公有云生产环境?中国移动目前已经上线了位于广州和北京的两个集群,单机房1000个节点,共计2000个节点。并且,其还正在全国其他地区部署4000台服务器,到2016年底,将完成4个集群共计6000个节点规模的公有云建设。

除了公有云之外,到2017年5月,中国移动还计划建成最大的OpenStack私有云平台之一,第一阶段建成位于哈尔滨和呼和浩特的两个数据中心,每数据中心3000节点,共计6000节点。

毫无疑问,中国移动的OpenStack大规模部署实践在全球的应用案例中也算得上比较靠前的。它部署OpenStack的背后有哪些故事,近日ZD至顶网记者到访了中国移动苏州研发中心,中国移动OpenStack的研发、落地也正是源于这里——中移(苏州)软件技术有限公司。

从OpenNebula到OpenStack的决心

其实,中国移动最早启动类似于IaaS技术的研发工作并非采用OpenStack,而是OpenNebula。回顾中国移动的技术架构演进,中移(苏州)软件技术有限公司副总经理孙少陵表示,移动“大云”自2009年起基于OpenNebula开始研发,历经1.0/2.0两个版本,自2013年才开始采用OpenStack架构研发,并分别于2014年和2015年发布基于Icehouse版本的BigCloud3.0和基于Kilo版本的BigCloud4.0。

 

中移(苏州)软件技术有限公司副总经理孙少陵

在2011年前后,中国移动在OpenNebula的贡献度已经是全球最多,因为投入大量的技术研发,也已经变成了OpenNebula的一个标杆。

2013年,中国移动转而选择OpenStack是一个艰难的过程,因为已经投入研发了三、四年的产品突然要放弃,这需要一个巨大的决心,而OpenStack表现出来的影响和价值让其没有犹豫的时间,也正是因为基于对未来的判断,中国移动毅然选择了OpenStack。

由于这样的历史原因,中国移动的OpenStack有自己的独特特点,一是要对两个异构的集群,即OpenStack的集群和原来在OpenNebula的集群统一管理,孙少陵说,原来有超过1000台服务器是跑在OpenNebula基础之上。二是也要对下层许多的虚拟化解决方案如KVM、VMware等进行统一管理,这意味着对于原生的OpenStack需要进行大量的应用开发与测试工作,“中国移动用了大概一到两年的时间,在这个领域积累了大量的经验,也突破了很多困难。”

另外在中国移动的私有云方面,因为它要承载中国移动未来全部的IT支撑系统和内部业务系统,所以它也是全球业务最复杂,对系统的可靠性、安全性要求最高,也是规模最大的私有云系统之一。同时,整个私有云不仅要支持虚拟化的资源,同时也要向用户分配物理机,能够灵活管理物理机。

在此方面,中国移动苏州研发中心又取得了多个“第一”的成绩:最大的规模的ironic用户案例,共计4500裸机服务节点;第1个大规模manila用户案例,数百节点;第1个大规模senlin用户案例,数千虚拟机。

源于复杂的业务需求,中国移动苏州研发中心投入了大量的精力和人力开发OpenStack。三年多的时间,苏研已快速形成研发能力。并且目前,中国移动在OpenStack社区中Mitaka版本的贡献度排名第47位,不断地把经验反馈给社区。

创新OpenStack上的SDN软硬混合管理

中国移动的OpenStack实践不只体现在大规模上,还具有许多创新性,例如其私有云搭建在SDN的软件网络上,这是第1个ironic、manila集成基于软硬件结合SDN方案用户案例,孙少陵说,这个SDN是一个软硬混合的解决方案,在全球没有先例。

为什么是软硬混合的SDN?中国移动在推广云计算时发现一个很尴尬的问题,早期部署的两三千台服务器做虚拟化,但大部分的IT系统却跑不上去,因为原来很多系统是基于小型机部署。孙少陵举例,“以中国移动的BOSS系统来说,大多用IBM最高端的小型机搭起来,还有Oracle最大规模的数据库,可能还得分库,一个小的数据库分成5、6个,所以这种情况下用虚拟化是不现实的。”

中国移动提出云计算平台必须支持物理机,但不是传统方式,传统方式给客户分配一个物理机,无法对其进行监控和管理,用户也没有自服务权限。现在ironic能够做到对物理机的管理和虚拟机类似,用户可以自服务地订购、退订、开机、停机,也可以对资源进行有效分配、回收等。这也是为什么中国移动6000台服务器中有4500台物理机的原因。

混合环境带来的问题是,既有软件的交换系统、又有硬件的交换系统,还要进行统一管理,系统之间如何进行互通和资源调配?原来OpenStack没有人解决过这个问题,OpenStack早期更关注的是虚拟资源的管理,中国移动在软硬混合SDN的探索,对未来整个OpenStack的发展起到很重要的作用。

在明年5月,中国移动将建成私有云和公有云共计12000节点、也将是最大规模的SDN应用案例。

中国移动苏州研发中心数据中心

联合合作伙伴提升OpenStack性能

“在对OpenStack一路探索过程中,英特尔是我们很重要的一个伙伴。”孙少陵指出,双方不仅仅是在整个技术发展方面的研讨;同时,在整个研发的过程当中,包括像刚才提到的对于Ironic的功能完善和优化等,中国移动与英特尔联合做了很多的开发工作,并且英特尔也联合社区,回馈给我们很多这个领域的成果。

在OpenStack大规模系统测试方面,苏研和英特尔的合作取得了比较重要的成果。中国移动公有云在北京1000个节点部署完成后,双方开始了对OpenStack的性能测试和提升上,也就是考验OpenStack到底能做到多好。

孙少陵强调了两个测试用例:第一,2000个并发创建虚机去考验Nova性能到底能达到一个什么样的水平。最开始,原生的系统部署上以后测试结果不理想,成功率只有58.4%,这对中国移动在电信级系统上是不可想象的。之后,中国移动和英特尔一起做了大量的优化工作,最后我们把它提升到99.9%。第二,Nova性能达标之后,去考验OpenStack对外部请求的处理能力。最开始原生系统也只能达到每秒1.78个请求的水平,双方经过优化以后提升了3倍,到每秒5.49个请求。

这给OpenStack上千台物理机上的可伸缩性、可扩展性、动态扩容性和大规模服务能力,提供了一个很好的例证。

小结

有了OpenStack大规模在建案例和在实践中积累的经验,中国移动积极拥抱OpenStack,并基于此构建完整的云计算产品体系和云平台。通过构建新型IT架构,苏研致力于提升公司IT自主创新和自主研发能力,助力集团公司战略转型。

同时,中国移动正在准备申请OpenStack黄金会员,并正在加大回馈社区的支持力度。在将要举办的OpenStack巴塞罗那峰会上,中国移动也在积极申请OpenStack Superuser,说不定届时会是一个惊喜!

原文发布时间为: 2016年10月13日

本文作者:陈广成 

时间: 2025-01-29 20:03:57

强化IT能力 中国移动OpenStack玩“大”的的相关文章

不想玩大数据的厨子都不是冒险家

湘鄂情抛弃餐饮主业,角逐大数据,号称要用互联网思维改造广电,上演了年度商业界最看不懂的转型.关于创始人孟凯,有人说他飞蛾扑火,有人说他病急乱投医,但他的回复是:你说我傻逼,其实不知道我有多牛逼. 湘鄂情董事长孟凯的面前齐刷刷摆着四部手机. "昨天约了一个事,因为部长不在,要推迟到周末,到时候约好时间我告诉你." "我怀疑这孙子是不是昨天出门就出事了,事情能办,你跟他说." 微信.短信.电话,坐在我们面前的孟凯在不同手机的不同应用之间频繁切换,以至于已经很难有整块时间

“中国游戏”强化创新能力是当务之急

"中国游戏"走向世界的创新之急 随笔 毛磊 被主办方称为全球最大规模的游戏开发人员专业会议--"游戏开发者大会"目前正在美国旧金山举行.从本次大会可以看到全球游戏技术更新步伐正不断加快,中国游戏产业要想更好地走向世界,强化创新能力是当务之急. 近一两年来,全球经济遭遇困难,游戏产业相对其他IT领域表现出更强的"抗衰退"能力."游戏开发者大会"一年比一年火爆,某种程度上就是游戏产业勃勃生机的一种反映.此外,从本次大会可以看出,游

传统行业如何“玩”大数据?

企业的数据分析能力金字塔:传统行业如何"玩"大数据? 写在前面 我写这篇文章的初衷源于两个故事: 故事一:一位在互联网行业做数据库架构多年的同事一起吃饭,问起我现在在说什么,我说自己在做医疗方面的数据分析,同事笑,说:你有很多资源啊,只要你能拿到电子病例的数据,就能分析很多东西了--我脸上的微笑表情瞬间僵化! 故事二:当时为内蒙一个企业做上游原材料供应商的数据管理项目,当时我们拿到的只是该企业小部分供应商的数据,下一阶段计划拿到其全国供应商的相关数据给该企业进行管理支持.有一天,我们的

IoT将成美情报部门强化监控能力的新平台

伴随万物互联时代的开启,物联网(Internet of Things,IoT)领域不仅成为科技巨头们大力争夺的战场,更成为一些政府情报部门重点关注的对象.近日,美国情报部门负责人James Clapper变向外界宣称,美政府安全机构有能力利用新兴的物联网技术来扩展自身监控范围与能力. 物联网将成美情报部门强化监控能力的新平台 物联网是指在互联网基础上进行延伸和扩展出来的网络系统,通过物联网可以让人们实现物与物的息交换和通信,并进行集中管控.今天,随着科技的快速演进,物联网技术获得了更大的突破,人

湘鄂情变身:不想玩大数据的厨子都不是冒险家

中介交易 SEO诊断 淘宝客 云主机 技术大厅 湘鄂情抛弃餐饮主业,角逐大数据,号称要用互联网思维改造广电,上演了年度商业界最看不懂的转型.关于创始人孟凯,有人说他飞蛾扑火,有人说他病急乱投医,但他的回复是:你说我傻逼,其实不知道我有多牛逼. 湘鄂情董事长孟凯的面前齐刷刷摆着四部手机. "昨天约了一个事,因为部长不在,要推迟到周末,到时候约好时间我告诉你." "我怀疑这孙子是不是昨天出门就出事了,事情能办,你跟他说." 微信.短信.电话,坐在我们面前的孟凯在不同手机

中国移动一家独大是真实的谎言

4G来了,中国移动终于从3G的憋屈中缓过劲来,中国的通信市场也迎来了崭新的发展阶段,但与此同时,关于中国移动一家独大不利于通信行业发展的声音也再次响起. 一边是被拼命唱衰,一边是被吹捧独大 在中国,没有其他任何一家公司能够有中国移动这样的待遇.一边,媒体拼命的唱衰中国移动的各种创新,将其业务的失败看成是媒体和舆论狂欢的胜利,将中国移动每一次的业绩下滑看成是市场的福音:一边,媒体也拼命的讨伐中国移动的强大,竞争对手也发动各种袭击,好像都像置之死敌而后快. 不明就里的人往往一头雾水,到底这中国移动是

当用户玩腻之后,脸萌你该玩大一点了

从爆红到用户流失 上线八个月,由默默无闻到犹如一夜爆红地刷满整个朋友圈,短时间内突破2000万用户的大关,登顶App Store.这是由一只仅有90后的创业团队交出的成绩单.无疑,这份成绩单是让人意外甚至不敢相信.这就是脸萌:一个分享便捷,操作学习成本极低的手机卡通头像制作App. 脸萌"意外"地引爆了市场,外界也一时间众说纷坛. "现象级应用,走不了多远." "又一个魔漫相机而已." "玩玩就卸载了." "个性个性

企鹅要把电商玩大“短期内很难形成巨大的影响”

本报记者 罗小卫 北京报道 马化腾在电商领域终于加快了竞争的步伐,成立腾讯电商控股公司.投入10亿美元,如今又宣布启动QQ网购开放平台,两个月的时间,腾讯在电商领域动作频繁. 作为互联网行业的全能选手,腾讯的高调杀入,无疑会让电商同行们心有余悸,尤其是马云(微博),已经悄然开始布局防御. 拉来了300家商户 "电子商务是下一波互联网发展的重大产业机遇.在未来5年,我们面对的是一个2万亿可期的市场规模,互联网驱动的信息文明将深刻改变传统商业的格局."7月19日,腾讯电商控股公司CEO吴宵

不玩手机的步步高玩大数据:一条短信让你多买一只澳洲大龙虾

    小明以前是卖烧饼的.  现在,为了响应潮流,小明开通了微信支付和支付宝支付,对一些老顾客,他还加了微信.那些老顾客,有时为了赶时间,会在早上先把钱用微信转账给小明,小明提前把烧饼做好等顾客来取. 有时小明生意不是特别好时,会让媳妇翠花看着烧饼摊子,他给附近社区预定烧饼的老顾客直接送上门. 小明对同行老王说:"看见没有,哥现在也玩他们城里人说的O2O了."  对,你别笑,我知道你心里想的大多数O2O是这样.  这样的O2O估计近年来已经死了大半,我们来看一种高级玩法.  你听说过