谢谢您的订阅!
当新的内容发布后您将开始接收邮件。您也可以点击邮件内的链接随时取消订阅。关闭Close

  1. 博客
  2. 文章

Canonical
27 May 2024

CentOS EOL — 其对于Ceph存储而言意味着什么?


柳暗花明又一径

2020 年,CentOS Project 曾宣布他们将只专注于 CentOS Stream,这意味着 CentOS 7 将是最后一个与 Red Hat Enterprise Linux 通用的版本。CentOS 7 的生命周期结束(EOL)日期为 2024 年 6 月 30 日,此后将不再针对该操作系统发布安全更新、补丁或新功能。

如果用户在该版本 CentOS 上部署了 Ceph,他们在未来将面临挑战。解决上述生命周期结束挑战的方法有很多种,但每种方法都有细微差别:

  • 迁移到 CentOS Stream,但由于 CentOS Stream 的滚动性质,可能会体验到稳定性降低。
  • 迁移到 RedHat Enterprise Linux,但由于需要订阅 RHEL 和 IBM Storage Ceph,费用会很高昂。
  • 迁移到承诺与 RHEL 二进制兼容的另一个 Linux 发行版,但没有具体的或可持续的计划作为支撑。
  • 迁移到诸如 Ubuntu Linux 的替代操作系统,其在受支持版本和自支持版本之间没有区别,减少了锁定到任何一种方法的可能性。

风险

如果用户什么都不做,其逐渐老化的部署最终将没有受支持的路径来升级到未来的 Ceph 版本,从而使他们在新功能和功能性方面处于落后地位。更糟糕的是,没有针对关键安全漏洞的安全补丁可供该用户选择。

迁移到 RedHat Enterprise Linux 无疑是一种受支持的方法,可以提供未来的更新和升级,但操作系统和 Ceph 的企业许可证费用可能会很高昂。

其他几个 Linux 发行版已表示,他们将能够与上游 RHEL 保持二进制兼容性,但如果没有法律或合同协议作为保障,这会是一种有风险的方法。

使用 CentOS 最常见的原因之一在于非生产测试和开发系统,这些系统可以确保与 RHEL 的兼容性,但不需要许可证。因此,这可能意味着投入更多的额外费用将这些系统纳入支持范畴。

另一个操作系统

用户还有第五个选择:可以消除其 EOL 风险,保证他们能够享受操作系统和应用程序的长期支持,并且不需要高昂额外许可证费用。 

当然,我们谈论的是转移到免许可证运行的另一个开源操作系统。Ubuntu Linux 无疑是满足这些需求的首选操作系统——其没有使用许可证要求,并且允许在没有许可证的情况下使用 Ceph。

Ubuntu 还可以防止锁定。对于生产环境,可以购买支持服务,提供全天候的电话和工单支持服务。单次简单订阅不仅涵盖基本操作系统,还包括 Ceph(以及在同一节点上运行的其他应用程序),为那些认为将来不需要支持服务的用户提供了灵活性。

存储迁移

迁移数据一直是一个复杂且耗时的过程。根据不同的场景,有多种迁移方法可供选择。用户可以通过主机服务器在两个存储系统之间复制数据。

或者,借助专业服务,将现有的 Ceph 集群从一种操作系统转换到另一种操作系统。就地迁移也是可选方法之一,其中数据保留在相同的磁盘上,只是替换掉它们周围的操作系统和 Ceph 软件。如果需要进行更深层次的转换(例如,从 filestore 转换到 bluestore),也可将 OSD 节点定期调出现有集群,进行重新配置和重新添加,最终替换掉现有设备的所有节点。

以上方法可以节省大量管理开销,但每次迁移都是定制迁移,欢迎联系我们了解更多信息。

了解更多


查看更多内容

Canonical Managed Kubeflow AI 运维平台现已登陆 Microsoft Azure Marketplace

Ubuntu 发行商 Canonical 近日宣布,其 Managed Kubeflow 服务已在 Microsoft Azure Marketplace 正式上线,实现全面商用(GA)。该解决方案允许 AI 团队在自有云租户环境内获得一个完全托管、可直接投入生产的 MLOps 平台。 上游 Kubeflow...

全新工具 Workshop 上线:一条命令即可在 Ubuntu 中启动沙箱开发环境

开发者如今可在智能体 AI 等前沿工作流程中,获得环境统一、可复现的开发体验 Canonical 正式发布 Workshop,该解决方案可通过单条命令快速启动开发环境。只需配置一次,此开发环境即可在多台设备上复现使用。这意味着各类开发设备与部署流水线可保持统一工作流程,并可大幅减少管理依赖关系所花费的时间。...

Canonical 技术案例 – 彻底解决 12 年老旧代码中的 Linux 性能漏洞

部分支持案例处理起来十分简单。另一些案例则要深入老旧遗留代码,一处逻辑缺陷就能悄无声息让常规指令引发严重性能故障。本系列将介绍 Canonical 技术支持与持续工程团队如何协作,排查、修复并向上游提交仅靠常规故障排查无法解决的疑难问题。在第二篇帖子中,libnss-db 中一处存在 12 年之久的漏洞导致 getent...

借助全新 NVIDIA OpenShell Snap,在 Ubuntu 上安全管控 AI 智能体工作流

NVIDIA 发布经过验证的 OpenShell Snap 软件包,用于在 Ubuntu 上安全管控 AI 智能体工作流 Canonical 在 COMPUTEX 宣布与 NVIDIA 达成全新合作,将面向智能体的 NVIDIA OpenShell 运行时直接集成至 Ubuntu 生态系统。Canonical 将 OpenShell 封装为 Snap...