浪潮信息首推3秒智能控温!告别服务器开机噪音

news2024/9/22 17:24:45

在当前的数据中心运维实践中,运维人员在部署服务器时常被“飞机起飞”般的开机噪音所困扰。服务器刚刚接通电源,其内部元件尚处于预热待命状态,而风扇却已全速运转,这不仅加剧了噪音污染,还拖慢了启动速度,有时开机甚至需要数分钟之久,严重制约了运维效率。在这里插入图片描述

浪潮信息敏锐洞察这一实践难题,并凭借其在技术创新领域的深厚积累为数据中心运维带来了有效解决方案。通过BMC Linux/RTOS异构双系统并行管理技术,浪潮信息首创「开机3秒智能控温技术」,能够在服务器上电后,BMC的Linux系统启动之前,3秒内即时接管风扇转速调控策略,通过实时感知环境温度,实现对温度与散热的动态把控,噪音比优化前最大下降30.4%,提升数据中心运维体验,开机功耗相比传统风扇转速拉满策略也可降低一半以上。同时,通过BMC RTOS系统与Linux系统的同时启动,及BIOS系统优化,可实现上电即开机,开机时间缩短一半以上,减少时间敏感型业务部署上线时间,有效降低因为运维重启服务器对于业务的不良影响。

浪潮信息首创服务器开机3秒智能控温技术
服务器启动时间过长且风扇噪音过高的症结在于,服务器传统控温策略中为了尽可能满足散热安全性要求,上电之后会以覆盖最大配置的方式来进行风扇速度调节,而此时BMC Linux系统尚未启动,热量传感器数据无法采集,导致风扇满载状态会持续较长时间,带来能耗、噪音的攀升和稳定性的降低。而且为了避免开机过程中散热风险一般会设置等待BMC Linux 系统启动完成后再启动 POST 过程,导致服务器从 AC 上电到进入 OS 的时间被拉长。在这里插入图片描述

除了启动过程中服务器风扇满转,噪音过高,在BMC的Linux故障情况下,由于没有合理机制能够保证风扇的可靠接管,也会造成风扇满转噪音瞬间达到峰值,服务器始终在功耗峰值运行,运维环境恶劣,不仅不符合节能降碳趋势,还会影响系统稳定性和风扇寿命。

为了化解服务器启动等过程中的风扇控制难题,浪潮信息首创开机3秒智能控温技术。该技术通过解决BMC异构双系统核间通信的难题,实现BMC内部RTOS 3秒智能控温技术和Linux管理技术的双系统并行,有效利用RTOS实时操作系统采集传感器数据,实现毫秒级的信号采集控制,确保风扇控制的高效、精准,同时也优化了服务器开机管理流程。在这里插入图片描述

创新一:创新RTOS系统 精准控制风扇转速
浪潮信息充分利用BMC芯片算力资源,创新性开发RTOS实时操作系统,通过PECI总线对环境温度以及部分核心部件温度进行采集,开机即可实现毫秒级的信号采集控制,随后通过闭环反馈实现对温度与散热的动态把控,从而精确掌控散热资源,以满足散热需求的最小化资源,降低无效功耗。

在通过RTOS系统实时获取传感器温度数据的基础上,浪潮信息独家提出BMC Linux/RTOS异构双系统并行技术,成功攻克多核多系统之间数据交换难题,构建了开机期间,全新的风扇控制策略:
− BMC Linux系统启动前,RTOS进行系统温度收集及控制;
− 在BMC Linux系统启动阶段,由Linux收集传感器温度信息,之后通过共享内存传递给RTOS,由RTOS进行风扇调控
− 当BMC Linux系统完全启动后,由Linux系统收集传感器温度并亲自实现温度调控。同时在BMC Linux系统故障或重启时RTOS能迅速接管散热系统并精确控制风扇转速。在这里插入图片描述

创新二:阶梯性散热策略 散热需求实时动态响应
开机过程中,一般服务器内部各部件会相继启动,带来的散热需求应该是阶梯式增长的。但此时BMC Linux系统尚未启动,无法控制风扇转速,为保障服务器高可用性,风扇只能按照极端环境下的极限负载高转速运行,造成能耗、噪音的提升和稳定性的降低。
浪潮信息基于深耕多年的服务器行业经验,结合电子设备在上电后热量逐渐累积并向外传递的散热数据,构建服务器散热策略专家库,与业界开机即风扇拉满的策略不同,创造性的提出基于服务器温度感知的阶梯性风量提升控制技术。

借助毫秒级的信号检测和梯度散热模型,浪潮信息了实现对散热需求的动态响应,使风扇转速能够阶梯式上升,不仅更符合硬件散热规律,也使得开机过程中的噪音得到有效控制。实测数据证实,在环境温度为20°时,浪潮信息的解决方案可将风扇转速值控制在25%,开机噪声值降低至44.7dBA,噪音下降30.4%。在BMC重启或挂死情况下,其能够将风扇转速值优化40%,噪声由71.8dBA降低至57.2dBA。

在这里插入图片描述

创新三:上电即开机 开机时间缩短一半以上
RTOS作为轻量级实时系统,任务负载量小,可先于BMC Linux启动,同时搭配浪潮信息独有的BMC Linux与服务器BIOS系统同步启动技术,可实现上电即开机,从而大幅度提升开机速度。

测试数据显示,部署RTOS实时操作系统和BIOS快速启动技术的服务器,进入操作系统时间可较业界缩短一半以上,不但可以快速执行时间敏感型任务,还能有效加快常规业务部署上线,并减少因为运维重启服务器对于业务时效的影响。

开机智能控温,大规模数据中心高效绿色发展利器
浪潮信息服务器开机3秒智能控温技术,从根本上解决了数据中心运维中服务器启动缓慢与风扇噪音过大的难题。该技术实现了上电即刻启动,开机速度远超业界平均水平,最高提升可达1.2倍,极大加速了业务部署流程,缩减了因运维导致的业务停滞时间。其创新的阶梯式转速控制与闭环反馈机制,依据实时环境及散热需求动态调整风扇速度,噪音降低高达30.4%,为运维人员营造了更为宁静的工作环境。在这里插入图片描述

此外,该技术确保了风扇全周期转速的精细管理,不仅延长了风扇使用寿命,还降低了整体运维成本。面对BMC Linux异常,RTOS能即时接管散热系统,保障设备稳定运行,进一步提升系统可靠性,为数据中心运维带来了全面升级。未来,浪潮信息将继续深耕技术创新,为数据中心的高效、绿色、可持续发展贡献更多力量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2139232.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电子电气架构 --- 基于ISO 26262的车载电子软件开发流程

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不…

kettle从入门到精通 第八十五课 ETL之kettle kettle中javascript步骤调用外部javascript/js文件

场景:交流学习群里面有小伙伴咨询kettle中的javascript代码步骤如何调用外部js文件中的函数,觉得有点意思的,于是就抽时间整理了一下。 1、外部js文件为test.js,代码如下: function test(param){return "接收到了…

2024CSP-J初赛全真模拟卷选择题篇(原创,难度偏简单)

注意,本卷由再临TSC原创,禁止转载! 本卷难度偏简单,若想要通过初赛本卷应拿80分左右 查看答案的方法: if(设备"PC") { 把光标移到答案上面,选中答案,就会显示(); } …

计算机的错误计算(九十四)

摘要 探讨 的计算精度问题。 正如其它许多函数或运算一样,以2为底的对数运算,也包含在 IEEE 754-2019 的列表中[1]。 例1. 已知 计算 不妨用Go代码计算: package mainimport ("fmt""math" )func main() {x : 0.…

Java网络编程 TCP通信(Socket 与 ServerSocket)

1.TCP通信原理 TCP通信涉及两个端点:客户端和服务器。服务器端使用 ServerSocket 监听特定端口,等待客户端的连接请求。客户端使用 Socket 连接到服务器的IP地址和端口。一旦连接建立,双方就可以通过输入输出流进行数据交换. ServerSocket是…

PHP泛目录生成源码,可生成长尾关键词页面,带使用方法视频教程

介绍: 真正的好东西,搞网站优化seo从业必备。可以快速提升网站权重,带来的流量哗哗的 PHP泛目录生成源码 可生成新闻页面和关键词页面 带使用方法视频教程 泛目录可以用来提升网站收录和排名 合理运用目录可以达到快速出词和出权重的效果…

福建科立讯通信 指挥调度管理平台 SQL注入漏洞

北峰通信-福建科立讯通信 指挥调度管理平台 SQL注入漏洞 厂商域名和信息收集 域名: 工具sqlmap python sqlmap.py -u "http://ip:端口/api/client/down_file.php?uuid1" --batch 数据包 GET /api/client/down_file.php?uuid1%27%20AND%20(SELECT%20…

MYSQL基础-多表操作-事务-索引

1. 多表设计 概述 项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种: …

云计算服务的底层,虚拟化技术的实现原理

虚拟化技术: 一、 从cpu说起, intel和amd等cpu制造商 为了提高其cpu对 虚拟化程序的运算速度, 给cpu硬件里面 增加了指令集 VMLAUNCH, VMRESUME, VMEXIT, VMXOFF 这些指令集称为硬件辅助虚拟化技术的指令集。 ---------------------…

探索Python的Excel世界:openpyxl的魔法之旅

文章目录 探索Python的Excel世界:openpyxl的魔法之旅背景:为什么选择openpyxl?什么是openpyxl?如何安装openpyxl?简单的库函数使用方法场景应用:openpyxl在实际工作中的应用常见bug及解决方案总结 探索Pyth…

倒序循环(一)

题目描述 输入一个正整数n,输出从 n~ 1 递减的序列。 输入格式 一行一个整数 n 输出格式 n 行,每行一个符合题目要求的整数 样例数据 样例输入#1 5样例输出#1 5 4 3 2 1样例输入#2 6样例输出#2 6 5 4 3 2 1数据范围 对于100%的数据&#xff…

(c++)用取模符%、除运算判断是否是某个数的倍数,判断个位十位是否有某个数

结果易懂&#xff0c;但凡和7有关&#xff0c;都输出相应的关系。关系分为三种&#xff0c;7的倍数&#xff0c;十位是7&#xff0c;个位是7 #include<iostream>using namespace std;int main() {for (int num 1; num < 100; num){if (num % 7 0)//是7的倍数{cout …

51单片机快速入门之按键应用拓展

51单片机快速入门之按键应用拓展 LED的点动控制: 循环检测,当key 为0 时 led 亮 反之为熄灭 while(1){ if(key!1) { led0; }else { led1; } } LED的锁定控制: 当按钮按下,led取反值 while(1) { if(key!1) { led!led; } } LED的4路抢答控制: bz默认为0 !bz 取反值,循环启动…

git快熟

Git版本控制 内容背景集中式与分布式版本控制安装git代码托管服务Git必要配置公钥和私钥注册gitee配置ssh公钥实现远程仓库与本地仓库免密登录git常用命令git|全局设置获取git仓库工作区&#xff0c;暂存区&#xff0c;版本库 概念本地仓库操作远程仓库提交git分支操作idea集成…

<Linux> 进程间通信

目录 一、进程间通信介绍 1. 进程间通信概念 2. 进程间通信目的 3. 进程间通信的本质 4. 进程间通信发展 5. 进程间通信分类 管道&#xff08;文件缓冲区&#xff09; System V IPC POSIX IPC 二、管道 1. 匿名管道 1.1 匿名管道原理 1.2 pipe系统调用 1.3 匿名管道的使用 1.4…

vue3 透传 Attributes

前言 Vue 3 现在正式支持了多根节点的组件&#xff0c;也就是片段&#xff01; Vue 2.x 遵循单根节点组件的规则&#xff0c;即一个组件的模板必须有且仅有一个根元素。 为了满足单根节点的要求&#xff0c;开发者会将原本多根节点的内容包裹在一个<div>元素中&#x…

【MySQL】基础部分——DDL,DML,DQL,DCL,函数,约束,多表查询,事务

个人学习记录&#xff0c;供以后回顾和复习 ubuntu下安装使用1.DDL&#xff0c;DML&#xff0c;DQL&#xff0c;DCLDDL数据库表 DML增改删 DQL条件查询分组查询排序查询分页查询 DCL管理用户权限控制 2.函数字符串函数数值函数日期函数流程函数 3.约束4.多表查询多表关系内连接…

学习大数据DAY58 增量抽取数据表

作业 1 SQL 优化的常见写法有哪些 - 面试经常被问 使用索引&#xff1a;合理创建和使用索引是提高查询效率的关键。索引可以加速数据的检 索速度&#xff0c;但是索引也会占用额外的存储空间&#xff0c;并且在插入、删除和更新操作时会 有额外的开销。 避免全表扫描&…

Git+Jenkins 基本使用(Basic Usage of Git+Jenkins)

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:Linux运维老纪的首页…

Linux命令分享 四 (ubuntu 16.04)(vi操作文件)

1、su 切换用户 su - 用户名 切换到该用户并将目录切换至该用户的主目录 **注意该语句执行后需要输入密码&#xff0c;输入密码时终端不回显&#xff08;不会显示你输入的密码&#xff09;&#xff0c;输完直接回车即可 su 用户名 切换用户但不切换目录 su - root su root **注…