[发明专利]动态优化服务器系统的操作频率的计算机实施方法及系统有效
申请号: | 201710389145.9 | 申请日: | 2017-05-27 |
公开(公告)号: | CN108536476B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 潘青穗 | 申请(专利权)人: | 广达电脑股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 徐协成 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 优化 服务器 系统 操作 频率 计算机 实施 方法 | ||
动态优化服务器系统的操作频率的计算机实施方法及系统。示例性系统可包括一频率调整模块、至少一内部传感器、至少一外部传感器、一个或者多个冷却元件、一处理器、一存储器以及基本输入/输出系统(BIOS)。频率调整模块可从至少一内部传感器和/或至少一外部传感器收集传感器数据。频率调整模块可根据传感器数据以及热频率等级表决定服务器系统的一合适的操作频率等级,以最小化服务器系统上的开机时间。
技术领域
本发明涉及一计算机系统中的系统开机。
背景技术
现代服务器场(server farm)或者数据中心通常采用大量服务器系统来处理各种应用服务的处理以及存储需求。每个服务器需要一个基本输入/输出系统(BIOS)以支持正常操作。BIOS为可确保服务器系统的计算机元件的运作的固件。BIOS存储有当服务器系统开机时所执行的固件,以及BIOS所指定的一组配置。BIOS通常辨识、初始化以及测试服务器系统中的软件。
数据中心中的服务器系统通常需要重新启动以确保服务器系统正常工作。然而,启动服务器系统可能需要最少的时间。由于数据中心中存在大量服务器系统,因此集合每个服务器系统的单独开机时间可能会对数据中心造成相当长的停机时间。
发明内容
为了解决上述的问题,根据本发明的各种示例的系统以及方法提供一种通过动态地优化一服务器系统的一操作频率以最小化系统上的开机时间。示例性系统可包括一频率调整模块、至少一内部传感器、至少一外部传感器、一个或者多个冷却元件、一处理器、一存储器以及基本输入/输出系统(BIOS)。频率调整模块可从至少一内部传感器和/或至少一外部传感器收集传感器数据。频率调整模块可根据传感器数据以及热频率等级表以决定服务器系统的一合适的操作频率等级,以最小化服务器系统上的开机时间。
根据本发明一实施例,一种用于动态优化服务器系统的操作频率的计算机实施方法包括:在服务器系统的频率调整模块接收来自服务器系统的一个或者多个传感器的传感器数据;至少根据传感器数据以及热频率等级表决定合适的操作频率等级;在合适的操作频率等级与服务器系统上的先前操作频率不同的情况下,将合适的操作频率等级设定为服务器系统上的第一操作频率等级;将自测试计数设定为既定值;在自测试失败的情况下,判断自测试计数是否为零;以及在自测试计数不为零的情况下,将第一操作频率等级降低一个等级至第二操作频率等级,并将自测试计数降低一个等级。
在自测试计数为零的情况下,频率调整模块可使服务器系统的控制器发出用以指示服务器系统在热控制范围外的错误讯息。在自测试为成功的情况下,频率调整模块可将自测试计数设定为零并且在既定等待时间周期之后接收额外的传感器数据。在合适的操作频率等级与服务器系统上的先前操作频率相同的情况下,频率调整模块可在既定等待时间周期后接收额外的传感器数据。
在一些配置中,决定合适的操作频率等级可包括以下步骤:至少根据传感器数据以及热频率等级表决定操作频率等级范围,决定在操作频率等级范围内的最大操作频率等级,以及选择最大操作频率等级作为服务器系统的合适的操作频率等级。在一些其它示例中,决定合适的操作频率等级可包括以下步骤:至少根据传感器数据以及热频率等级表决定操作频率等级范围,决定操作频率范围内之中间操作频率等级等级,以及选择中间操作频率等级作为服务器系统的合适的操作频率等级。
在一些配置中,至少一内部传感器包括至少一热传感器。由频率调整模块所收集的传感器数据包括服务器系统的处理器温度、芯片组温度或者环境温度中至少一个。
在一些配置中,热频率等级表可包括多个表格条目。多个表格条目中的每一个包括对应的服务器系统可操作的特定传感器数据(例如特定温度范围)以及操作频率等级范围。热频率等级表更可包括用于异常传感器数据的条目。举例来说,一个条目可包括服务器系统可操作的对应操作频率等级的小于阈值低温度值的系统温度范围以及最小阈值操作频率等级,以发送用以指示对系统元件具有潜在损害的警示讯息。另一条目可包括服务器系统可操作的对应操作频率等级的大于阈值高温度值的系统温度范围以及最大阈值操作频率,以发送用以指示对系统元件具有潜在损害的警示讯息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广达电脑股份有限公司,未经广达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710389145.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:完整编程命令处理方法与装置
- 下一篇:一种集中式设备端口资源分配设置的方法