从OpenStack峰会到开放基础架构峰会,看OpenStack新变化

就像如今的Linux基金会不再只是管理LInux本身一样,OpenStack在成立9年之后,也开始重塑自我,OpenStack基金会不再只是关注OpenStack自身,而且还有周边紧密相关的开源技术生态,当OpenStack发展到一定阶段,OpenStack开始思考整个基础设施层面,于是OpenStack峰会变身Open Infrustratcture Summit(开放基础架构峰会)。

2019年3月28日,OpenStack基金会第一次正式与中国媒体见面,Openstack基金会执行董事Jonathan Bryce亲自造访中国,介绍OpenStack基金会在中国做的一些事情。

OpenStack与OpenStack基金会

国内大多数人知道OpenStack大概是在2013、2014年前后,但是有许多超前的企业和个人早就在研究OpenStack了,当时国内出现了许多基于OpenStack做商业产品方案的创业公司,OpenStack在一夜之间火遍了大江南北,OpenStack创业开启了国内创业公司与国际IT巨头站在一个技术起跑线的局面,也开启了基础设施领域的创新创业,也开启了开源云新纪元。

2010年10月,OpenStack发布第一个版本Austin,此后大概每半年发布一个新版本,更新迭代速度飞快,因为除了有好多创业公司积极参与OpenStack之外,OpenStack背后还有许多知名大企业和组织在支持,包括NASA和RackSpace,OpenStack的发展得到了各种Linux发行版厂商的支持,包括Ubuntu,SUSE,RedHat等等。

作为一个全球性的社区,OpenStack社区聚集了非常多的开发者和部署者,参与OpenStack社区的人越来越多。在2012年,OpenStack基金会成立了,OpenStack基金会是一个非营利组织,主要任务是推广OpenStack和OpenStack社区本身,当然也会支持一些别的开源项目,目的是希望实现各开源云计算平台之间的协作。

 

其实,关于开源社区的如何管理其实有很多问题要解决,比如:如何平衡大型企业在开源社区汲取跟付出不成比例的问题?如何让开发者能保持热情持续参与到开发贡献代码当中?如果涉及赞助商给了资金支持又该如何处理?如何裁决谁来裁决各种代码提交的请求?等等等等。

OpenStack基金会是一个相对中立的组织,负责协调整个社区的工作,一般是通过制定和发布一系列协调工具和流程来处理开源社区中的相关事务,通过积极的市场营销和培训来让更多人了解开源云,参与到开源云当中,帮助实现全球范围内开源云项目的协作。

OpenStack的新变化,重新重视硬件

Jonathan Bryce除了是基金会的执行董事之外,还是RackSpace Cloud的创始人之一,他是云计算行业的老兵,他见证了云计算在技术方面带来的变化,也看到了云计算在各行各业带来的价值。

Jonathan Bryce表示,从金融服务、到人工智能、机器学习、电信云、边缘计算等等,到处都有云计算的身影,OpenStack为了适应各种场景和应用目标,必须不断调整自我,适应各种不同技术,而最新的变化在于,他看到物理硬件重回云的世界了。

云计算的核心技术是虚拟化,虚拟化的计算、虚拟化的网络还有存储等,由于对虚拟化的太过重视一直以来都在不自觉的忽略硬件的价值。Jonathan Bryce表示,即使是在云端,硬件的价值也很重要。

如今,OpenStack峰会正式更名为Open Infrustratcture Summit,除了基础设施软件服务外又加入了基础设施硬件。Jonathan Bryce表示,开源基础设施实际上包括计算、存储、网络以及所有对于驱动云计算的发展非常重要的计算功能和具体应用所必备的组成部分,各个架构层都是至关重要的。

基金会认为在当今技术发展中最为重要的一些细分的市场和用户范例

基金会认为在当今技术发展中最为重要的一些细分的市场和用户范例包括人工智能、机器学习、边缘计算、容器架构以及 CI/CD,在每一部分,为了最大化实现技术的潜在价值,都要求有一个非常强大的底层基础设施。

OpenStack基金会托管的项目

首先,就是大家都非常熟悉的OpenStack云计算项目,目前已经是比较稳定也是比较成熟了,OpenStack项目正被全球数十万的用户使用,用来搭建他们自己的私有云和公有云,在全球,在中国都有数不清的企业在用OpenStack,而且有许多用户在大规模的部署OpenStack,在雅虎,有400万核的服务器运行着OpenStack。

 

openstack.org上的用户案例

在社区活跃度上,OpenStack的活跃度与Linux内核和Chromium类似,是全球最热的开源项目,IDC的分析数据显示,基于OpenStack的商业市场规模也已近达到了61亿美金。

除了OpenStack本身,OpenStack社区还在发展这四个重点子项目:

一个是Airship,这是一个对基础设施资源和应用资源进行管理的项目,对整个数据中心环境进行自动化的配置,用户可以对资源进行跨站点的部署和管理,可以说是一个数据中心生命周期管理工具。

一个是Kata Container,Kata Container能为容器工作负载提供隔离和安全的优势,即是一个轻量级虚拟机,有能像容器一样快速启动,将容器的性能和虚拟机的隔离能力融合在一起,目前国内已经有多家公司推出了基于KataContainer的商业服务。

第三个是StarlingX,这是一个边缘云计算系统,可以实现多个开源项目的集成,摆阔K8s,Ceph,Collectd等等,StarlingX提供灵活方便的部署平台,支持分布式部署。

第四个项目是Zuul,这是一个CI/CD平台,用户主要面向需要针对多个项目和系统进行门控测试驱动开源项目和软件开发组织,简单说就是一个Git驱动的开发管理系统,特别适用于分布式开发团队使用。

OpenStack在中国

提到中国,Jonathan Bryce第一个感觉就是,中国太大了,他开玩笑说,以前我在德克萨斯州,大家都说德州的一切都是大的,而当我来到中国,才发现中国的一切才是真的大。在我看来,这里的大指的是中国的用户群体多,市场也够大,而且对基金会的支持力度也大。

在OpenStack基金会的白金和黄金会员中,有近十家企业来自中国,OpenStack在中国的应用遍布银行业、金融业、能源业、制造业以及国家基础建设等领域,在政务云案例中,很多也都是选择了OpenStack方案。

OpenStack中国社区经理李昊阳表示,中国的云计算市场非常有潜力,发展也很快,OpenStack特别重视中国社区的发展。从李昊阳的介绍中了解到,基金会目前正着手在上海建立中国代表处。

那么,中国代表处的建立能为中国带来哪些便利呢?

李昊阳介绍说,在OpenStack社区中,中国开发者数量是全球第二多的,仅次于美国,每一个版本的跟新周期内,中国的开发者都有很高的贡献比例,中国出现了很多优秀的开发者,但由于地域、语言以及文化上的差异,有些开发者没能融入社区,中国代表处的成立就是要通过一系列的活动让中国的开发者和用户更好地与国际社区融合在一起。

有报告显示,OpenStack已经成了中国私有云的一个事实上的标准,在中国排名前五的私有云服务商中,有四家是基于OpenStack的解决方案,前20%的私有云供应商中,有13加是基于OpenStack做的,这应该是OpenStack在中国发展现状的一个最直白的描述了。

文章开头也提到,因为有了OpenStack以及OpenStack社区,中国厂商与国际顶尖的IT巨头站在了一个起跑线上,在这个过程中,中国的技术力量不仅仅是参与项目,而且很多时候还在推动一些项目。

比如Kata Container这个项目就是英特尔与音速神童联合贡献的,在Kata Container的技术委员中,中国人占了很大一部分。在Cyborg项目中,中国的华为、联想以及英特尔中国团队也都起到了主导作用。中国技术力量在积极参与国际开源项目并贡献着自己的能量。

这点值得中国所有有追求的企业和个人感到骄傲,因为我们不再是处处依赖别人的技术力量了,我们也在真正输出技术力量为社区做贡献,这值得被外国同行尊重。

2019年11月4日,Open Infrustratcture Summit(开放基础架构峰会)将在中国上海世博中心举办,一年两次的大会选择在了中国,再次体现了社区对于中国的重视。值得一提的是,这次峰会不同于传统的所谓技术博览型的活动,它是由开源社区驱动的。

峰会活有两大类活动,第一类活动主要是技术研讨会,由社区来挑选一些用户以及技术领先的开发团队在会议上做演讲,介绍自己做了什么,在做什么,然后分享他们开发或应用经验等。第二类活动是实践工坊,让技术的开发人员或用户坐在一起亲自动手实践,就现有软件进行交流,或者对软件未来的发展进行交流。