OpenStack 社区正式发布第25版-Yoga

1431

3月31日,OpenStack社区正式发布第25版-Yoga,该版本通过支持先进的硬件技术如SmartNIC DPUs,优化与云原生软件如Kubernetes、Prometheus等的集成以及减少技术债等方式来保持OpenStack内核的稳定性与可靠性。

本次版本发布,社区合并了来自44个国家/地区125个组织的680多位贡献者提交的近 13,500项代码更改。

新版本 Yoga 更新主要包括:

  • 扩展了对硬件的支持,尤其是SmartNIC DPUs。Neutron可对VNIC类型进行远程管理,用户可将端口绑定到SmartNIC DPUs。此外,Nova现可为网络后端提供支持,用户可借助SmartNICs从主机服务器卸载控制平面,由此提升安全性能,借助新型SmartNIC DPUs的CPU和RAM资源来减少开销。
  • 将本地IP添加至Neutron。该功能侧重于网络数据面板的高效及高性能,主要面向超大规模云或有高网络吞吐量需求的云平台。本地IP是一个虚拟IP,可跨多个端口或VMs进行共享,且仅限于在相同物理服务器或节点边界内访问。
  • Manila可提供软删除方案。用户可以软删除的方式将共享文档放入回收站,该共享文档在被清除前,用户可在一定时间内对这些文档进行配置,按需浏览或恢复回收站内的共享文档。
  • 扩展了对云原生组件Prometheus和Kubernetes的兼容性
  • Prometheus集成:Octavia负载均衡器添加了暴露Prometheus exporter终端的监听器,可支持深度监测,Octavia amphora Provider可显示150多项指标。Kolla可为用户部署Prometheus Libvirt expoter提供支持。
  • Kubernetes集成:通过将Kubernetes事件引入由Kuryr管理的资源中来强化Kuryr组件的调试功能。Tacker为其Kubernetes虚拟化基础设施管理器(VIM)引入了几个新功能,包括采用Docker私有镜像仓库或Helm表格来部署容器网络功能(CNFs)。

OpenInfra基金会高级上游开发者倡导者 Kendall Nelson 表示:“在发布第25个版本后,全球OpenStack社区不断调整和发展,创建可投入实际生产应用的软件,目前OpenStack整体的部署规模已超过2500万计算核心。自2012年成立以来,社区已合并了来自8,700多位贡献者提交的560,000多项代码更改,如今OpenStack持续推动新兴用例和新型硬件架构的发展,最新版Yoga正延续这一发展势头,继续演进。”

下载OpenStack Yoga:www.openstack.org/software/yo…

Yoga版本说明:releases.openstack.org/yoga/highli…