OpenStack 第 26 版 Zed 已发布
OpenStack 社区已正式发布第 26 版 Zed,该版本强化了安全性并进一步扩展了对硬件的支持。此外,OpenStack 社区基于用户反馈意见,新增适用于大规模部署场景的日志管理模块 Venus,还新增 Skyline 组件优化了管理界面。
OpenStack 基础设施平台作为开源基础设施即服务的标准,适用于部署裸金属、虚拟机(VM)、图形处理器(GPU)及容器等多种架构。开源云基础设施软件 OpenStack 在实际生产中部署广泛,整体部署规模超过 4000 万计算核心,全球 180 多个公有云数据中心正基于 OpenStack 运行。社区正不断演进,广泛集成了 Ceph, Kubernetes, Tensorflow 等新兴技术,自 2012 年以来,已成功合并了 8900 余名贡献者所提交的 576,000+项代码修改。
全球 90%的大型电信公司都在运行 OpenStack,现有用户正不断扩大其部署规模,同时,英伟达、暴雪娱乐、BBC Research、欧洲中期天气预报中心等用户持续为社区引入创新应用及技术。随着软件可用性的进一步提升,OpenStack 的部署场景更加丰富,部署规模也更加灵活,从几十到数百万计算核心不等。
Kendall Nelson,OpenInfra 基金会高级上游开发者倡导者表示:“在 OpenStack 第 26 版中,社区优化了管理模式并且十分注重用户的反馈意见,无论是强化安全性、优化对硬件的支持,还是引入新项目,都是为了更好地满足各行各业持续增长的用户需求。OpenStack 项目自成立以来已走过 12 个年头,其部署规模正以惊人的速度增长,一年前我们共同庆祝 OpenStack 整体部署规模达到 2500 万,如今在实际生产中的部署规模已达到 4000 万计算核心。很高兴看到软件应用规模急剧增长,社区也在不断发展壮大,比如今年英伟达等组织对社区的贡献增加了 20%。”
Zed 版本强化了安全性,进一步扩展了对硬件的支持
在 Zed 版本 27 周的开发周期中,社区合并了来自 44 个国家/地区 140 多个组织的 710 余名贡献者所提交的 15,500 项代码更改。Zed 版本的主要优化包括:
强化了安全性
Cinder:块存储 API 更新为微版本 3.70,用户可跨项目传输加密卷,以前的版本仅支持传输未加密的卷。此外,与卷关联的所有快照将与加密卷一起传输。
Keystone:添加了对 OAuth 2.0 的支持。
硬件支持:
Cinder:新增后端驱动程序 DataCore iSCSI 与 FC、Dell PowerStore NFS、Yadro Tatlin Unified iSCSI、Dell PowerStore NVMe-TCP 以及 Pure Storage NVMe-RoCE 存储驱动程序。
Cyborg:Cyborg 新增 Xilinx FPGA 驱动,可管理 Xilinx FPGA 设备,包括发现设备信息以及编写加速器二进制容器文件 xclbin。为 A100 设备添加 NVIDIA MIG 提出规范,Cyborg 新增对多实例 GPU(MIG)的支持,可对基于 NVIDIA Ampere 架构的 GPU(如 NVIDIA A100)进行安全分区,与 VGPU 的功能不同,MIG 驱动程序可兼容 PGPU 和 VGPU。
Nova:在 x86 主机上运行并采用 libvirt 驱动时,现在可创建虚拟 IOMMU 设备并将其附加到实例中。
新组件 Skyline、Venus 面向大规模部署场景优化了管理界面,新增日志管理功能
Zed 版本集成了一站式日志管理平台 OpenStack Venus,可为 OpenStack 云平台提供日志采集、清洗、索引、分析、告警、可视化及生成报告等功能。Venus 尤其有利于管理大规模的 OpenStack 云平台,运营商可快速解决检索到的问题,掌握平台运行的健康状况,提升平台管理水平。
OpenStack 新增Skyline管理界面,源代码由九州云贡献,采用基于 React 的技术栈。Skyline 是一个现代化的 OpenStack 管理界面,相对于 Horizon,可有效改善用户体验,提升运营效率。OpenStack 技术委员会评定 Skyline 尚处于“新兴技术状态”,暂未广泛投入实际生产应用。
OpenStack 第 26 个版本已发布,社区展望:
新版命名惯例将回归首字母 A:周而复始,OpenStack 新版本的命名将回归首字母 A,为方便记忆,每个版本的命名中将包含发行年份。第 27 版 OpenStack 2023.1 Antelope 计划于 2023 年 3 月 22 日发布。
新版本发布模式:技术委员会已通过有关“调整 OpenStack 项目年度发布模式”的决议,OpenStack 2023.1 Antelope 是首个采用新模式 “跳级升级版本流程”(Skip Level Upgrade Release Process , SLURP)发布的版本,每个间隔版本将作为 SLURP 版本。计划以六个月为周期进行软件更新的用户将按照以往的方式部署每一个“SLURP”和“非 SLURP”版本。计划以一年为周期进行软件更新的用户可在发布每个“SLURP”版本时同步更新,然后跳过后续发布的“非 SLURP”版本,待社区发布下一个“SLURP”再升级。
新兴项目与不活跃的项目:技术委员会已拟定一套规范来评判项目是处于新兴状态(新兴但尚未广泛投入实际生产应用)还是不活跃状态(维护不佳)。
OpenInfra 项目小组集会(PTG)将于 10 月 17-21 日在线举行
项目小组集会(PTG)是由 OpenInfra 基金会组织的社区技术团队交流活动,主要面向已经参与或有意向参与 OpenInfra 项目的开发者、组织及用户。为那些参与 OpenInfra 项目(包括代码提交、文档生产、运维人员或是用户的反馈等)的技术团队成员创造交流机会,高效沟通与协作。各个小组成员可以一起讨论团队未来优先事项、指派工作、快速迭代方案以解决复杂问题,以富有成效的方式推动解决关键问题。10 月的 PTG 将在线举行,现已开放免费注册通道。
OpenInfra 峰会将于 2023 年 6 月在温哥华举行
OpenInfra 峰会将于 6 月 13-15 日在温哥华会议中心举行,与会者可现场与那些创建和运行开源基础设施的用户进行分享交流与协作,涉及 Linux、OpenStack、Kubernetes 等 30 多种基础设施技术。早鸟票注册通道现已开放,将于 2023 年 2 月 15 日截止。峰会专题主席提名将于 2022 年 10 月 28 日截止,演讲专题详情请参考相关网页。演讲议题征集将于 11 月 15 日开放申请。
关于开源基础设施基金会
OpenInfra 基金会致力于构建多元化的开源社区,推动开源基础设施软件在实际生产中的应用。OpenInfra 基金会在全球 187 个国家/地区 110,000 余名社区成员的支持下,托管开源项目并展开社区实践,涉及人工智能、容器云原生应用、边缘计算及数据中心云等基础设施领域。欢迎加入 OpenInfra!
评论