> Linux新闻 >

OpenStack 第 27 版 Antelope 已发布,新版命名回归首字母“A”

 

OpenStack 社区正式发布第 27 版 Antelope,新版命名按字母表顺序回归首字母“A”。开源云基础设施软件 OpenStack 在全球部署广泛,作为 LOKI 标准中的中坚力量(Linux,OpenStack 和 Kubernetes 基础设施),已成为运行现代化云基础设施的开源标准。此外,OpenStack 的用户群体正持续增长,自 2020 年以来,用户的整体部署规模增加了 166%, Antelope 的贡献者们优化了一系列功能,由此满足用户的更多需求,包括采用新的软件发布模式,加强与 Kubernetes 及其他开源技术的进一步集成,扩展对高级硬件的更多支持等。

欢迎下载 OpenStack Antelope 版本:

https://www.openstack.org/software/antelope

 

 

新的软件发布模式

Antelope 是社区在推出新的软件发布模式后所发布的第一个版本,可缓解运营商的软件升级压力。现在,用户可调整为每年升级一次,跳过“非 SLURP”版本,在社区发布“SLURP”(跳跃式升级软件版本)时进行软件升级,那些计划以六个月为周期进行软件升级的用户将部署每一个“SLURP”和“非SLURP”版本。Antelope 是“SLURP”版本,OpenStack 第 28 版 Bobcat 是“非 SLURP”版本,将于 2023 年 10月 发布。

Eoghan Glynn,RedHat 的 OpenStack 项目工程主管表示:“基于 RedHat 的客户需求,我们需要平衡软件的稳定性和新颖性。为了满足这些需求,我们的 OpenStack 发行版已不再进行每年两次的升级,而是跨越多个上游版本进行较低频率的升级。Antelope 版本正式开启了一个新纪元,在新的‘SLURP’升级模式下,社区支持对不相邻的软件版本进行兼容性测试。随着先进技术的持续应用与发展,社区灵活调整,充分彰显了 OpenStack 项目的持续适应能力。”
 
 

与 Kubernetes 集成

2022 年度 OpenStack 用户调查报告表明,超过 85%的 OpenStack 基础设施部署了 Kubernetes,其中 73% 基于 Vanilla Kubernetes 部署。在实际生产应用中,OpenStack 与 Kubernetes 的集成已增加到 21%(去年仅 16%),用户采用 Magnum(OpenStack 容器编排服务)运行生产级工作负载。

 Antelope 版本对 Magnum 进行更新,可支持 Kubernetes v1.24 在 Fedora CoreOS 36 和 37 上的运行。Magnum 还作为 Kubernetes 编排器进行了重新认证,已通过 CNCF(云原生计算基金会)的软件一致性测试,该认证可确保每位供应商的 Kubernetes 版本都支持指定的 API,一致性测试还实现了 Kubernetes 用户在不同 Kubernetes 安装之间的互操作性。

Guilherme Steinmüller,VEXXHOST 的高级 OpenStack 工程师表示:“这项跨社区认证对 OpenStack 运营商很重要,因为这确保了社区提供的软件符合由 Kubernetes 开发人员定义的一系列一致性测试,并确保了 Magnum 所有版本的 QoS(服务质量)都保持一致。”

 

 

硬件支持

在 Antelope 中,OpenStack 贡献者进一步扩展了对新硬件的支持,例如:

  • Cinder 添加了新的后端驱动程序(HPE XP iSCSI和FC,Fungible NVMe-TCP,NetApp NVMe-TCP存储驱动程序),并已将该功能添加至现有供应商驱动程序。

     
  • Ironic 现在可以将 ironic-conductor 服务的应用指标与硬件指标导出到 Prometheus 中。在以前的版本中,只能通过 statsd 访问。
     
 

Kendall Nelson,OpenInfra 基金会资深上游开发者倡导者表示:“随着 OpenStack 部署规模的迅速增长,我们的社区在 Antelope 版本中交付了软件运维所需的稳定性,并扩展了对新型硬件和软件集成的支持。Antelope 版本强化了 Neutron 和 Glance 的安全性能,提升了 Cyborg 对硬件的支持,以及 Magnum 作为 Kubernetes 编排器进行了再认证。非常感谢开发者和组织的持续支持,在大家的共同努力下,使 OpenStack 始终走在云计算前沿。”

 
 

Antelope 版本的更多功能:

在 Antelope 版本的开发周期中,来自 40 多个国家/地区的 110 多个组织的 601 余名贡献者总共提交了 9,794 项更改。Antelope 的更多改进包括:

新功能:
  • 指定区域可在多个项目之间共享。

     

  • Ironic 可使用 Shard-Key 分片管理 Ironic 节点,外部 API 客户端可进行水平扩展。

     

  • 运维人员可用 Nova 管理专用 CPU 的功耗,当 CPU 闲置或所运行的实例进程已停止时,可使 CPU 离线或修改其设备管理器。

     

  • Nova 可采用 Placement API 对 PCI 设备进行选择性调度,可帮助 nova-scheduler 更好地调度使用 PCI(non-Neutron 相关)资源的类型,如果不能在候选对象上创建实例,则生成更少的重新调度,在列表太大时也不会错过有效的候选对象。

     

  • Horizon 支持浮动 IP 端口转发,用户可用 Horizon 对网络浮动 IP 执行 Port Forwarding CRUD 操作。
     
 
安全更新:
  • Neutron 实现了安全的基于角色的访问控制(sRBAC)。
  • Glance 可强制实施 sRBAC。
     
 
此外,Skyline 管理界面正在集成 Magnum、Zun 和 Keystone 组件。
 

 Antelope 版本的更多详情,请见版本说明:

https://releases.openstack.org/antelope/

 
 
 
关于 OpenStack
 

OpenStack 项目于 2012 年正式发起,该基础设施平台适用于多种架构的灵活部署,比如裸金属、虚拟机(VM)、图形处理单元(GPU)和容器等。经过数十年的发展,OpenStack 逐渐成熟并趋于稳定,并且仍在稳定增长中,在实际生产中的整体部署规模已超过 4000 万计算核心,全球 300 多个公有云数据中心正在运行该软件。如今,OpenStack 是全球最活跃的四大开源项目之一,自 2012 年以来,已有超过 9,000 名贡献者提交了 586,000 多项变更。

全球 90%的大型电信运营商正在运行 OpenStack,并且 OpenStack 的现有用户仍在继续扩展其部署规模。有七家组织在实际生产中的部署规模超过百万计算核心,成为百万核心俱乐部的一员。2022 年度 OpenStack 用户调查报告显示,各类组织都在大规模扩展部署以满足其终端用户的要求,其中许多组织 - 包括澳大利亚研究数据共享网(ARDC)、彭博、波士顿大学、欧洲核子研究中心(CERN)、Cleura、华为、LINE,MET Norway、Nipa Cloud、奥斯纳布吕克应用科学大学、三星SDS、SAP、Schwarz IT和Viettel等组织将在6月OpenInfra峰会上展示其OpenStack用例和最佳实践。

(责任编辑:IT)