更多精彩内容请关注我们


2019年11月4日,上海,开源基础设施峰会(OPEN INFRASTRUCTURE SUMMIT)首次来到中国大陆的城市。每半年举行一次的峰会,就像是一辆永不停歇的“文化大篷车”,将开源的思想、文化和精神在全球范围内传播。


01

没有人能随随便便成功


如果从2010年诞生之日算起,OpenStack早就度过了“七年之痒”。但是不可否认,在OpenStack快速成长的历程中,时不时会传出一些不和谐的声音,比如有人质疑OpenStack在应用规模上存在瓶颈,有人认为容器终将取代OpenStack,还有一些OpenStack早期的拥趸,其中不乏一些全球知名的大厂商,宣布将不再支持OpenStack的新版本等。所谓的OpenStack“八年之痒”甚至“九年之痒”的说法甚嚣尘上。


就在本次峰会举行前不久,全球最大的独立开源软件厂商SUSE公司刚刚宣布,未来将不再提供新的OpenStack商用版本,转而将更多精力放在容器以及更多能够给客户带来价值的新技术上。与SUSE选择“退出”不同,在本次峰会上,国内的卓朗科技正式成为OpenStack基金会新晋黄金会员。这一进一出不禁让人疑窦丛生,OpenStack这面旗帜到底能够扛多久?



OpenStack基金会执行总监Jonathan bryce(上图)认为这种“进出”很正常,没有什么可以大惊小怪的。OpenStack社区本身就具备很强的弹性应变能力,成员的加入或退出,针对OpenStack的投资增加或减少,并不会影响OpenStack前进的方向和轨迹。OpenStack基金会还会一如既往不断寻找新的商业机会。还有一点值得注意,目前大部分厂商对OpenStack社区的贡献比例都在10%以下,所以一家公司的退出,并不会动摇OpenStack的根基,也不会让OpenStack产生质的改变。OpenStack仍将保持其一贯的开放性。


就像一首歌中唱的那样,“不经历风雨怎么见彩虹,没有人能随随便便成功”。一种新的思维、一种新的技术,正因为它要打破旧的传统、颠覆旧的生态,所以必然会遇到荆棘、坎坷,甚至是严重的挫折,但只要它的方向正确,经过持续创新和不断完善,一定会突破一道道难关,勇往直前。

02

中国,OpenStack应用的热土


一个不争的事实是,全球OpenStack市场仍然保持了较快的增长。451研究机构2019年9月发布的市场监测报告显示:2023年,OpenStack相关产品和服务的全球市场估值约为77亿美元;从现在到2023年,亚太地区OpenStack市场的年复合增长率将达到36%;中国OpenStack市场也会有显著增长。


从应用的角度看,全球正在运行的有上千万个OpenStack计算核心,OpenStack不仅被广泛应用于私有云,而且全球的70多个公共云数据中心也在使用OpenStack。在中国,OpenStack更是快速进入了许多关键基础设施,百度、中国移动、中国铁路、中国电信、中国联通、中国银联、中国邮政银行和中国国家电网等都是OpenStack的用户。全球165个国家的1125开发者参与了OpenStack Train版本的开发,这是目前全球活跃度排名前三的开源项目。


CERN(欧洲核子研究组织)很早便荣获了OpenStack峰会(开源基础设施峰会的前身)评出的超级用户大奖,它主要从事基础研究、技术创新,以及教育和培训工作,每天的数据增量达800TB。CERN一直在探索各种科学秘密,比如宇宙大爆炸、暗物质、暗能量等。为了支持各项研究工作,CERN在全球范围内运行着近30万个计算核心,主要构建在OpenStack平台之上,另外还有超过500个不同的Kubernetes集群,以及裸金属服务。CERN未来的计划是扩充到5万个核心。开源对于CERN来说,意味着不断的创新和持续的演进。开源正是CERN所需要的追上数字化潮流、打造未来的手段。



腾讯云TStack也曾经在2017年斩获过超级用户大奖。在腾讯打造的开源云生态中,连接了几乎所有腾讯云的产品,包括云平台、容器、微服务,以及金融级数据库、中间件、大数据产品等。


开源是腾讯云最重要的创新路径。腾讯云副总裁吴凯华表示,腾讯云是许多开源社区的积极贡献者,也是诸多开源项目的发起者。腾讯云运行着规模庞大的OpenStack集群,以及开放的AI大数据平台。目前,腾讯云有200多种云产品,其中大部分产品是开源的,并基于这些产品面向工业、医疗、零售、政务等多个领域打造了90多个行业解决方案。


腾讯云将依托中台+生态战略,在智慧中台、云原生中台、应用平台和数据平台的支撑下,建立技术生态、业务生态和应用生态,帮助合作伙伴构建简单、灵活的行业应用。吴凯华表示:“我们将与合作伙伴一起,将开源进行到底。”


在今年峰会的超级用户大奖的五个候选者中,有三个来自中国,分别是百度智能云、浪潮InCloud OpenStack团队,以及无锡地铁信息管理部门。最终,百度智能云不负众望,赢得了超级用户大奖。这也是继中国移动、腾讯云之后,中国用户第三次赢得超级用户大奖,表明中国用户在OpenStack的实践探索中走得非常深入,而且成果显著。



百度智能云之所以能够胜出,主要是得益于它在容器方面的创新应用。百度将Kata Containers整体集成到百度内部和外部云服务的基础平台中,并借助Kata Containers为边缘云场景构建了安全的环境;其云产品(包括虚拟机和裸机服务器)覆盖中国华北和华南的11个地区,包括18个区域和15个集群,每个集群的物理机超过5000台。


浪潮InCloud OpenStack团队和无锡地铁信息管理部门虽然遗憾地与超级用户大奖擦身而过,但是它们在OpenStack方面的积极探索和实践经验也值得其他用户借鉴。浪潮InCloud OpenStack团队采用OpenStack构建了混合云环境系统,目前为10万多个用户提供服务,其中包括80多个政府部门。目前,浪潮的政务云为用户提供了超过6万个虚拟机,以及40万以上的vCPU和超过30PB的存储,并托管了1.1万多个在线应用程序。无锡地铁信息管理部门在无锡市地铁云平台项目的第二阶段,主要完成了基于OpenStack的私有云平台由IaaS向PaaS的演进。为了获取所需IT资源并提升整体业务效率,无锡地铁采用了具有高可靠、高效率、易于管理且低成本的华云数据轨道交通云解决方案,实现了既定目标。


在本次峰会的现场,中国移动、中国电信、中国联通三大运营商一起亮相,为OpenStack助威。“云即是网,网即是云”,这是中国移动的云计算观。对于中国移动来说,开放永远是第一位的。目前,中国移动的三朵云——移动云、IT云、网络云,全部运行在OpenStack上。中国移动之所以选择开源的OpenStack,主要是考虑实现自主可控,以及平台与业务的深度融合,更好地保证异构和兼容性。


中国电信私有云包含云服务管理层和云资源管理层,基于OpenStack,其资源管理层部署在全国31个省,形成300多个异构资源池,实现对计算、存储和网络资源的统一管理。中国电信已经在生产环境中部署了适用于5GC、vBRAS、vIMS和vCPE的OpenStack,此外还在MEC中采用OpenStack技术,并基于OpenStack和StarlingX进行了优化和增强。中国电信之所以重用OpenStack,是因为其开放的架构和强大的社区支持可以满足中国电信在IT、CT和MEC多种应用场景中的需求。


中国联通曾经使用过H版本和K版本的OpenStack。如今,中国联通基于OpenStack Rocky版本的沃云平台,可在单一集群中扩展至1000+节点容量,支持50万个并发租户和EB级的存储,还能很好地支持计算加速设备,包括GPU、FPGA和NIC直通功能,从而提高虚拟机网络的访问速度。中国联通使用StarlingX支持云原生平台架构,提高了基础云平台的管理效率(包括初始化部署、打补丁、节点配置管理),并且提高了基础云平台的可用性和可靠性。


正是这些头部客户在OpenStack上的有益探索,为OpenStack“飞入寻常百姓家”奠定了基础。Jonathan Bryce表示:“中国市场积极拥抱开源基础设施,并以其他地区少见的部署规模来解决实际生产中遇到的问题。中国用户正将OpenStack与Kubernetes结合来解决在开源基础设施应用中所遇到的大问题。越来越多的公司通过集成Airship和StarlingX等项目,在中国市场上采用开放的可组合的基础设施来满足其应用程序的运维需求。”


谈到OpenStack在中国的发展和应用,让OpenStack基金会的专家和成员印象最深的是,不仅应用规模大、用例多,而且很多都是大规模地用于生产系统。以腾讯为例,它在生产环境中大规模部署OpenStack已经有一年多时间,节点达到数千个,而且规模还在逐年递增。不仅如此,腾讯为OpenStack开辟了许多新的应用场景,不仅可以运行在x86平台之上,还可以支持ARM芯片。ARM+OpenStack应用于生产环境,这在其他国家还是比较少见的。


总之,在中国,OpenStack的一个大好机遇是用户场景多元化,企业上云的需求迫切,开发人员积极拥抱开源,并且勇于接受新技术,愿意尝试和使用。

03

不仅仅是名字上的改变


从OpenStack峰会到开源基础设施峰会,不仅仅是名字上的改变。近两年,OpenStack基金会动作频频,除了OpenStack,还托管了很多其他开源项目,包括Airship、Kata Containers、StarlingX、Zuul等,形成了一个产品矩阵。OpenStack的定位还是最底层的云基础设施。OpenStack基金会从纵向的角度,不断完善OpenStack的功能,使之成为一个健壮的云平台。同时,OpenStack基金会适应以应用为驱动的潮流,在OpenStack项目之外,不断寻找新的商机和突破口,向应用层靠近,这也是Airship、Kata Containers、StarlingX、Zuul等逐渐成为“新宠”的原因。



在过去9年的发展历程中,OpenStack基金会在保证OpenStack快速迭代和发展的基础上,不断引入新的技术,包括大数据、容器、边缘计算等,不是为了产品而开发产品,而是希望为用户提供一个可以长期演进的平台。


在某些人的眼中,OpenStack与容器是对立的,是取代关系。但是很多OpenStack的用户则认为,OpenStack与容器将在很长的时间内和谐共存。OpenStack用于实现底层基础设施的弹性管理,而容器和Kubernetes则针对上层应用提供支持。从最初的资源上云到现在的应用上云,这属于不同的数字化转型阶段。从物理机到虚拟机再到云基础设施,这是OpenStack的职责范围,而容器和Kubernetes属于云原生的范畴,要对应用和业务进行改造,这可能需要花费更多的时间。


Kata Containers是一个致力于构建轻量级虚拟机的开源容器。虚拟机的感知和执行方式类似于容器,同时采用硬件虚拟化技术作为第二层防御机制,提供更强的工作负载隔离。Kata Containers项目的上游贡献者包括九州云、中国移动、易捷行云、烽火通信、华为、腾讯、同方有云和中兴等中国企业。上文已经提到,百度智能云是Kata Containers的早期采用者。百度发布了一份白皮书,详细说明它对OpenStack、Kubernetes和Kata Containers的集成,并介绍了Kata Containers在百度智能云平台上的应用情况。


Airship通过集成OpenStack和Kubernetes技术来解决用户的大规模基础设施需求。Airship是一组可提供声明式自动化云部署的松散耦合,以及可交互操作的开源工具。韩国最大的无线运营商SK电信正积极参与Airship项目。


在边缘计算场景下集成OpenStack和Kubernetes,StarlingX是一个完整的云基础设施软件堆栈,适用于要求最严苛的工业物联网、电信、视频传输和其他超低延迟用例中的边缘应用程序。为该项目进行上游贡献的中国企业包括九州云、中国银联和烽火通信等。


Zuul是一个驱动持续集成、交付和部署系统的程序,重点聚焦路由网关和自动化测试服务。中国汽车公司吉利旗下的子公司沃尔沃汽车公司是Zuul的主要用户,它采用Zuul来驱动其持续集成(CI)系统。


英特尔在开源方面致力于跨项目的协作,比如在OpenStack基金会内部,致力于推动OpenStack与Airship、Kata Containers、StarlingX、Zuul等项目的协作;在外部,致力于促进OpenStack与其他开源社区项目的合作、兼容,以满足客户的不同需求。英特尔云软件工程总监、OSF独立董事王庆表示,企业的未来将构建于开源基础设施之上。OpenStack基金会推崇的四个“开放”准则——开源、开放式社区、开放式开发、开放式设计,将推动开源基础设施的快速发展,助力企业的数字化转型。

04

OpenStack脚踏实地


本次峰会上的一场重头戏,是OpenStack基金会与中国电子标准化研究院(CESI)正式达成战略合作关系,双方将共同完善OpenStack软件在中国市场的新兴技术、评估和认证。此次合作规范了OpenStack作为中国开源基础设施云标准的验证,也是OpenStack基金会对日益增长的中国OpenStack市场的一项承诺。



双方具体的合作内容:OpenStack基金会与CESI将共同制定OpenStack生产案例的标准,并根据相关标准制定测试计划和案例,进行互操作性评估和认证,从而促进开源生态系统的有序发展。双方将根据中国市场的推广和行业发展需要,合作开发两种类型的联合认证:A型认证适用于开发阶段,主要针对合规性功能(例如OpenStack云产品和服务的接口)进行认证;B型认证适用于交付阶段,主要是在用户环境下就OpenStack云产品和服务的接口一致性进行认证。


CESI还将开发和维护互操作性评估工具,聚焦于共同的研究成果(例如标准化),将社区的互操作性工具与中国的OpenStack生产环境相结合,为OpenStack社区做贡献。


OpenStack是中国开源云的事实标准。双方的合作将有助于推动OpenStack在中国市场的深化应用,拓宽应用场景。中国电子标准化研究所张新明副院长表示,CESI将通过标准检测,与OpenStack基金会共同在中国不断完善OpenStack开源应用生态。

05

开源,技术进步的原动力


中国通信标准化协会理事长奚国华指出,当前,全球经济正在向数字化转型,开源引领着行业创新发展,云计算、大数据等开源技术赋能传统行业的发展,对经济转型具有重要的推动作用,将成为带动整个产业和经济发展的新动力和新引擎。


奚国华归纳了全球开源市场发展的三个特点和三大趋势。


三个特点是:开源社区开放合作与创新成为主流模式,开源技术凭借其开放性、低成本、灵活性、安全性等特点已成为技术创新和开发的主流模式,深刻影响着全球ICT产业的发展;开源应用成为产业信息化发展的重要动力,在信息系统的构建过程中引入开源软件已成为常态,全球开发者调查报告显示,97%的软件开发者在软件编程中会调用开源组件;开源覆盖关键技术领域,将引领新技术发展,以OpenStack等为代表的云计算开源技术应用越来越广泛。



三大趋势是:全球云计算市场增长稳定,云计算渗透率逐步提升,预计到2021年将达到15.3%,全球主要区域将进入以应用为驱动的全面云化阶段;全球大数据市场与行业融合不断加快,不断创新的技术与产业和应用相结合是主旋律,大数据与云计算实现深度融合;开源成了技术进步的原动力,也是科技公司创新发展的重要战略选择。“开源技术在云计算、大数据、人工智能等领域逐渐成为主流。”奚国华表示。


扎实推进开源建设,要以“技术+生态”为依托,按照共建共享共治的原则,从完善机制、行业应用、治理规范等多个方面推动开源生态的建设。奚国华提出了建议:促进各地开源基础设施生态的发展;进一步完善开源社区运作机制,将行业做好、做大、做强;推动开源基础设施的行业应用和推广,引导开源软件在政务、交通、金融、能源等传统行业的深入应用;进一步加大国际交流与合作的力度;凝聚全球产业界力量,研究制定开源规范治理,保证开源的创新发展。


如今,中国的企业、开发者对开源的热情、参与度与日俱增。从全球来看,中国正从开源的倡议者、参与者向贡献者转变,由中国企业主动发起的一些开源项目在国际上的影响力逐步提升。以OpenStack最新的Train版本为例,中国贡献者的代码贡献位列全球第二。


OpenStack只是开源世界的沧海一粟。在开源基础设施领域,还有许多未知等待我们去探索。


长按二维码识别关注云报
云报
小编微信:Taogebj
联系邮箱:[email protected]



继续阅读
阅读原文