一种服务器温度预测方法、装置及系统的制作方法_5

文档序号:9579169阅读:来源:国知局
行温度采集得到的第二入风口温度; 获取在与所述各采样时间点分别对应的第二指定时长内,采集得到的所述服务器的指定硬件设备的第二使用率; 将获取的所述第二出风口温度作为因变量,将获取的所述第三出风口温度、所述第二入风口温度和所述第二使用率分别作为自变量,采用所述加权求和方式确定出所述第一出风口温度的权重值、所述第一入风口温度的权重值,所述第一使用率的权重值及所述环境温度值; 其中,与各采样时间点分别对应的指定时间点,为位于该采样时间点之前,且与该采样时间点之间的时长等于所述当前时刻与所述预测时间点之间的时长的时间点;与各采样时间点分别对应的第二指定时长,为位于与该采样时间点对应的指定时间点之前的,且与所述对应的指定时间点相距任意时长的时间长度。3.如权利要求2所述的方法,其特征在于,将获取的所述第二出风口温度作为因变量,将获取的所述第三出风口温度、所述第二入风口温度和所述第二使用率分别作为自变量,采用所述加权求和方式确定出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值及所述环境温度值,包括: 针对位于所述当前时刻之前的一时间段内的各采样时间点,分别按照如下针对第一采样时间点的步骤执行,其中,所述第一采样时间点为位于所述当前时刻之前的一时间段内的各采样时间点中的任意一个采样时间点: 将获取的在所述第一采样时间点,对所述服务器的出风口进行温度采集得到的第二出风口温度作为因变量; 将获取的在与所述第一采样时间点对应的指定时间点,对所述服务器的出风口进行温度采集得到的第三出风口温度作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,对所述服务器的入风口进行温度采集得到的第二入风口温度作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,采集得到的所述服务器的指定硬件设备的第二使用率作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,采集得到的所述服务器的指定硬件设备的第二使用率,与获取的在与所述第一采样时间点对应的指定时间点相邻的之前的采样时间点,采集得到的所述服务器的指定硬件设备的第二使用率之间的差值作为自变量; 将获取的与所述第一采样时间点对应的第二指定时长内的至少一个采样时间点,采集得到的所述服务器的指定硬件设备的第二使用率的平均值作为自变量值; 根据作为因变量的所述第二出风口温度,作为自变量的所述第三出风口温度、所述第二入风口温度、所述第二使用率、所述差值,及所述平均值,采用所述加权求和方式构建温度预测方程; 将针对位于所述当前时刻之前的一时间段内的各采样时间点分别构建的温度预测方程,组成温度预测方程组; 对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值。4.如权利要求3所述的方法,其特征在于,对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值,包括: 采用最小二乘法对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值。5.如权利要求1-4任一项所述的方法,其特征在于,基于确定的所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值、所述环境温度值,以及获取的所述第一出风口温度、所述第一入风口温度、及所述第一使用率,采用所述加权求和方式预测所述服务器的出风口在预测时间点到达时的出风口温度,包括: 将获取的所述第一出风口温度与确定的所述第一出风口温度的权重值相乘得到第一乘积; 将获取的所述第一入风口温度与确定的所述第一入风口温度的权重值相乘得到第二乘积; 将获取的所述第一使用率与确定的所述第一使用率的权重值相乘得到所述第三乘积; 将所述第一乘积、所述第二乘积、所述第三乘积及确定的所述环境温度值相加; 将相加得到的和值作为所述服务器的出风口在所述预测时间点到达时的出风口温度。6.如权利要求1-5任一所述的方法,其特征在于,所述指定硬件设备包括中央处理器、或内存、或磁盘、或网络中的任意一种或随意组合。7.一种服务器温度预测装置,其特征在于,包括: 确定单兀,用于米用加权求和方式确定第一出风口温度的权重值、第一入风口温度的权重值、第一使用率的权重值及环境温度值; 第一获取单元,用于获取在与当前时刻相邻的之前采样时间点,对服务器的出风口进行温度采集得到的第一出风口温度,以及对所述服务器的入风口进行温度采集得到的第一入风口温度; 第二获取单元,用于获取在所述当前时刻之前的,且与所述当前时刻相距第一指定时长内的各采样时间点,分别采集得到的所述服务器的指定硬件设备的第一使用率,其中,所述指定硬件设备具有产生热量,且所产生的热量随着所述指定硬件设备上的负载的变化而产生变化的属性; 预测单元,用于基于确定的所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值、所述环境温度值,以及获取的所述第一出风口温度、所述第一入风口温度、及所述第一使用率,采用所述加权求和方式预测所述服务器的出风口在预测时间点到达时的出风口温度。8.如权利要求7所述的装置,其特征在于,所述确定单元在采用加权求和方式确定第一出风口温度的权重值、第一入风口温度的权重值、第一使用率的权重值及环境温度值时,具体用于: 获取位于所述当前时刻之前的一时间段内的各采样时间点,分别对所述服务器的出风口进行温度采集得到的第二出风口温度; 获取在与所述各采样时间点分别对应的指定时间点,对所述服务器的出风口进行温度采集得到的第三出风口温度; 获取在与所述各采样时间点分别对应的指定时间点,对所述服务器的入风口进行温度采集得到的第二入风口温度; 获取在与所述各采样时间点分别对应的第二指定时长内,采集得到的所述服务器的指定硬件设备的第二使用率; 将获取的所述第二出风口温度作为因变量,将获取的所述第三出风口温度、所述第二入风口温度和所述第二使用率分别作为自变量,采用所述加权求和方式确定出所述第一出风口温度的权重值、所述第一入风口温度的权重值,所述第一使用率的权重值及所述环境温度值; 其中,与各采样时间点分别对应的指定时间点,为位于该采样时间点之前,且与该采样时间点之间的时长等于所述当前时刻与所述预测时间点之间的时长的时间点;与各采样时间点分别对应的第二指定时长,为位于与该采样时间点对应的指定时间点之前的,且与所述对应的指定时间点相距任意时长的时间长度。9.如权利要求8所述的装置,其特征在于,所述确定单元在将获取的所述第二出风口温度作为因变量,将获取的所述第三出风口温度、所述第二入风口温度和所述第二使用率分别作为自变量,采用所述加权求和方式确定出所述第一出风口温度的权重值、所述第一入风口温度的权重值,所述第一使用率的权重值及所述环境温度值时,具体用于: 针对位于所述当前时刻之前的一时间段内的各采样时间点,分别按照如下针对第一采样时间点的步骤执行,其中,所述第一采样时间点为位于所述当前时刻之前的一时间段内的各采样时间点中的任意一个采样时间点: 将获取的在所述第一采样时间点,对所述服务器的出风口进行温度采集得到的第二出风口温度作为因变量; 将获取的在与所述第一采样时间点对应的指定时间点,对所述服务器的出风口进行温度采集得到的第三出风口温度作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,对所述服务器的入风口进行温度采集得到的第二入风口温度作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,采集得到的所述服务器的指定硬件设备的第二使用率作为自变量; 将获取的在与所述第一采样时间点对应的指定时间点,采集得到的所述服务器的指定硬件设备的第二使用率,与获取的在与所述第一采样时间点对应的指定时间点相邻的之前的采样时间点,采集得到的所述服务器的指定硬件设备的第二使用率之间的差值作为自变量; 将获取的与所述第一采样时间点对应的第二指定时长内的至少一个采样时间点,采集得到的所述服务器的指定硬件设备的第二使用率的平均值作为自变量值; 根据作为因变量的所述第二出风口温度,作为自变量的所述第三出风口温度、所述第二入风口温度、所述第二使用率、所述差值,及所述平均值,采用所述加权求和方式构建温度预测方程; 将针对位于所述当前时刻之前的一时间段内的各采样时间点分别构建的温度预测方程,组成温度预测方程组; 对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值。10.如权利要求9所述的装置,其特征在于,所述确定单元在对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值时,具体用于: 采用最小二乘法对所述温度预测方程组求解,得出所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值,及所述环境温度值。11.如权利要求7-10任一项所述的装置,其特征在于,所述预测单元在基于确定的所述第一出风口温度的权重值、所述第一入风口温度的权重值、所述第一使用率的权重值、所述环境温度值,以及获取的所述第一出风口温度、所述第一入风口温度、及所述第一使用率,采用所述加权求和方式预测所述服务器的出风口在预测时间点到达时的出风口温度时,具体用于: 将获取的所述第一出风口温度与确定的所述第一出风口温度的权重值相乘得到第一乘积; 将获取的所述第一入风口温度与确定的所述第一入风口温度的权重值相乘得到第二乘积; 将获取的所述第一使用率与确定的所述第一使用率的权重值相乘得到所述第三乘积; 将所述第一乘积、所述第二乘积、所述第三乘积及确定的所述环境温度值相加; 将相加得到的和值作为所述服务器的出风口在所述预测时间点到达时的出风口温度。12.如权利要求7-11任一所述的装置,其特征在于,所述第二获取单元获取的所述服务器的指定硬件设备的第一使用率中的指定硬件设备包括中央处理器、或内存、或磁盘、或网络中的任意一种或随意组合。13.一种服务器温度预测系统,包括数据中心,所述数据中心包括至少一台服务器,所述至少一台服务器中的每一台服务器均包括至少一个指定硬件设备,其特征在于,还包括如权利要求7-12任一权利要求所述的服务器温度预测装置。
【专利摘要】本发明涉及温度预测技术领域,公开了一种服务器温度预测方法、装置及系统,在该方案中,硬件设备的第一使用率是在当前时刻之前的,且与当前时刻相距第一指定时长内的各采样时间点,分别采集得到的,考虑了过去的一段时间内的硬件设备的第一使用率对预测的温度的影响,因此,提高了预测得到的温度的准确度。
【IPC分类】G06F11/30
【公开号】CN105335267
【申请号】CN201410240301
【发明人】宋 莹, 孙毓忠, 赵霞, 许旻昊
【申请人】华为技术有限公司
【公开日】2016年2月17日
【申请日】2014年5月30日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1