OpenStack 因其庞大的规模和复杂性而难以跟踪。每个组成部分都是独立管理和开发的,有时发生的事情太多,无法掌握一切。将项目的分布式特性与快速发布周期相结合,即使是经验丰富的云运营商也可能难以跟上功能和组件在开发过程中的进展。
为了解决这个问题,并帮助大家了解最新情况,OpenStack 的每个主要组件最近都做了简短的演示,以解释他们的(有时会变化的)核心任务是什么,每个项目在上一个版本中完成了什么,以及他们正在为 Kilo(今年晚些时候发布的下一个版本)做什么。这些演示非常接近源头;每个演示都是由负责管理每个组件开发的程序团队负责人 (PTL) 提供的。
它们的时长大约在 15-25 分钟之间,非常值得一看。让我们来看看有什么新内容。
Nova:计算方面的新功能?
首先是 Nova,这是 OpenStack 中处理计算资源的项目。PTL Michael Still 概述了在 Kilo 峰会上完成的工作,Nova 未来方向的一些愿景,以及 Nova 未来架构改进的一些信息。他还分享了一些关于项目管理方面的信息,例如 Juno 版本中的正式规范流程是如何运作的,以及团队在本开发周期中改进此流程的一些方法。
Neutron:网络优先级
接下来,让我们快速了解一下由 PTL Kyle Mestery 领导的 Neutron 项目提供的网络抽象功能。Kilo 版本中的部分工作是面向流程的,旨在使开发人员更容易做出贡献。当然,还有一部分是面向功能的。由于 Neutron 分离了最初在 Nova 中发现的网络支持,因此这包括确保 Neutron 和过去的 Nova 网络之间的功能对等。
Swift:在云端存储对象
最后,让我们快速了解一下 OpenStack 对象存储实现 Swift 中的新功能,PTL John Dickinson 做了一个精彩的演示。在路线图中,包括将擦除码添加到存储策略、加密功能等等。
超越基础
当然,OpenStack 不仅仅是这三个组件。要构建一个完整的云,您需要各种组件协同工作,以满足您的应用程序、用户和开发人员的所有需求。除了我在这里重点介绍的三个组件之外,还有许多其他简短的视频更新值得您花时间观看,并了解 OpenStack 下一个主要版本的路线图。
- 了解 OpenStack 的数据库即服务组件 Trove 的新功能,它为关系数据库和非关系数据库提供服务配置。
- 了解 Glance 如何发展以管理各种数据资产,Glance 被设计为一组用于存储、浏览、共享、分发和管理可启动磁盘映像的服务。
- Keystone,OpenStack 身份项目,继续发展成为管理客户端身份验证、服务发现、授权和审计的工具。
- 对于 OpenStack 内的遥测,请转向 Ceilometer,它旨在可靠地收集云利用率的测量值、存储这些测量值,并在它们满足某些阈值时采取行动。
- 为 OpenStack 提供干净、精致的基于 Web 的用户界面的是 Horizon,它正在努力实现现代化并支持更多功能。
- Zaqar,直到最近还被称为 Marconi,负责 OpenStack 的消息传递服务。
- 了解 Sahara 的新功能,它允许在 OpenStack 之上轻松配置 Hadoop 或 Spark 等数据处理工具。
- 良好的文档也很重要。随着 OpenStack 的持续发展,了解 文档团队如何扩展以满足整个项目的需求。
- 最后,了解 发布周期管理项目如何致力于解决集成发布、稳定分支维护和漏洞管理问题。
评论已关闭。