OpenStack Pike、Queens和Rocky将会添加大量所需要的功能和更新,这将简化用户界面,并提升现有API的功能。
OpenStack的所有路线图细节怩公布,但是这需要深入地思考才能明白它的未来如何。
接下来的三个OpenStack版本将会基于Ocata版本进行构建;并没有交叉升级,虽然有些变化可能会产生深远的影响。
OpenStack 是一个复杂的开源项目。它的发展伴随着一系列计划好的主要版本,这些版本按照版本顺序命名。2017年,用户可以看到Pike版本,接着2018年将看到Queens和Rocky版本。因为团队遵循某些严格的发布计划,特定版本中并不是所有项目都包含新功能。
在Mitaka版本中出现了大量问题,例如缓慢的网络部署问题,阻碍了从沙盒到用户群的生产过渡。Newton和Ocata消除大部分这类问题,但在易用户性却需要改进,无论是用户界面还是API,都需要改进。
现今的关注点在为模块改进用户界面和API上,同时,在接下来的三个OpenStack挺好三个中,扩展大部分项目区域的可管理性。这对于允许横向扩展部署和促使OpenStack走向主流,都是关键措施。
这里有一个共同的目标,就是将容器添加到OpenStack中,并支持所有主流容器模型,包括Docker和Kubernetes。考虑行业对容器的巨大兴趣,以及主要的公有云服务提供商也在不断完善这一功能,容器已经成为了一个必备的功能。我们现在在架构方面已经做得很好了,尽管当前的版本代码还在成熟中。
总体来说,除了容器和一些主要的新存储功能之外,这是一个很平常的列表。即使如此,OpenStack也是由大量模块组成,而这些即将到来的OpenStack版本旨在整合这些模块,并重新整理那些需要更好操作的元素。
这使得PQR发布顺序尤为重要,因为在字母表循环结束时,我们将看到一个更加集成、成熟的产品。然后,它将为大规模生产部署做好准备,并成为下一代主要功能的良好基础。
Pike计划在2017年8月30日发布。Queens和Rocky的发布日期还没有官方声明,但是可能分别会在2018年的2月和8月发布。
然而,OpenStack发布的时间表也并不是一成不变的。例如,Red Hat为每个版本提供三年支持,为用户提供足够的时间熟悉每一个版本。
本文作者:Jim O'Donnell
来源:51CTO