红帽 OpenShift 4.21 可在您的私有、托管或混合基础架构上运行 AI 训练作业、容器化微服务和虚拟化应用。借助这个新版本,您可以在一个可根据业务需求扩展的单一平台上实现 IT 基础架构现代化并加速创新。该版本在 4.20 版的基础上完成了大量优化改进,全程不影响日常业务运行,新增功能丰富多样。以下是 OpenShift 4.21 中所有新功能的简要概述。
Operator 和 AI 辅助功能
借助 OpenShift 4.21 中的几项功能,您无需大规模改造现有环境,即可提升系统整体运行效率。例如,JobSet Operator 让团队能够使用现有的 GitOps 工作流和 RBAC 策略来编排分布式工作负载。
全新动态资源分配(DRA)Operator 可在高性能算力需求场景下,为 AI 训练任务优先分配高端 GPU;在资源闲置时自动调度转移或缩容释放资源,从而节约成本。DRA 具备智能 GPU 调度、基于属性的 GPU 分配、基于命名空间的管理员权限管控、设备请求优先级备选方案等功能,可全面提升 GPU 资源管理的灵活性与利用率。
红帽 OpenShift 4.21 还引入了多项以 AI 为中心的功能,包括红帽版 Kueue 1.2,该版本支持 KubeFlow Traininger v2,并提供待处理工作负载可视化 API。同时,红帽 OpenShift Lightspeed 可依托 AI,提供场景化智能分析能力,帮助您完成虚拟机(VM)故障排查等任务,无需切换用户界面,也无需手动上传文件即可完成 AI 分析。
面向开发人员的新功能
红帽开发人员中心迎来最新版本更新,引入了模型上下文协议(MCP)服务器与 OpenShift AI 连接器,可让平台工程师将软件目录与 AI 资产直接集成至企业组织的内部开发人员门户(IDP)。红帽开发人员 Lightspeed 是面向红帽开发人员工具的智能助手,现已基于 Llama Stack 框架重构,灵活性大幅提升;借助 MCP 服务器,AI 代理可访问红帽开发人员中心的软件目录和技术文档,输出贴合实际场景的应答。通过这种集成,OpenShift AI 连接器可将 AI 模型和资产与红帽开发人员中心目录同步。
该版本同时新增了本地化支持,首批上线法语翻译,并推出了基于角色的定制化主页,可针对不同用户量身定制界面视图。此外,动态插件工厂可有效简化自定义插件的开发流程。开发人员入门体验得到全面优化,新增快速入门选项,同时扩展了导入功能以支持 GitLab。
对于在红帽 OpenShift Dev Spaces 中进行云端开发的用户来说,新版本支持嵌套容器,因此您可以使用 podman run 命令,无需借助 Kuvedock 等变通方案。现已支持 VS Code 本地远程互联功能,您可在红帽 OpenShift 平台上运行代码、IDE 服务器、扩展程序和计算任务,本地 VS Code 应用仅作为瘦客户端使用。
保护供应链
开发人员供应链是另一个重要主题,而红帽 Trusted Artifact Signer(Sigstore 项目的生产就绪型部署)可以解决您在这方面的顾虑。企业可借助该工具,为软件工件提供加密签名、合规证明与安全校验。管道中的每个组件都可以进行完整性和不可否认性验证。
软件供应链 1.8(红帽高级开发人员套件的一部分)可帮助您设置安全的开发环境,而红帽开发人员中心内置的即用型模板,可让您构建更安全的 CI/CD 管道。该组件采用 OpenID Connect(OIDC)身份验证,而不是 GitHub 方式。
红帽 OpenShift GitOps
红帽 OpenShift GitOps 1.19 采用 Argo CD 代理架构,依托拉取式部署模型,为多集群环境提供更好的可扩展性与安全防护。借助技术预览版的 Argo CD 镜像更新程序,企业可自动更新应用的容器镜像。
此外,运维团队现在可以精确控制所有组件的镜像拉取策略,还可以管理自己的通知配置,而无需访问控制平面。
更多新增功能,请阅读全文,了解详细信息。
托管控制平面和资源管理
传统 Kubernetes 部署模式,核心在于置备充足容量以满足业务需求。如今,这种模式正被全新理念取代,转而优先关注适应性与效率。企业组织关注的核心不再是需要置备多少容量,而是如何让基础架构自动适应自身实际需求。红帽 OpenShift 4.21 中基于资源的全新控制平面自动缩放器不再依靠节点数量来推算负载要求,而是根据具体的 kube-apiserver 内存使用情况来观察实际的资源消耗状况。
这就是智能扩展,该功能可帮助基础架构降低成本、提高可靠性并减少平台团队的工作量。智能扩展可让基础架构根据不断变化的需求自动调整,无需人工干预,同时降低资源闲置风险。此次版本升级旨在打造高效、可扩展兼具成本效益的基础架构。通过自动扩展和优化资源使用,企业组织可部署任意规模的红帽 OpenShift,实现按量使用、按需付费。这种方式不仅能够提升性能与可靠性,还可通过减少资源浪费、降低环境影响,助力可持续发展。
与 Oracle 数据库机集成
红帽 OpenShift 4.21 持续拓展企业级 Kubernetes 的应用边界,深度融入 Oracle 基础架构产品组合。Oracle 数据库机(ODA)专为中小型企业组织及分布式环境打造,用以简化 Oracle 数据库的部署流程,将红帽 OpenShift 引入 ODA 平台,可帮助企业组织完成应用层的现代化改造。用户如今可在红帽 OpenShift 上部署云原生工作负载,同时保留核心 Oracle 数据库的现有部署位置。
ODA 将经过优化的软硬件整合为一体化设备,提供端到端自动化能力、基于 Oracle 真正应用集群的高可用服务,并支持 Oracle 数据库最低仅以两个 CPU 核心起步授权,有效降低许可成本。它已在各行各业广泛应用,适用于需要可靠数据库基础架构、且不愿自行构建和管理复杂架构并承担额外运维开销的企业组织。
您是否正在使用 ODA 和红帽 OpenShift? 详细了解 OpenShift 4.21 的优势。
虚拟机快速迁移
将虚拟化环境迁移至红帽 OpenShift 的过程正变得越来越容易。红帽虚拟化迁移工具包 2.11 版支持存储卸载迁移,让企业可以快速迁移关键虚拟机工作负载,同时最大限度减少停机时间。
该功能利用现有存储系统完成传输,无需占用网络资源,可消除时常导致迁移速率变慢的带宽限制。 Hitachi 的内部测试表明,此类迁移的运行速度最高可达传统网络迁移方式的 10 倍(实际效果因运行环境而异)。这意味着原本 10 小时的迁移周期可压缩至 1 小时,从而释放网络资源保障生产业务稳定进行。
阅读全文,获取虚拟机迁移分步操作指南,从在 OpenShift 4.21 中创建迁移计划开始,逐步完成部署。
升级至 OpenShift 4.21
除本文提及的功能外,新版本还包含更多功能特性。红帽 OpenShift 将持续迭代创新,助力企业组织提升效率与弹性。请持续关注红帽 OpenShift 产品页面,及时了解全年最新动态!