跳转到内容
搜索 RunEntLinux 文档

仅搜索 RunEntLinux 通用文档,各发行版文档使用各自的搜索入口。

    浏览当前文档目录
    ⚠️ 本页内容已由 OpenCloudOS 专题页 承接;过渡期结束后本页将 301 至新页(过渡台账)。
    ⚠️ This page has been superseded by OpenCloudOS 专题页 and will 301-redirect to it after the transition window.

    OpenCloudOS 是由腾讯发起,联合多家中国科技企业共同打造的企业级 Linux 发行版。它针对云计算和云原生场景进行了深度优化,是中国云厂商主导的 EL 生态发行版中的重要一员。兼容性按版本区分:8 系用户态与 CentOS 8 100% 兼容;9 系为社区全自研(官方 FAQ:从内核到软件包自主选型和自主维护)。

    OpenCloudOS 的前身是腾讯内部使用的 TencentOS(Tlinux),在数百万台服务器上运行多年后,腾讯于 2021 年将其以开源社区形式对外发布。

    • 企业级云基础设施操作系统
    • 腾讯十余年内核和操作系统经验的沉淀
    • 社区化运作,多家企业参与
    • 云原生场景深度优化

    OpenCloudOS 社区由腾讯牵头发起,核心成员包括:

    • 腾讯(发起方和主要贡献者)
    • 中兴通讯
    • 宝德计算
    • 中国电信
    • 北京初心
    • 中科方德
    • 飞腾信息
    • 浪潮信息
    • 优刻得 (UCloud)
    • 等数十家企业
    • 理事会:社区战略和方向决策
    • 技术委员会(TC):技术路线和架构决策
    • SIG 组:各技术领域的开发和维护

    • 与 RHEL 8 / CentOS 8 兼容
    • 面向 CentOS 8 迁移用户
    • 提供 TencentOS Kernel 5.4 LTS
    • 活跃维护中
    • 社区全自研版本:官方 FAQ 明确「从内核到软件包均为自主选型和自主维护」,非基于 RHEL 9
    • 使用 6.6 LTS 内核(比 RHEL 9 的 5.14 更新)
    • 采用更新的软件栈
    • 增强的安全特性
    • 活跃开发中

    类似于 CentOS Stream 的定位,作为 OpenCloudOS 下一个稳定版本的开发前沿:

    • 持续滚动更新
    • 最新特性和改进的抢先体验
    • 社区贡献的主要入口

    TencentOS Kernel 是 OpenCloudOS 的核心技术差异化特性,源自腾讯内部十余年的内核优化经验。

    • 调度器增强:针对云场景的调度器优化,改善多租户隔离
    • 内存管理:大页面和内存回收优化
    • 网络栈:高性能网络处理,eBPF 增强
    • IO 优化:块设备和文件系统性能提升
    • cgroup v2 增强
    • 容器级别的内核参数隔离
    • 容器安全加固
    • 容器性能监控
    • 内核漏洞热修复(类似 Ksplice 的能力)
    • 增强的审计和监控
    • 安全加固补丁
    Terminal window
    # 查看内核版本
    uname -r
    # 示例输出:5.4.xxx.oc8.x86_64(OpenCloudOS 8)或 6.6.xxx.oc9.x86_64(OpenCloudOS 9)
    # 内核热修复状态
    # (需要配合腾讯云环境或相关工具)

    TencentOS Kernel 在腾讯内部支撑了:

    • 微信(WeChat)
    • QQ
    • 腾讯云全线产品
    • 腾讯游戏基础设施
    • 数百万台服务器

    这种大规模生产环境的验证为其稳定性和性能提供了有力背书。

    OpenCloudOS 在云原生方面的优化是其核心竞争力之一。

    • 默认集成 Podman、Buildah、Skopeo
    • 对 containerd 和 Docker 的良好支持
    • 容器镜像优化(更小的基础镜像)
    • 预配置的 Kubernetes 依赖
    • 内核参数针对 K8s 场景调优
    • eBPF 增强的网络策略支持
    • Service Mesh 相关组件优化
    • gRPC 性能增强
    • 高并发网络连接优化
    Terminal window
    # 安装容器工具
    dnf install -y podman buildah skopeo
    # 容器相关的内核参数调优已预配置
    sysctl -a | grep net.core

    下载地址:www.opencloudos.org

    提供的镜像类型:

    • DVD ISO(完整安装)
    • Minimal ISO(最小化安装)
    • 云镜像(腾讯云、AWS 等)
    • 容器镜像
    Terminal window
    # OpenCloudOS 8 主要仓库
    dnf repolist
    # BaseOS 核心系统包
    # AppStream 应用程序和运行时
    # Extras 附加工具
    # PowerTools 开发者工具
    仓库说明
    BaseOS核心操作系统组件
    AppStream应用程序、语言运行时、数据库
    ExtrasOpenCloudOS 额外工具
    PowerTools / CRB开发者工具和库
    Plus增强软件包
    Terminal window
    # 查看版本信息
    cat /etc/opencloudos-release
    # 系统更新
    dnf update -y
    # 第三方软件仓库(按版本系区分,官方 FAQ):
    # OpenCloudOS 8(用户态兼容 CentOS 8)→ EPEL:
    dnf install -y epel-release
    # OpenCloudOS 9(社区全自研)→ EPOL(社区自有仓库,注意拼写不是 EPEL;
    # 启用方式以官方文档为准,勿在 9 系混装 EPEL 9——见 /cloud/opencloudos-guide/)
    # 安装常用开发工具
    dnf groupinstall -y "Development Tools"

    OpenCloudOS 是腾讯云 CVM(云服务器)的推荐操作系统之一:

    • 腾讯云控制台提供 OpenCloudOS 官方镜像
    • 云监控和运维工具原生支持
    • 安全组件(主机安全、漏洞扫描)预集成
    • 自动化运维(TAT)支持
    • virtio 驱动优化
    • 网络加速(SmartNIC 支持)
    • 存储性能优化(云硬盘场景)
    • 弹性伸缩场景的快速启动优化
    Terminal window
    # 腾讯云内安装云监控 Agent
    # 通常在官方镜像中已预装
    # 使用腾讯云镜像源
    # 官方镜像已默认配置腾讯云内部源

    OpenCloudOS 提供了从 CentOS 迁移的工具和方案:

    Terminal window
    # 从 CentOS 8 迁移到 OpenCloudOS 8
    # 下载迁移工具
    # 详见 OpenCloudOS 官方迁移文档
    • 备份重要数据
    • 检查第三方仓库兼容性
    • 验证应用在 OpenCloudOS 上的运行状态
    • 如使用 TencentOS Kernel,注意内核模块兼容性

    作为中国两大云厂商主导的 EL 发行版,它们的定位有相似也有差异:

    维度OpenCloudOSAnolis OS
    发起方腾讯阿里巴巴
    特色内核TencentOS KernelANCK
    云集成腾讯云阿里云
    RHEL/CentOS 兼容8(用户态兼容 CentOS 8);9 为全自研7/8
    独立版本StreamAnolis OS 23
    多架构x86、ARMx86、ARM、LoongArch、RISC-V
    社区规模数十家企业数百家企业
    核心优势云原生/容器优化多架构/信创

    选择建议:

    • 腾讯云用户优先考虑 OpenCloudOS
    • 阿里云用户优先考虑 Anolis OS
    • 需要 LoongArch 等特殊架构选 Anolis OS
    • 重度容器/K8s 场景两者都不错
    SIG关注领域
    Kernel内核开发和优化
    Cloud Native云原生技术栈
    Storage存储技术
    Networking网络优化
    Security安全加固
    Virtualization虚拟化支持
    • 腾讯云用户:原生最佳体验和支持
    • 云原生工作负载:容器和 K8s 场景
    • CentOS 迁移:国内用户的本土化选择
    • 高性能网络:eBPF 和网络栈优化
    • 大规模部署:经腾讯数百万台验证

    OpenCloudOS 代表了中国头部云厂商在操作系统领域的实力和投入。TencentOS Kernel 经过大规模生产验证的云原生优化是其最大亮点。对于腾讯云用户和重度云原生场景,OpenCloudOS 是一个成熟且持续演进的选择。