TencentOS是什么

Fanly 2022-12-12 21:26:01
问答

TencentOS是腾讯自主研发的一系列操作系统,主要包含TencentOS Server,TencentOS Tiny和TencentOS Edge,针对计算存储网络三大子系统(云数据中心、边缘、物联网)提供基于业务场景化的全栈OS布局。

TencentOS 是腾讯自主研发的一系列操作系统,主要包含 TS(TencentOS Server 服务器操作系统),TT(TencentOS Tiny 物联网操作系统)和 TE(TencentOS Edge 边缘计算操作系统),针对计算存储网络三大子系统(云数据中心、边缘、物联网)提供基于业务场景化的全栈 OS 布局。

腾讯操作系统 TencentOS

腾讯的服务器操作系统研发从内核开始,团队于 2010 年发布了 Tencent Linux Kernel1,简称 Tkernel1。2011 年,发布首个 Tencent Linux 发行版——Tlinux1,主要在腾讯内部使用。2019 年,完成从 Tlinux 到 TencentOS 的品牌升级,并开源发布 TencentOS Server2 ,开启全面对外开放及服务。2020 年,发布最新版本 TencentOS Sever3。

随着腾讯 IoT 战略的布局,2018 年正式启动研发物联网操作系统 TencentOS Tiny,经过近一年的内部迭代开发,在 2019 年 9 月份正式对外开源发布,并在 2020 年正式捐赠给开放原子开源基金会,目前项目在基金会进行持续孵化。

2019 年,腾讯云边缘计算业务快速发展,对边缘操作系统也提出了需求,TencentOS Edge 启动研发,目前已经在内部开始商用,发布了内测版本,预计 2022 年 Q1 开源发布。

近年来,腾讯 TencentOS 积极布局基础软件的核心竞争力和生态,逐步形成了 B 端生态链全栈操作系统,形成云数据中心→边缘→物联网终端的全栈 OS 布局。其中 TencentOS Server 是面向数据中心、服务器等云场景研发的服务器操作系统,具有高性能安全可靠等特点;TencentOS Edge 是腾讯自研的边缘操作系统,面向边缘网关及移动计算设备,旨在将云计算能力边缘化;而 TencentOS Tiny 是腾讯自研的轻量级物联网终端操作系统,具有低功耗、小体积、模块化、端云协同等特点。

TencentOS Server 服务器操作系统

TencentOS Server 是腾讯自研的服务器操作系统,基于 Linux 上游社区版本进行内核研发,可支持主流的服务器硬件,并提供完善的容器及虚拟化场景支持,方便用户根据需求定制用户态软件。作为腾讯的基础设施,安全可靠,支撑腾讯内外多个业务产品稳定运行。TencentOS Server 在腾讯云也已经上线,它是全面优化,高性能的 OS,TencentOS Server 深度定制,集成了腾讯多个产品服务,TencentOS Server 也已经开源,并在公司外的金融,互联网等领域有广泛的使用。

TencentOS Edge 开源边缘计算操作系统

TencentOS Edge 基于 Linux 内核,提供边缘容器、AIoT、媒体引擎、网关协议互转组件、以及 IoT 业务相关的服务,集成腾讯云及行业云服务联网 SDK,可助力物联网边缘设备及业务快速接入腾讯云物联网及边缘计算平台。TencentOS Edge 支持腾讯云原生公有云及微瓴私有云;集成 TencentOS Server 同源内核安全加固;快速集成腾讯云运营服务;兼容多平台,可快速移植极小系统支持定制化组件和可选轻量级 GUI。

目前,搭载 TencentOS Edge 的自研轻量级边缘计算盒子 DracoG312 已经商用,可广泛应用于智能家居、游戏竞赛、智慧交通、工业边缘云、IDC 机房等场景。

TencentOS Tiny 终端实时操作系统

TencentOS Tiny 是面向物联网领域开发的实时操作系统。具有低资源占用,低功耗、模块化,简洁高效等特性。它提供精简的 RTOS 内核,内核代码只有 1w 行,内核组件可裁剪可配置,可快速移植到多种主流 MCU 及模组芯片上,而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 MQTT//LoRaWAN 等),可助力物联网终端设备及业务快速接入腾讯云物联网平台。目前 TencentOS tiny 已经形成了良好的应用生态,支持的硬件平台超过 80+,官方定制套件 5 款,可覆盖智慧城市、水表、智能家居、穿戴、农业、消费物联、车联网等多种应用场景。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..