CentOS 停服倒计时,如何打造安全好用的 Linux 系统?

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
导读近年来操作系统在国内的讨论极其热烈也备受各方关注操作系统在开发者圈中的重要性越来越高。毋庸置疑对于众多的开发者来说选择合适的操作系统对于开发效率、代码质量和个人发展都有着非常重要的影响。CSDN 作为专业开发者社区联合腾讯云、OpenCloudOS 社区开展 "OpenCloudOS 社区操作系统英雄汇 " 系列专题讲座为开发者详细解读 OpenCloudOS 操作系统。

5 月 25 日腾讯高级工程师、TencentOS 研发团队产品经理汪礼超以《共建下一代云原生操作系统—— OpenCloudOS 开源社区全链路自研产品体系解读》为题进行了主题讲座从产品来源、社区定位、技术特性等多个层面深入分析 OpenCloudOS 自研产品体系。

应对 CentOS 停服挑战OpenCloudOS 应运而生

对于 IT 从业人员而言CentOS 显然是一个耳熟能详的名词。CentOS 是国内最大的服务器操作系统在服务器生产环境中的占有率高达 90%。然而在 2020 年红帽公司宣布将在 2021 年 12 月 31 日和 2024 年 6 月 30 日分别终止对 CentOS 8 和 CentOS 7 的服务支持将 CentOS 项目的工作和投资集中在 CentOS Stream 上以进一步推动 Linux 创新。

CentOS 的停服给业界带来一系列挑战例如安全风险提升、软件和依赖性问题、技术支持缺失、迁移成本增加、遗留系统兼容性问题等。为了能够在短期内解决 CentOS 断供替代问题长期解决国产操作系统上游供应问题保障行业应用的基础软件安全供应及可持续健康发展OpenCloudOS 社区应运而生。

OpenCloudOS 是由操作系统、云平台、软硬件厂商与个人共同倡议发起的操作系统社区项目即将进入开放原子开源基金会OpenAtom Foundation孵化及运营。目标是打造全面中立、开放、安全、稳定易用、高性能的 Linux 操作系统共建国产操作系统开源技术社区扩大社区发行版影响力构建操作系统健康繁荣的生态。

从 L0 到 L4打造全链路服务器操作系统

OpenCloudOS 社区着力实现从源社区L1、商业版L2、到社区稳定版L3的全链路覆盖输出经海量业务验证的企业级稳定操作系统版本。

在 OpenCloudOS 发行版之外将其他用户态软件、上游开源社区定位为 L0 级别例如 Linux、APACHE、Org Foundation 等。其发行版则由 L1 到 L4 四个级别构成源社区L1是 Linux 内核 +GNU 组件 + 其他开源组件的组合聚焦了多方协同开发投入大但社区版本未经过大规模生产环境验证非稳定版本无法直接用于生产环境商业版L2由 L1 版本加固 + 技术支持 / 服务组成如 TencentOS Sever 3 等但上游社区维护能力与投入不足造成 L2 国产商业版本稀缺社区稳定版L3经企业大规模验证基于 L2 的重编译或定制优化例如 OpenCloudOS V8.5、OpenCloudOS V8.6 版本此外基于 L3 优化改造红旗发布 Open Cloud Linux V8.5、超凡桌面 SIG 发布 OC8.6 NDE 桌面版逐渐形成衍生发行版L4。总而言之OpenCloudOS 开源社区产品体系完善能够为国内企业提供稳定可持续的服务器操作系统。

通过构建完善的产品体系OpenCloudOS 希望在短期内用户态兼容 CentOS继续提供服务和支持提供迁移工具、短期解决 CentOS 断供替代问题在长期的发展目标上OpenCloudOS 将实现全链路自研解决国产操作系统上下游供应问题为促进基础软件可持续发展提供支持。

OC8、OCS23、OC9 系列产品技术特性

为使观众能够更直观地了解 OpenCloudOS 自研产品汪礼超以 OC8、OCS23、OC9 三个版本为例为观众介绍了 OpenCloudOS 自研产品技术新特性。

OC8 发行版的内核基于社区 LTS 5.4 独立演进用户态与 CentOS 兼容在保持 CentOS 兼容性的同时通过内核的全面优化和打磨提供更强的服务能力和稳定性是 CentOS 的更佳替代方案。通过业务实践与验证OC8 具有稳定可靠、深度定制、全面优化、高性能、开源开放、生态共享等诸多优点。此外OC8 在软件上用户态组件同源、在硬件上开源驱动集成全面兼容 CentOS 软件和应用生态。

OCS23 是 OpenCloudOS 社区 Stream SIG 成员联合研发独立演进的首个 L1 源社区项目具有创新先进、供应安全、长期支持、设施完善等特性紧跟上游保障服务器供应安全。

OC9 是 OpenCloudOS 社区成员联合研发基于 OpenCloudOS Stream23 的首个 L3 全自研版本更加高效经济、独立开放。根据 OpenCloudOS 9 在两个典型业务场景的测试结果显示OC9 在多线程4096 clients下比 OC 8.6 数据库读写性能提升 50.49%307 vs 204在随机读rndrd_1m下比 OC 8.6 性能提升 26.5%1198 vs 947, 顺序写seqwr_1m提升 21.16%2617 vs 2160。相较于 OC8OC9 的性能有明显提升。

在此次主题讲座结尾汪礼超对 OpenCloudOS 开源社区组织形式、社区基础设施、自动化构建流水线、内核 patch 贡献流程、用户态软件包贡献流程、RPM 软件包编译和更新等方面进行了详细介绍欢迎软硬件厂商与个人加入 OpenCloudOS 开源社区一同构建开源操作系统生态。OpenCloudOS 开源社区顺应新时代操作系统发展的需要CSDN 将会持续关注操作系统领域发展状况及相关热点话题为大家分享最新的行业洞察与知识干货

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linuxcentos

“CentOS 停服倒计时,如何打造安全好用的 Linux 系统?” 的相关文章