全球最大的OpenStack集群背后:中国移动的开源之旅

2016-09-12 09:19:27来源:中国通信网 热度:
中移(苏州)软件技术有限公司副总经理孙少陵
 
有句话叫“OpenStack一小步,中国开源一大步”,正是说明OpenStack在云计算未来发展的重要价值。作为一项启动于2010年的开源项目,OpenStack正凭借其开放先进的架构、高效的社区开发、灵活的部署模式,成为全球发展最快的云计算开源社区。
 
只不过与历史上很多开源技术不同,OpenStack不仅得到了草根和开发者的认可,也得到了一线IT厂商和明星用户们的青睐,正在成为云计算部署的事实行业标准。
 
在OpenStack的众多拥趸中,有一家企业非常引人瞩目,那就是全球最大的电信运营商—中国移动。它不仅构建了全球最大的OpenStack公有云/私有云生产环境;而且创建了很多独特的应用场景,验证和反哺了OpenStack的技术体系;同时,类似于中移动这样的超级用户的深度参与,也加速了OpenStack产业链的进一步成熟。
 
长久以来,以中国移动为代表的运营商们,一直行走在相对封闭的电信世界中。是什么原因促使他们走向了开源世界,他们眼中的开源世界又有何不同,又将会选择一条什么样的开源之路?中移(苏州)软件技术有限公司副总经理孙少陵为我们带来解答。
 
自研驱动:走向软件时代
 
据孙少陵介绍,作为中国移动研发体系改革的关键一环,集团公司三年前决定要在苏州成立研发中心(以下简称苏研),主要是从事云计算、大数据、IT支撑系统三个方面的研发工作。
 
与位于北京的,比较偏向于标准和前瞻性技术的中国移动研究院不同,苏研聚焦于做产品,去交付产品和解决方案,是中国移动内部产品开发的重要力量。
 
“按照集团公司的要求,我们积极在锻造自己自主开发的能力,并且在云计算、大数据以及IT支撑系统方面积累自己的优势产品,并且帮助公司战略转型。苏研两年发展迅速,到现在人数已经超过700人,研发人员占比超过85%。我们的愿景是成为国内一流、世界领先的IT服务商,在中国移动整个板块里,是希望能够帮助公司从原来传统的运营商,转变成一个真正在IT方面有核心能力并且能够提供IT服务的数据化服务商。”孙少陵说。
 
而要实现这个目标,自我研发能力是不可或缺的。而排在苏研的三项主要工作之首的,就是要向公司内部提供核心的软件产品,其次则是实现IT支撑系统与外部服务提供技术支撑,希望通过自己的技术能力去帮助中国移动在开发、运营方面实现能力进化。
 
孙少陵非常不认同业界关于运营商软件能力缺失的论断。“软件能力的问题,几乎是全世界所有运营商都面临的问题。我认为这个问题是在一定阶段,运营商所处的产业环境造成的,而不是运营商天然就不支持开发能力。”孙少陵说。“像Linux操作系统最早是从运营商的实验室里走出来的。当然后来因为很多产业政策,对于设备和运营的管制要求,客观造成了运营商在很长一段时间基本上是拿来主义,而行业标准组织的存在,设备商之间的产品可以非常完美的对接,运营商通过采购可以解决成本和互联互通的问题,没有必要去做开发。”
 
但现在情形已经完全不同,中国移动面临的竞争对手,不仅仅是原来的运营商,而是诸如腾讯、阿里这样的OTT。“在这种情况之下,运营商发现软件开发是我们的‘一碗饭’,这也是集团公司成立苏州、杭州两个研发中心的初衷,虽然在一些流程方面与互联网公司还是存在差异,但现在我们开发的东西可以迅速上线测试,如果发现任何问题或者需求反馈,也可以及时提交给开发人员,研发和运营一体化之后,软件成熟的路径会越来越畅通。所以,我们对于运营商未来的软件开发是有充分信心的。”
 
选择开源:要有勇气和决心
 
孙少陵说,中国移动在云计算方面起步非常早,可以说是产业早期的拓荒者。
 
“2007年,我们就开始做相关平台的研究工作,当时还没有云计算的概念,而是被称为大规模定制计算。因为我们已经意识到产业在转型,运营商原来集中式的单机架构已不适应未来技术的发展。软硬件一体化的ICT基础架构未来必然会被开放平台和软件定义所取代。”
 
在2009年,中国移动真正启动了IaaS技术的研发,当时对标了业界比较主流的几个开源项目,因为OpenStack刚刚建立,还非常不成熟,所以最开始是用OpenNebula;到了2013年,OpenStack成长的非常迅速,形成了很好的产业环境和商业化机会。
 
在孙少陵看来,运营商喜欢标准化的产品,而标准化和开放化也是整个电信业的商业逻辑,“我们当时对OpenStack作了全面的评估,意识到它已经成为事实标准,最后我们做出了艰难的选择,将研发路径从OpenNebula切换到OpenStack平台。”
 
这是一个很艰难的过程,因为在2010、2011年的时候,中国移动在OpenNebula的贡献度已经是全球最多,中国移动投入了大量的技术研发,已经变成了OpenNebula的一个标杆。
 
在完成了切换以后,中国移动开始了在OpenStack上蒙眼狂奔。在2013年,中国移动开始基于OpenStack的“大云”3.0版本的开发,并且在2014和2015年分别发布了“大云“3.0和基于“大云”4.0的两个版本。目前,中国移动基于OpenStack Kilo版本的大云4.0的版本,已经有非常大规模的应用,目前整个部署规模超过了4000个节点。“之所以我们选择OpenStack,因为它有开放的价值,行业事实的标准,具有平台无关性、分布式、标准化、以及持续交付的特性,这些都是我们认为对中国移动未来运营非常关键的特性。”孙少陵说。
 
中州移动苏州研发中心
 
言胜于行:在场景中做创新
 
不懈的投入终于换来了丰硕的成果,苏研目前在云计算的几个层面(IaaS/SaaS/PaaS)上,都形成了完整的解决方案。更难能可贵的是,苏研现在从操作系统层面就做到了自主定制开发。
 
“我们现在正在维护中国移动自主的Linux操作系统的发行版,今年部署规模预计会超过1万台,这样才能保证对未来整个产品体系架构的控制。”孙少陵说。
 
多年的研发工作经验,使得孙少陵非常愿意用技术和案例来说明情况。在公有云方面,中国移动充分借鉴了OpenStack架构,在起步阶段就把整个网络搭建在SDN基础之上。到现在为止,中国移动已经上线了各为1000个节点的北京和广州两个集群,今年还将再部署4000台服务器;预计到2016年年底,整个公有云上会超过6000个节点,这将雄踞全球榜首。
 
不仅仅是在公有云,在私有云方面,中国移动也在进行积极部署,“我们对于私有云的定位是要承载中国移动未来全部的IT支撑系统和内部业务系统,这应该是全球业务最复杂、对于系统的可靠性、安全性要求最高,也是规模最大的私有云系统之一。”孙少陵说,“我们预计要在哈尔滨和呼和浩特各建设一个数据中心,总共规模超过6000个节点。”
 
规模只是一方面,在几年的部署过程中,中国移动对原生的OpenStack进行了大量应用开发和测试工作,积累了大量的经验,也突破了很多困难。公有云方能,中国移动实现了OpenStack和OpenNebula两大集群的统一管理;在私有云方面,中国移动OpenStack平台也是构建在SDN网络上,既要管理物理机,也要管理虚拟机,这个在全球也是没有先例的,“我们通过引入Ironic技术,实现了对4500台裸机的管理。”
 
而另外一个很大的创新工作则在于OpenStack大规模系统测试,中国移动做了很多的重要测试,其实就是考验OpenStack到底能做到多好。“这里我想着重提两个案例:第一,2000个并发创建虚机去考验Nova性能到底能达到怎样的水平,原生的系统部署上以后测试结果不理想,我们和英特尔一起做了大量的优化工作,最后将它提升到99.9%;第二,Nova性能达标之后,去考验一下OpenStack对外部请求的处理能力,最开始原生系统也只能达到每秒1.78个请求,我们经过优化以后提升了3倍,达到每秒5.49个请求。”孙少陵说。
 
作为中国移动在OpenStack上的紧密合作伙伴,英特尔相关技术专家也告诉C114,英特尔和中国移动在OpenStack领域的很多想法都是不谋而合。“英特尔在2012年就提出了自己对于云计算的愿景,那就是互联互通、自动化以及终端自适应。作为一家提供底层硬件和上游社区代码的公司,英特尔也非常乐于和中国移动这样的合作伙伴合作,这不但体现了OpenStack在企业级市场的逐步成熟,另外也创造了更多的应用场景,共同推动了全球云计算和开源社区的发展和成熟。”
 
当然,对于任何一个开源组织和社区而言,生命力要想长久,就必须要得到参与者们的积极贡献。中国移动在OpenStack不仅仅是使用者、受益者,实际上也在积极反馈经验给社区,“我们现在排名全球的第34位,在奥斯丁和巴塞罗那OpenStack峰会上,我们都做了很多的发言和经验分享。目前,我们正在牵头OpenStack千节点工作组。”孙少陵说。

责任编辑:王梦

为您推荐

中国移动或将推TD手机电视

昨天,中国移动市场部总经理徐达在“我的移动奥运”的新闻发布会上透露,中国移动极有可能推出基于TD-SCDMA手机终端的手机电视业务。在以往的奥运会期间,由于受到带宽限制,手机电视画面质量并不理想。中国移动市场部总经理徐达介绍,作为北京奥运会的移动通信合作伙伴,中国移动即将推出的手机电视业务有别于以往的模式,能够保证画面质量的清晰完整。为了保证手机电视画面的效果,中国移动将采用电信系统的流媒体标准,还是使用广电系统的CMMB标准,暂时还未有定论。目前,中国市场有很多种手机电视模式都在蓄势待发,广电系力推的手机电视标准CMMB目前正在全力筹备六个奥运城市的组网试验。除此之外,手机电视内容的版权也在

中国移动携大唐电信进入数字阅读时代

在忙忙碌碌的现代生活中,数字阅读具有方便,快捷,互动,个性,以及低碳,环保,低成本等特性,越来越被大众所欢迎。自年初起,手机阅读业务在全国推广的短短3个月中,中国移动手机阅读的累计访问用户已经超过了2000万,正以良好的势头迅速发展。作为通信业老牌国企,大唐电信紧贴以数字化内容,数字化生产和数字化传输为主要特征的数字出版等新兴出版业态进入高速发展期的变化,与中移动一起推动数字内容的资源开发和利用。据悉,这次大唐电信顺利入选中移动电子阅读器定制商,其中一个很大的竞争优势来自其一贯的快速创新。自大唐电信终端公司成立以来,创造了许多业内第一:国内第一款TD-HSDPA/EDGE双模网卡AirCard

中国移动再曝光违规SP 腾讯新浪榜上有名

昨日,中国移动曝光了最新一批违规SP企业,这些企业存在“未明示资费”、“容易引起用户误解的虚假宣传”、“扣费后未按约定提供服务”等违规现象。其中,腾讯、新浪两大企业均“榜上有名”。记者了解到,此次被投诉的企业问题主要集中在“用户不知情使用”。例如,对新浪的投诉主要集中在互动参与环节,共24件;对腾讯的投诉主要集中在QQ的使用问题以及用户不知情的情况下开通移动QQ。根据统计数据显示,今年6月,移动梦网业务投诉量37756件,相比5月投诉量25344件增长近50%。此外,随着移动梦网监管环境的变化,出现了SP利用移动公司营销政策漏洞,以自消费方式牟利的现象,且有愈演愈烈的趋势。中国移动也将在近期开

中国移动:拥抱移动互联网,精彩未来“触手可及”

在气势宏大的电视墙前玩转精彩的MM互动游戏、在TD-LTE体验车内畅享移动互联网世界车型无忧的乐趣……11月17日至18日,在香港举行的2010年移动通信亚洲大会上,中国移动展区带给人们无尽的视听体验和无限的遐想空间,吸引了众多媒体记者和参观者驻足体验。MM天地、大有可为MobileMarket展区是本次中国移动展区的重要组成部分,该展区主题为“MM天地,大有可为”。展区幻彩带的设计创意让参观者眼前一亮,“绿”“黄”“红”“蓝”四色变幻寓意着该展区将为来宾带来多彩的互动感受;整个展区二层做成英文字母“M”的形状,前后两层合起来正好