OpenStack这游戏你会玩了吗?
- 来源:中国计算机报 smarty:if $article.tag?>
- 关键字:华为,OpenStack smarty:/if?>
- 发布时间:2016-10-19 15:29
2013年11月,华为成为OpenStack基金会首个来自中国的金牌会员,这就像捅破了一层窗户纸,为所有想在OpenStack方面有所建树的中国厂商树立了一个成功的榜样。2016年1月,华为再进一步,赢得了OpenStack基金会的董事席位。时至今日,华为已经成了OpenStack重要的贡献者,整个公司有超过600名研发人员直接参与了OpenStack相关开源项目的开发,在OpenStack社区Juno及后续版本的代码贡献持续提升,目前保持在世界第六、中国第一的水平。
心态很重要
一个厂商若能在自己专注的领域中取得成功,因素有很多,不过,最容易被人们忽视的一个成功因素是心态,有时它甚至是决定成败的关键因素。
对于很多用户来说,OpenStack是它们从传统IT架构走向云架构的连接器;对于厂商来说,OpenStack可能是实现差异化竞争和新突破的重要抓手。既然OpenStack这么重要,那么问题来了,厂商应如何定位OpenStack并摆正自己的心态呢?把OpenStack当成是一个难得的商机、弯道超车的机会,或者是一根救命稻草?还是那句话,心态决定成败,定位错误、心态失衡,很有可能导致在接下来的策略制定和具体执行上出现偏差甚至错误。
我们现在看到的是华为一门心思扑在OpenStack上,与其他众多厂商争过OpenStack这座独木桥。其实,华为内部很早就成立了一个专门与国际上的标准化组织、开源社区对接的部门,每年都投入大量人力、财力,与这些组织、社区保持紧密沟通和互动。华为对OpenStack的重点投入其实是华为一直以来坚持的开源策略的一个延续。正因为在开源领域有这样的积淀和经验,华为才能在OpenStack热潮出现时抓住机会,并占据有利地位。
华为为何要大力投资OpenStack?因为开源技术解决了用户容易被厂商绑定的问题,加快了创新速度,增加了创新数量,可以搭建更加开放、互通性更强的平台,并提供长期投资保护。从华为的角度看,开放是华为在ICT创新过程中始终遵循的核心原则;从客户的角度看,不论是电信运营商,还是企业客户都在开发或部署OpenStack解决方案。OpenStack已经融入到华为的技术体系中。举例说,基于OpenStack架构的华为FusionSphere通过了“OpenStack Powered”认证,并取得了“OpenStack Powered”商标使用权;华为FusionCloud用同一套架构就可以支持私有云、公有云和混合云。
“从2012年10月加入OpenStack基金会以来,华为就一直积极参与并大力投入OpenStack领域,强调建立一个产业生态的重要性。华为希望在整个产业中扮演一个倡导者、推动者的角色。”华为IT云计算产品线副总裁陈锟表示,“在OpenStack开源领域,华为的基本原则是‘源于开源,强于开源,回馈开源’,其中最重要的一点就是回馈开源。中国有句老话,吃亏是福。积极回馈开源社区,其实并不是吃亏,而是更有利于华为自身的发展,以及整个产业的良性发展。”现在你相信了吧,华为在OpenStack领域取得今天这样的成绩源于一个良好的心态。
回想起多年前Linux盛行的年代,中国市场上也曾涌现出一大批Linux操作系统厂商,但是大浪淘沙,现在还能继续存活的中国Linux操作系统厂商屈指可数。造成这种状况的一个重要原因是,当时很多中国的Linux软件厂商将开源社区的版本直接下载下来,然后经过简单的修改和封装就开始商业化销售,急于变现,而且只从社区索取,并不回馈,以至于后来跟不上开源社区的发展节奏,产品更新不及时,难以为继,最终被市场所淘汰。
平等参与“合”比“竞”更重要
主体平等地参与,是开源社区发展的一个典型特征。在云计算、开源领域,合作比竞争更重要。
“开源是平等的。从研发角度说,再小的厂商只要肯投入,慢慢学习,都有可能成为技术专家,为社区做出更多的贡献;从市场层面看,在开源社区,所有参与者都是同路人,大家拥有共同的梦想,就是推动整个开源架构和平台的发展。”陈锟表示。“对于开源很多人有一个认识上的误区,其实开源不等于商用,开源也不等于免费。开源可以推动技术更快地进步,让更多人参与进来,在产业链上形成合力,从而有力地促进整个产业的发展。华为希望与合作伙伴一起打造一个开放的平台。”
OpenStack由厂商推动变成了客户出于云化转型的需求主动去选择。云化并不仅仅是技术和IT架构的转变,还涉及组织架构、业务流程、管理等更广的范围,需要按阶段实施。因此,OpenStack的普及需要更多的专业人才,而现阶段人才短缺是最大的瓶颈。另外,OpenStack如果想更快地进入企业的关键应用,还必须在安全性、可运维性,以及不同厂商平台的互操作性等方面进一步完善。
这就需要OpenStack的成员通力合作,把平台做好做成熟,实现共赢。如果各厂商把竞争放在第一位,那么开源社区、开源平台永远不会进步。在商业市场中,各厂商可以通过差异化的产品和服务竞争,而在开源社区里,大家都是合作伙伴。“OpenStack企业就绪”是所有人共同的目标。
“有一段时间,为了提高经济性,人们推掉西双版纳的雨林,大面积种植单一的经济作物,结果不仅破坏了生物的多样性和生态环境,也没有获得更好的经济效益。反而在重新恢复雨林后,不仅自然环境得到了有效改善,也让人们获得了更多的收益。”陈锟表示,“发展IT产业与发展雨林经济、保护雨林生态是一个道理,将生态做大做强比某一个厂商获得更多效益更具价值。”
在社区中,厂商无论规模大小,都要平等共处,大家要找到适合自己的位置。“在开源社区中,没有所谓的弯道超车。谁能将产品化做得更好,更深入地理解客户的需求,谁就可能在市场确立自己的优势,并获取商业上的成功。”
华为将自己的业务策略与开源绑定,只有开源成功了,华为才可能成功。实际上,在与开源社区绑定后,华为不仅吸取了它的优势,建立了生态,改善了现有的IT基础架构,而且更加清楚地知道用户的需求,以及方案的不足之处。因此,华为才会强调源于开源,但一定要强于开源。当开源的产品无法满足客户要求的时候,华为会在此基础上进行增强和创新,不断丰富和完善OpenStack平台。“但有一点要注意,在做到强于开源后,不能慢慢又走回封闭,那将使产品失去生命力,变成负担。以前,国内的一些企业之所以败走开源,就是慢慢又走向封闭,跟不上开源社区发展的脚步。因此,华为还强调回馈开源,形成良性循环。”陈锟表示。
华为还可以做得更好
不久前在北京举行的首届OpenStack Days China大会上,华为分享了如何构建面向企业的OpenStack公有云、分布式云数据中心面临的挑战和解决之道,诸如在OpenStack上部署容器技术、级联技术、Compass项目、OpenStack数据保护,以及大规模云计算集群中的数据库一致性的解决方案等,展现了华为对OpenStack技术的积极贡献及其合作开放的理念。
OpenStack&Container开源生态总经理蒋晓黎表示:“华为基于OpenStack打造开放、融合、集成的FusionCloud云架构,通过同一个架构、同一个平台支持公有云、私有云和混合云等各种部署方式。云操作系统FusionSphere作为FusionCloud的核心,在OpenStack基础上进行了安全性、可靠性等企业级功能的增强,是企业业务全面云化的理想选择。”
华为基于OpenStack的云解决方案也得到了市场分析机构Forrester的肯定。Forrester在2016年1月发布的《利用OpenStack来强化你的云战略——中国OpenStack市场动态》(《Leverage OpenStack To Fuel Your Cloud Strategy——The Dynamics Of The Open Stack Market In China》)报告中指出:华为可以提供多样化的云服务模式,在中国拥有非常坚实的客户基础;华为基于OpenStack的云架构FusionCloud拥有强大的产品策略和市场表现。
华为是OpenStack的忠实拥护者,其整个生态系统始于OpenStack Grizzly版本。华为针对OpenStack进行了大量投入,目前在美国硅谷、加拿大多伦多、欧洲,以及中国的深圳、西安、成都、北京和杭州均设有OpenStack研发中心。截至目前,华为对OpenStack社区Newton版本的贡献量居全球厂商第六、中国第一。在成为OpenStack基金会的金牌成员后,华为更加积极地履行自己的职责,为OpenStack的发展前景、软件发展、测试、故障排除、资源供应和品牌推广等出谋划策。
如今,各国的用户在OpenStack的应用上并不是小打小闹,而是越来越多地在生产环境中规模化地部署OpenStack。OpenStack基金会的一项调查显示,65%的OpenStack部署在生产领域,美国财富百强公司中有50%的企业已经采用了OpenStack。华为将OpenStack定位于数据中心的大规模云部署,而华为本身在大规模数据中心项目的部署和运作上拥有丰富的经验。
电信业是部署OpenStack的理想产业之一。最近两年,电信业已经有很多使用OpenStack的案例。电信业务是华为的传统业务,华为深谙电信级业务与服务等级协议(Service-Level Agreement)。华为凭借自身的电信专业知识,不断提升OpenStack的可靠性、可用性,以及可扩展性,促进电信运营商的网络重构。举例来说,OPNFV是OpenStack的亲密伙伴。华为拥有众多电信业务专家,他们引领并促进了OPNFV与OpenStack社区在电信方面的创新与发展。致力于与开源力量、合作伙伴、客户共建云生态,通过成熟、开放的云平台,帮助企业实现数字化转型,这是华为一直努力的方向。
“如今,OpenStack已经是IaaS层的业界公认的标准,支持它的厂商越来越多。”蒋晓黎表示,“同时,我们也在持续关注一些新技术,比如容器。技术总是不断朝前发展,而华为作为一家在技术上有追求的公司,将本着瞄准客户、对准市场的原则,看客户需要什么样的解决方案,华为就进行相关的预研和技术储备。我们不会为技术而技术,到底推出什么样的平台完全由用户的需求决定。”
有些应用场景是当前的OpenStack技术所满足不了的,比如多站点的混合云。华为发起了一个名为“Tricircle”的项目,旨在提升网络的灵活性和编排功能,在这部分技术上华为有很强的影响力。另外,在混合云、业务的混合部署与管理等方面,华为也有更多原创的技术。蒋晓黎表示,华为会通过更多的原创技术推动OpenStack的发展。
■本报记者 郭涛
