2017年7月24日,被看作国内OpenStack最专业、最权威、最大规模的盛会,OpenStack Days China 2017在北京国家会议中心拉开帷幕。K8S技术社区作为此次大会的官方合作社区,也在现场为大家带来关于OpenStack Day上的容器和K8S相关报道。


OpenStack Day1:K8S与OpenStack的一体化融合_java

OpenStack Day1主论坛上,OpenStack基金会主席Alan Clark、执行董事Jonathan Bryce、技术委员会主席Thierry Carrez等核心成员悉数到场,从多个维度深度阐释了OpenStack基金会及社区对于产业变革、社区发展、技术创新的洞察以及未来的发展规划,同时,几位在发言中都谈到了OpenSource Collaboration及未来OpenStack将重点规划与容器、Kubernetes、机器学习等更多开源技术的合作。


据悉,OpenStack当前已经在超过78个国家和地区的企业中使用,管理者超过500万个处理器核心,已经发展成为当前云服务市场上使用最为广泛的开源平台、业界认可的云服务框架。据统计,目前,有50%的财富100强企业正在使用OpenStack。


聚焦中国市场,OpenStack也已经开始加速落地,仅去年一年,OpenStack的部署数量就实现了44%的增长。基于OpenStack的云计算解决方案已经在中国银联、中国铁路信息技术中心、人民日报、互太纺织、中国海油、中国石化、腾讯为代表的行业用户中成功部署,而对于行业中的领跑企业来说,基于OpenStack构建行业云已经成为其新型战略目标。


OpenStack Day1:K8S与OpenStack的一体化融合_java_02

在OpenStack Day1的Keynote环节,OpenStack社区经理Chris  Hoge还带来“深度剖析OpenStack和Kubernetes”的主题演讲,详细介绍了OpenStack社区与Kubernetes社区的切实合作,他谈到,OpenStack是基础设施的一个平台,它是由各种项目构成的一种基础设施,包括网络、计算、存储等,Kubernetes给大家提供一种应用的编排,它实现了所有项目中的应用的合理分布。


首先,Kubernetes on OpenStack,是Kubernetes跑在OpenStack上,就好像GCU或者AWS上一样,是一种非常自然的方式。Kubernetes也是一种云的提供者。在OpenStack上用Kubernetes,我们引入了MAGNUM,它给你一个API端口,用来提供容器的编排引擎,还包括其他的支持服务。通过这种方式MAGNUM能够提供给大家的是作为一种基础设施,它能够非常好的利用Kubernetes,同时它也应用了编排功能或者引擎,它能够快速、正确的形成,并且进行编排。


Kubernetes面向应用,当然也可以跑OpenStack,在OpenStack生态系统里面,还有个KOLLA项目。Kolla项目的目的有很多,而它最主要的目标叫做Kolla-Kubernetes,这是基于Helm下的一种OpenStack,它有非常活跃的开发社区,有不同的公司来支持Kolla-Kubernetes项目。Kubernetes的安装在自己的基础设施当中,然后在上面再部署OpenStack。


 在面向OpenStack和容器等其他开源技术平台选择的问题上,国家电网、中国移动等用户代表发言表示,当前开源资源很多,开源技术堆栈的选择还是取决于业务场景和需求。基本上没有一家公司会单一的采纳某种技术平台。


OpenStack基金会执行董事Jonathan Bryce也谈到,大部分的情况下,很多开源的资源,开源的社区,我们应该合作,做一体化的融合,这样才能够发挥出更大的作用。我们将OpenStack和其他的几十个开源项目联合在一起,有一些是来自其他的开源项目,我们在探讨如何将Kubernetes或者CloudFoundry等其他的工具融合进来。