[发明专利]一种机柜式服务器功耗测试方法及测试系统在审
申请号: | 201710865674.1 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107632911A | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | 谷俊杰 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/30;G06F11/34 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 刘晓政 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机柜 服务器 功耗 测试 方法 系统 | ||
技术领域
本发明涉及的是一种机柜式服务器功耗测试,尤其是一种机柜式服务器功耗测试方法及测试系统。
背景技术
在现有技术中,公知的技术是云计算的不断发展,给各行各业带来的便利在不断的显现,我们生活中对云计算、大数据的需求也不断的增加,为满足这一不断增加的需求,各地个大型企业在不断的增扩数据中心,服务器的需求量也在增长。伴随着服务器数量的增加,对机房的用电是一个极大的考验,业界使用PUE来衡量一个机房设计的节能水平,PUE为一个机房用电量总和与服务器用电量的总和的比值,改值越小,说明机房设计的越节能,用于服务器计算的电能比例就越高,要做到这一点就必须用机房用电角度考虑,比如机房空调、监控、损耗等实际功率。而对于服务器而言,设计出能耗更低性能更高的服务器对实现机房低PUE设计是有着最直接的作用。因此在开发时需要对服务器实际运行功耗的准确测量,单台服务器的测量较为简单,直接接入功率计即可,对于机柜式服务器的测量,由于机柜式服务器是有多个节点组成,能否同时加压是功耗值测量准确性的关键。
管理主板(RMC)是大型服务器Smart Rack的管理中心,负责系统内节点管理、电源 管理、风扇管理。主要设计包括节点基于IPMB规范的带外管理,AC/DC电源基于PMBUS协议的 管理、基于I2C的风扇转速调节和风量补偿调节等功能管理。管理设计中采用了二级管理的 方式,RMC为第一级管理,节点中板为第二级管理。管理系统由RMC(实现系统的监控、管理、 告警),节点中板(实现所有节点的带外监控、二级管理、告警上报、风扇监控),节点风扇(集 成在各个节点上,负责子系统级的状态实时监控、故障诊断、功耗检测等)以及I2C、IPMB、管 理网络等组成。RMC通过I2C与节点中板通信,通过对10个节点中板(二级管理系统)的监测、 控制实现整个系统的监控、管理。节点中板通过I2C/IPMB与各节点的风扇及二级电源板、供 电转接板、风扇控制板互联,实现对整个系统的带外的实时监控、管理功能。风扇通过多路 I2C总线与各节点内部的被监控芯片、部件相连,负责节点资产管理、实时监控,故障诊断。
当前测试功耗的方法是对服务器逐个加压,在压力达到最大值时,读取功率计功耗,记录数据,同时通过RMC读取各服务器节点功耗、温度信息,获取风扇转速、功耗信息。相同的时刻,在服务器节点系统下获取CPU、内存、硬盘等部件的温度、功耗值。这些步骤均是人工操作,人工操作可以满足整机柜服务器功耗测试,数据获取可以满足要求,但是由于服务器系统下功耗会有小范围的波动,在机架式服务器下不同时刻获取数据,对结果分析影响较小,一旦是整机柜服务器,机柜内往往会有超过20个节点的服务器,功率波动范围就会变大,一般在10W左右,要通过人工操作获取功率计数据、RMC读取信息、系统下获取信息,就会存在一定的时间差,无法做到同一时刻或极端时间内获取以上信息,就会存在一定的测试误差,比如:功率计得到的数据是P。但是,当通过RMC读数时,整机功率可能升高一点,得到的数据就会高于功率计数据,测试误差就会变大。这种方式有以下缺点:1)、无法做到同一时刻同时获取左右功率信息。2)、人为操作,耗费人力。
发明内容
本发明的目的就是针对现有技术所存在的不足,而提供一种机柜式服务器功耗测试方法及测试系统,该方案可以同时实施抓取服务器CPU、内存、硬盘等部件功耗、温度值,对后期分析优化可以起到数据支撑作用,可以节省大量的人力,数据精准可靠,加压时间、数据抓取时间可以做到精准控制。
本方案是通过如下技术措施来实现的:一种机柜式服务器功耗测试方法,包括如下步骤:
1)选择压力测试,压力测试25到45度每隔5度递增的5个状态,每个温度下也需要测试idle、PTU、yesdd、yes 5种压力状态;
2)对整机柜服务器进行加压;
3)加压时间t后,读取各服务器节点功耗、温度信息,获取风扇转速、功耗信息;读取各服务器节点CPU、内存、硬盘功耗、硬盘温度信息;读取功率计的数据;
4)进入下一压力测试,重复步骤1)。
步骤3)中控制机通过RMC读取各服务器节点功耗、温度信息,获取风扇转速、功耗信息,并且RMC发送编辑好的指令集,一次可以得到需要的所有信息,无需逐条输入,可以减少个指令之间的时间差,做到同时抓取数据。
步骤2)中将加压脚本复制到每个服务器节点里,同时对每个服务器节点进行操作,使整个机柜压力同步运行。
步骤3)功率计数据为功率、电压、电流数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710865674.1/2.html,转载请声明来源钻瓜专利网。