“每年可节省电能2亿度,减少碳排放8万吨,Cpu使用率从15%提升到45%。” 9月17日上午,这则信息在由中国信息通信研究院(简称中国信通院)主持召开的“云计算开源产业联盟(OSCAR)开源产业大会”上吸引了不少业内人士的注意和兴趣。这是来自腾讯操作系统TencentOS Server在节能降耗领域推出的“如意”这一大规模离在线容器集群混部产品所带来的实际落地效果。
大会上,腾讯云架构平台系统研发总监郭振宇以“腾讯操作系统TencentOS开源发展之路”为主题进行了演讲,其带领团队所研发的腾讯操作系统TencentOS也荣获中国信通院授予的“2021年OSCAR尖峰开源项目及开源社区”奖项。
TencentOS摘得这一桂冠源自过去一年亮眼的实力表现和对开源社区的持续贡献。
深耕11年,持续贡献
TencentOS发展历程 X 开源生态现状
回顾腾讯操作系统发展历程,2010年推出 Tencent Linux Kernel1,2011年发布首个Tencent Linux发行版,2019年全面升级为TencentOS 品牌,发布Tencent OS Server2 ,目前最新发行版本是Tencent OS Sever3。TencentOS Server的内核于2020年开源,目前获得近千个star,fork 192,开发者数量1000 。
同时随着公司IoT战略的布局,2018年正式启动研发物联网操作系统。TencentOS Tiny,经过近一年的内部迭代开发,在2019年9月份正式对外开源发布,并在2020年正式捐赠给开放原子开源基金会,目前项目在基金会进行持续孵化。获得star5300 ,fork1300 ,开发者数量4000 。
2019年,腾讯云边缘计算业务快速发展,对边缘操作系统也提出了需求,TencentOS Edge 启动研发,目前已经在内部开始商用,发布了内测版本,预计今年Q4到明年Q1开源发布。除了开源项目的技术贡献之外,TencentOS也持续开展线上线下开发者活动,打造开源影响力和开发者生态。
近年来,团队先后举办10多次各类开发者活动,累计3000以上的开发者参与,同时也出现了很多基于TencentOS Tiny的产品和创意,如净水器、远程浇花、撸猫玩具、桌面摆台、机房环境监控系统、甲醛检测仪等等。后续将携手开发者们做出更多有创意有价值的产品或者是技术探索,共同构建活跃的开源圈子。
净水器、远程浇花、撸猫玩具等基于开源的创意产品
再次突破,以科技助力实现碳中和
创新升级,TencentOS Server"如意"节能降耗
今年1月,腾讯宣布启动碳中和规划,成为国内首批启动碳中和规划的互联网企业之一。在OSCAR大会上,郭振宇着重提及了TencentOS Server在节能降耗这一领域取得的突破——“如意”大规模离在线容器集群混部产品。
腾讯云架构平台系统研发总监郭振宇做主题演讲
随着云的快速发展,IDC的规模不断扩大。服务器成本是占比最大的一块,高达69%,而其平均利用率却很低,通常业界的cpu使用率只有15%左右。因此有效利用服务器资源,降低能耗,就是腾讯研发如意这款大规模容器集群混布产品的初衷。如意包括cpu、io、网络、内存四大模块,针对这四种服务器资源进行QoS,能够将用户的在线、离线业务部署到同一台服务器上,既能保证在线业务的服务质量,又能有效提升资源利用率。
目前如意已经在腾讯部署数万台服务器,也有多个外部合作伙伴使用。Cpu使用率从15%提升到45%,每年可节省电能2亿度,减少碳排放8万吨。有力践行了腾讯的碳中和规划和目标,为国家打造绿色科技贡献自己的力量。(点击阅读更多如意产品细节:减少碳排放上万吨是什么样的高科技?)
共同富裕,造福赋能社会
TencentOS Edge 边缘操作系统-智慧水文业务
TencentOS Edge运行在腾讯自研AIoT 边缘网关上,完成设备接入、协议转换、视频编解码,以及边缘计算,然后将经过边缘处理的业务数据上传到腾讯云平台及业务平台。同时用户还可以基于TencentOS Edge进行应用二次开发,容器化组件快速部署,底层AI加速、边缘设备低功耗优化等。
在智慧水文的水位识别应用中,河流水位变化在一定时间内是比较少的,普通视频摄像比较难采集到有效样本,我们通过对视频流的解析和边缘AI处理,可以有效滤除背景,处理水流表面反光和波动,获取有效的水深测量值,水深识别精度能达到1cm,吞吐量为18.7 fps,极大提高了水位监测的准确性。该方案已经在两个省的水利厅完成试点。
TencentOS Tiny物联网操作系统-igrow智慧农业
igrow智慧农业方案TencentOS与腾讯AILab智慧农业团队共同完成。igrow系统通过给农业大棚安装监控农作物生长信息的传感器,使用TencentOS Tiny实时采集这些传感器的数据,igrow利用这些数据在云端进行计算和推理,设计出最佳的种植方案,调度和调整补光灯、水肥机、放风机等设备工作,自动给农作物补光、浇水、施肥、换气,最终达到节能增产,提升农业收入的目的。目前已经在辽宁、山东实际试点使用,取得不错的效果。
央视深度报道腾讯开源TencentOS系列项目
同时,TencentOS Tiny还推出公益项目-鹅民微环境监测项目,并已在深圳地区部署40个多监测点,后续TencentOS 会继续支持相关公益项目向全国范围推广落地。
未来
未来TencentOS 将继续加大技术开源力度,中立发展,切合行业需求进行开源版本迭代,将更多的开源技术服务于社会。同时,腾讯操作系统团队会积极响应碳中和相关政策,在农业技术、数据中心混合部署节能、低碳运营等领域继续加大投入。
关于中国信息通信研究院
中国信息通信研究院(简称中国信通院)始建与 1957年,是工业和信息化部直属科研事业单位。从 2012年开始,信通院就深耕开源领域,在行业发展的重大战略、规划、政策、标准和测试认证等方面发挥了有力支撑作用,并于2015年成立国内第一个开源联盟,至今已经产出数十个开源行业标准与《开源治理白皮书》、《开源生态白皮书》等白皮书成果。
关于TencentOS
近年来,TencentOS积极布局基础软件的核心竞争力和生态,逐步形成了B端生态链全栈操作系统,形成云数据中心→边缘→物联网终端的全栈OS布局。其中 TencentOS Server 是面向数据中心、服务器等云场景研发的服务器操作系统,具有高性能安全可靠等特点;TencentOS Edge是腾讯自研的边缘操作系统,面向边缘网关及移动计算设备,旨在将云计算能力边缘化;而TencentOS Tiny是腾讯自研的轻量级物联网终端操作系统,具有低功耗、小体积、模块化、端云协同等特点。