当前位置: 首页 > 科技观察

中国移动挑战数万节点管理,只有开源的OpenStack才能解决

时间:2023-03-12 22:50:52 科技观察

最近发现一个现象,我参加的IT会议几乎每次都提到开源,OpenStack是必须要讲的谈论开源!经过多年的发展,现在云计算和大数据已经成为我们不可或缺的一部分,而OpenStack一直支撑着为我们服务的IT架构。  OpenStack支持几乎所有类型的云环境。该项目的目标是提供一个易于实施、可扩展、丰富和标准化的云计算管理平台。OpenStack通过各种互补服务提供基础架构即服务(IaaS)解决方案,每个服务都提供用于集成的API。  中国移动正在打造全方位的IT服务  “我们公司的愿景是成为中国最好最好的IT服务商。”中国移动(苏州)软件技术有限公司副总经理孙少玲这样认为。等待!这句话是不是很像中国移动软件公司的“口号”?  但这是事实。孙少玲在接受本站记者采访时表示:包括AT&T在内的国外知名电信企业正在转型,逐渐从基础设施语音服务转向软件和云,未来将成为真正的IT服务商,而中移动软件也在走向在这个方向。  据了解,中移(苏州)软件技术有限公司成立于2013年,主要从事云计算、大数据、安全支撑系统的研发。但是,它又不同于中国移动的其他研发系统。不同的是,它真正专注于制造产品以及交付产品和解决方案。  按照集团公司的要求,速研正在积极打造自身的自主开发能力,在云计算、大数据和IT支撑系统等方面积极积累自身优势产品,助力集团公司战略转型。在公司的支持下,苏州研发中心的整体进展非常迅速。经过两年的发展,公司现拥有700余人,研发人员占比85%以上。  中国移动开源由来已久。率先搭建千节点OpenStack  中国移动真正开始类似IaaS技术的研发是在2009年,当时用的是OpenNebula。历时两年开发,包括1.0、2.0两个版本。2013年开始研究OpenStack,它通过开放给整个行业带来很多商业机会,对运营商有很大的吸引力。  中国移动公有云——“移动云”完全基于OpenStack自主研发。整个架构设计充分借鉴了OpenStack的优秀架构,同时整个网络从一开始就建立在SDN的基础之上。迄今为止,中国移动构建了最先进的OpenStack商业实践,单集群超过1000个节点。目前上线了两个集群,一个在北京,一个在广州,一共2000个节点。到2016年底,将在全国其他地区再部署4000台服务器,预计公有云节点将超过6000个。从全球OpenStack应用案例来看,“移动云”的规模比较大。  英特尔提供全方位支持  谈到技术支持,英特尔技术专家表示:中国移动是中国乃至全球与英特尔合作最紧密的“点”,也是最先进的“点”.他们拥有数千台服务器,完成了大型数据中心的电力、水、风等设备设施的部署。只有这样的大型OpenStack应用英特尔才有机会与之合作。  在千节点OpenStack压力测试中,英特尔工程师与中国移动工程师并肩作战,共同设计测试方案,了解测试重点,共同分析要达到的目标。从结果来看,要同时启动2000台虚拟机。原本成功率在50%以上,现在已经达到了99.9%以上的成功率。提升非常明显,还有进一步提升的空间。  Intel从北京和上海派出工程师团队与中国移动工程师坐下来共同分析,共同完善测试方案,最终共同取得测试结果。这对于申请今年年底的OpenStack超级用户奖来说是有说服力的,因为英特尔还没有看到全球其他合作伙伴或其他运营商达到这个水平。  OpenStack的发展,从2010年7月19日至今,历尽艰辛。对它最大的诟病就是不能满足企业用户的一些需求。叫做“Enterprise-ready”,还有千千万万的可扩展性、可扩展性、动态扩展、大规模服务能力,而中国移动这个项目就是一个很好的例子,企业的预见性已经具备。  电信运营商面临诸多挑战,只有开源的OpenStack才能解决!  在大规模应用方面,孙总认为主要有两类用户,最好的是互联网公司,比如亚马逊、阿里。其次是运营商,运营商的系统规模也非常大。其实很多互联网公司,比如亚马逊、阿里巴巴,都有私有云,传统上有开发的优势,但也有一些包袱,就是原来的架构都是自己做的,完全撕掉的成本它下来是比较高的。但是运营商喜欢标准化,所以更适合OpenStack这样的开源平台。  另外,运营商的系统其实是电信级系统,要求非常高。可靠性要求一直是五个九,每年故障时间不超过五分钟。运营商的网络遇到其他网络的很多问题很正常。例如:如果用户无法访问百度,可能重新刷新一次就可以了。但是如果手机没有信号,估计会有很多用户抱怨。所以大家在这方面的差异导致运营商的系统会遇到和很多其他系统不同的问题,而这些东西正是超级用户看重的。  因为其实对于OpenStack来说,肯定是希望未来的OpenStack能够适应最严苛的环境,满足最有可能的用户群体的要求。中国移动也希望在OpenStack中形成一定的影响力,与行业用户分享实践经验,让行业关注中国移动所做的事情,让其他企业学习和推广。  据了解,中移(苏州)软件技术有限公司目前拥有200多名专注于OpenStack的研发人员,而且规模还在不断扩大。数万节点的OpenStack目前只能在中国移动平台上看到。开源使得行业的发展不受制于人,从而变得更快。OpenStack也是未来电信行业的“IT服务商”!