admin管理员组

文章数量:1648973

前言

又到了半年一次的OpenStack的发布日期,至今发布已有21个版本,如今已经更加稳定,更加强健。近几年,dockerk8sserverless等新技术风头之盛可谓一时无两,而OpenStack关注点不再是谁是龙头,谁才是最受欢迎的技术。哪怕多次被人唱衰,依然按部就班往前走。

OpenStack不受任何一家厂商的绑定,灵活自由。当前可以可以认为云解决方案的首选方案之一。当前83%的私有云用户转向OpenStack,因为它使用户摆脱了对单个公共云的过多依赖。实际上,OpenStack用户经常依赖于公共云,例如Amazon Web Services(AWS)(44%),Microsoft Azure(28%)或Google Compute Engine(GCP)(24%)。58%的用户基础架构是由OpenStack驱动的。

此外,某些用户可能看不到OpenStack的影响力的一个原因是,至少有一半的OpenStack部署在中国。那里,华为(占28%)和EasyStack(占22%)。在其市场之外,占20%的Red Hat,占16%的Canonical和占 5%的Mirantis是主导者。SUSE与其他的混合在一起差不多3%左右。

为了保持这种进步,最广泛部署的开源云基础架构软件的第21版Ussuri将在5月13日发布。本次发布要比预期的要晚一些。

OpenStack代码贡献情况如 stackalytics(https://www.stackalytics/)。

Cinder-块存储服务

Cinder接口提供了一些标准功能,允许创建和附加块设备到虚拟机,如“创建卷”,“删除卷”和“附加卷”。还有更多高级的功能,支持扩展容量的能力,快照和创建虚拟机镜像克隆。

Notes:

  • 当前功能的改进,例如,为卷类型设置最小和最大的功能;使用时间比较运算符来过滤卷列表的能力。

  • 支持Glance多存储和镜像数据同步时,上传一个卷到镜像服务。

  • 添加了一些新的后端驱动程序,以及对当前的驱动程序增加了多种特性。

Cyborg - 硬件管理加速器

Cyborg(以前称为Nomad)旨在为加速资源(即FPGA,GPU,SoC, NVMe SSD,DPDK/SPDK,eBPF/XDP …)提供通用管理框架

Notes:

  • 用户现在可以启动由CyBrg管理的加速器的实例,因为Nova-Cyborg integration已经完成。见加速器操作指南查找支持哪些实例操作。

  • 已经实现了新的API,以列出由Cyborg管理的设备,并且通常可以查看和管理加速器的清单。

  • CyBrg为在V2API中采用microversions提供未来版本的兼容性提供了基础。

  • CyBrg客户端现在基于OpenStack SDK和支持最多的v2版本API

  • 通过增加更多的单元/功能测试和减少技术复杂度来提高整体质量。

Glance - 镜像服务

Glance(OpenStack Image Service)是一个提供发现,注册,和下载镜像的服务。Glance 提供了虚拟机镜像的集中存储。通过 Glance 的 RESTful API,可以查询镜像元数据、下载镜像。虚拟机的镜像可以很方便的存储在各种地方,从简单的文件系统到对象存储系统(比如 OpenStack Swift)。

Notes:

  • 增强了多个商店功能,用户现在可以在多个商店中导入单个镜像,在多个商店中复制现有的镜像并从单个商店中删除镜像。

  • 新的导入插件可解压缩镜像

  • 再次引入了S3驱动程序以进行存储

Horizon - 图形化管理服务

Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizon 所提供的 DashBoard 服务 , 管理员可以使用通过 WEB UI 对 Openstack 整体云环境进行管理 , 并可直观看到各种操作结果与运行状态。

Notes:

  • 此版本主要从维护的角度关注错误修复和改进,包括对旧功能的弃用、弃用功能的清除、集成测试覆盖率的改进、迁移到单元测试中的模拟使用等等。

  • Horizon和所有Horizon插件现在都支持Django 2.2,这是Django唯一受支持的LTS。 DjangoHorizon依赖的框架。请注意,不再支持python 2.7,我们已经进入python3时代。

  • Keystone模块中实现了几个功能:允许用户更改过期密码,包括用户面板中的第一登录、密码锁选项,以及对应用程序凭据的访问规则的支持。

Ironic - 裸金属服务

Ironic包含一个API和多个插件,用于安全性和容错性地提供物理服务器。它可以和nova结合被使用为hypervisor驱动,或者用bifrost使用为独立服务。默认情况下,它会使用PXEIPMI去与裸金属机器去交互。Ironic也支持使用供应商的插件而实现额外的功能。

Notes:

  • 支持范围内省的规则,该规则允许每个节点子集具有(并保留)规则,例如不同的硬件交付。

  • 支持硬件淘汰工作流程(retirement workflow),以实现托管云中硬件退役的自动化。

  • 多租户概念和附加策略选项可供非管理员使用。

  • Ironic及其远程代理之间交互的身份验证得到了补充,从而可以在不受信任的网络上进行部署。

  • UEFI和设备选择现在可用于软件RAID

Keystone - 身份认证服务

本文标签: 最新版本亮点OpenStackUssuri