用于信息处理系统的数据调整功率预算的制作方法_5

文档序号:9602444阅读:来源:国知局
在I/o接口、网络接口以及信息处理系统1200的其他元件之间共享信息。除了网络接口 1270之外,也能够根据需要或要求使用其他网络接口(未显示)。网络接口 1270可以是设置在信息处理系统1200内、主电路板上(例如基板、主板、或其任意组合)、集成到另一组件上(例如芯片集1220)、另一合适位置中、或其任意组合的网络接口(NIC)。网络接口 1270包括提供信息处理系统1200与信息处理系统1200外部的其他设备(未显示)之间的接口的网络信道1272。网络接口 1270还能够包括另外的网络信道(未显示)。
[0074]信息处理系统1200包括一个或多个应用程序1232、以及基本输入/输出系统(B10S/FW)代码1234。B10S/FW代码1234用于在加电时初始化信息处理系统1200、发动操作系统、以及管理操作系统与信息处理系统1200的其他元件之间的输入和输出交互。在一个特定实施方式中,应用程序1232和B10S/FW代码1234驻留在存储器1230中,并且包括由处理器1210运行以执行信息处理系统1200的各种功能的机器可执行代码。在另一实施方式(未显示)中,应用程序和B10S/FW代码驻留在信息处理系统1200的另一存储媒介中。例如,应用程序和B10S/FW代码能够驻留在HDD 1264中、与信息处理系统1200相关联的R0M(未显示)中、与信息处理系统1200的各个设备相关联的可选R0M(未显示)中、存储系统1290中、与网络信道1272相关联的存储系统(未显示)中、或者其组合。应用程序1232和B10S/FW代码1234能够分别实施为执行这里描述的各个特征的单个程序、或者分离的程序。
[0075]在这里描述的实施方式中,信息处理系统包括可操作用于计算、分类、处理、传送、接收、获取、发起、交换、存储、显示、展现、检测、记录、再现、处理或使用用于商业、科学、控制、娱乐或其他目的的任意形式的信息、智能、或数据的工具或工具的集合。例如,信息处理系统可以是个人计算机、消费电子设备、网络服务器或存储设备、交换机路由器、无线路由器、或其他网络通信设备、网络连接设备(蜂窝电话、平板设备等)、或任何其他合适的设备,并且能够改变大小、形状、性能、价格和功能。信息处理系统可以包括存储器(易失性(例如随机访问存储器等))、非易失性(只读存储器、闪存等、或其任意组合)、一个或多个处理资源(例如中央处理单元(CPU)、图形处理单元(GPU)、硬件或软件控制逻辑)或其任意组合。信息处理系统的另外的组件可以包括一个或多个存储设备、用于与外部设备通信的一个或多个通信端口、以及各种输入和输出(I/O)设备(例如键盘、鼠标、视频/图形显示器)或其任意组合。信息处理系统还可以包括可操作用于在各个硬件组件之间传送通信的一个或多个总线。信息处理系统的部件自身可以被认为是信息处理系统。
[0076]当提及“设备”、“鼠标”等时,这里描述的实施方式可以被配置为硬件。例如,信息处理系统设备的一部分可以是硬件,例如集成电路(例如专用集成电路(ASIC)、现场可编程门阵列(FPGA)、结构化ASIC、或嵌入在一个较大芯片上的设备)、卡(例如外围组件接口(PCI)卡、PC1-express卡、个人计算机存储卡国际协会(PCMCIA)卡、或其他扩展卡、或系统(如主板、系统芯片(S0C)、或独立的设备)))。设备或模块可以包括软件,其包括嵌入在设备处的固件(例如奔腾级或PowerPC?品牌处理器或其他这种设备)、或能在信息处理系统的相关环境中运行的软件。设备或模块也可以包括前述硬件或软件的示例的组合。注意信息处理系统可以包括集成电路或板级产品,其具有的部分也可以是硬件和软件的任意组入口 ο
[0077]除非以其他方式明确指出,与彼此通信的设备、模块、资源或程序不需要与彼此连续通信。另外,与彼此通信的设备、模块、资源或程序能直接通信或通过一个或多个中间件来间接通信。
[0078]虽然这里仅详细描述了一些示例性实施方式,但是本领域技术人员将会容易理解在不实质上背离本发明的实施方式的新颖性教导和优点的情况下,可以对示例性实施方式进行多种修改。因此,所有这种修改是要包括在如权利要求书中限定的本发明的实施方式的范围内的。在说明书中,装置加功能语句用于覆盖这里描述的执行所引用的功能的结构,不仅覆盖结构的等效物,还覆盖等效的结构。
【主权项】
1.一种信息处理系统,该信息处理系统包括: 存储器;以及 处理器,可操作用于: 确定所述信息处理系统的系统配置,其中所述系统配置包括第一硬件模块;以及为所述第一硬件模块确定调整功率预算,其中在确定所述调整功率预算时,所述处理器可操作用于: 读取来自所述第一硬件模块的日期代码; 为所述第一硬件模块确定基线功率预算; 确定所述基线功率预算的基线日期;以及 基于以下参数来为所述第一硬件模块计算调整功率预算: 所述基线日期与所述日期代码之间的时间间隔; 所述基线功率预算; 功率减少周期;以及 功率减少因数。2.根据权利要求1所述的信息处理系统,其中: 所述系统配置还包括所述信息处理系统的第二硬件模块;并且 所述处理器还可操作用于: 为所述第二硬件模块确定调整功率预算,其中在确定时,所述处理器可操作用于: 读取来自所述第二硬件模块的第二数据代码; 为所述第二硬件模块确定第二基线功率预算; 确定所述第二基线功率预算的第二基线日期;以及 基于以下参数来计算用于所述第二硬件模块的调整功率预算: 所述第二基线日期与所述第二日期代码之间的第二时间间隔; 所述第二基线功率预算; 功率减少周期;以及 功率减少因数;并且 基于用于所述第一硬件模块的调整功率预算和用于所述第二硬件模块的调整功率预算来计算总的调整功率预算。3.根据权利要求1所述的信息处理系统,该信息处理系统还包括: 电压调节器,其中: 所述电压调节器具有过流警告阈值;并且 所述过流警告阈值是基于所述调整功率预算来设定的。4.根据权利要求1所述的信息处理系统,该信息处理系统还包括: 电源,其中: 所述电源具有过流警告阈值;并且 所述过流警告阈值是基于所述调整功率预算来设定的。5.根据权利要求1所述的信息处理系统,其中: 所述基线功率预算、所述功率减少周期以及所述功率减少因数是从第一功率预算表格获得的;并且 所述第一功率预算表格是基于订单处理系统使用的第二功率预算的。6.根据权利要求1所述的信息处理系统,其中所述处理器还可操作用于: 基于所述调整功率预算来创建虚拟机环境。7.根据权利要求1所述的信息处理系统,其中所述第一硬件模块是存储器模块。8.根据权利要求1所述的信息处理系统,其中所计算出的调整功率预算还基于风险因数。9.根据权利要求8所述的信息处理系统,其中所计算出的调整功率预算为APB:APB =BL* (H*R)P, 其中, BL =基线功率预算, Η =功率减少因数, R=风险因数,并且 P=(时间间隔/功率减少周期)的整个数字部分。10.一种订单处理系统,该订单处理系统包括: 存储器;以及 处理器,可操作用于: 为信息处理系统配置的硬件模块确定调整功率预算,其中在确定所述调整功率预算时,所述处理器可操作用于: 确定所述信息处理系统的订单日期; 为所述硬件模块确定基线功率预算; 确定所述基线功率预算的基线日期;以及 基于以下参数来为所述硬件模块计算调整功率预算: 所述基线日期与所述订单日期之间的时间间隔; 所述基线功率预算; 功率减少周期;以及 功率减少因数;以及 基于所述调整功率预算来为所述信息处理系统配置计算估计功率消耗。11.根据权利要求10所述的订单处理系统,其中: 所述处理器还可操作用于基于所述估计功率消耗来确定所述信息处理系统配置是有效配置。12.根据权利要求10所述的订单处理系统,其中所述订单日期是基于来自用户的输入来确定的。13.根据权利要求10所述的订单处理系统,其中所述硬件模块是存储器模块。14.根据权利要求10所述的订单处理系统,其中所计算出的调整功率预算还基于风险因数。15.根据权利要求14所述的订单处理系统,其中所计算出的调整功率预算为APB:APB=BL*(H*R)P, 其中, BL =基线功率预算, Η =功率减少因数, R=风险因数,并且 P=(时间间隔/功率减少周期)的整个数字部分。16.—种数据中心规划系统,该数据中心规划系统包括: 存储器;以及 处理器,可操作用于: 为数据中心配置确定建立日期; 为所述数据中心配置的硬件模块确定调整功率预算,其中在确定所述调整功率预算时,所述处理器可操作用于: 为所述硬件模块确定基线功率预算; 确定所述基线功率预算的基线日期;以及 基于以下参数来为所述硬件模块计算调整功率预算: 所述基线日期与所述建立日期之间的时间间隔; 所述基线功率预算; 功率减少周期;以及 功率减少因数;以及 基于所述调整功率预算来为所述数据中心配置计算估计功率消耗。17.根据权利要求36所述的数据中心规划系统,其中所述处理器还可操作用于: 确定所述数据中心配置不是有效配置;以及 响应于所述数据中心配置不是有效配置,而基于所述估计功率消耗来建议第二数据中心配置。18.根据权利要求16所述的数据中心规划系统,其中所述建立日期是基于来自用户的输入来确定的。19.根据权利要求16所述的数据中心规划系统,其中所计算的调整功率预算还基于风险因数。20.根据权利要求19所述的数据中心规划系统,其中所计算出的调整功率预算为APB:APB = BL*(H*R)P, 其中, BL =基线功率预算, Η =功率减少因数, R=风险因数,并且 P=(时间间隔/功率减少周期)的整个数字部分。
【专利摘要】一种信息处理系统,该信息处理系统确定包括硬件模块的系统配置,并且为硬件模块确定调整功率预算。调整功率预算是基于包括以下参数的计算的:从硬件模块读取的日期代码与基线日期之间的差值、基线功率预算、功率减少周期以及功率减少间隔。所述计算可选地包括风险因数。在可替换实施方式中,硬件模块的调整功率预算可以由订单处理系统为信息处理系统计算、或者由规划工具为包含信息处理系统的数据中心计算。
【IPC分类】G06F1/26
【公开号】CN105359056
【申请号】CN201480036152
【发明人】S·A·伯克, J·E·詹妮
【申请人】戴尔产品有限公司
【公开日】2016年2月24日
【申请日】2014年6月5日
【公告号】EP3014384A1, US9274581, US20140380069, WO2014209565A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1