[发明专利]一种服务器功耗对比测试系统及方法有效
申请号: | 202010056625.5 | 申请日: | 2020-01-18 |
公开(公告)号: | CN111258830B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 刘坤 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 功耗 对比 测试 系统 方法 | ||
本发明提出的一种服务器功耗对比测试系统及方法,通过搭建上位控制机与被服务器协作的功耗对比测试系统,上位控制机读取SPECpower各工作负载持续过程中功率计实时的功耗数据,待测服务器读取BMC抓取的SPECpower各工作负载持续过程中平均功耗数据,两组测试数据可对比验证,解决了使用SPECpower测试服务器整机功耗时,由于BMC读取SPECpower整机功耗数据存在瞬时跳动误差带来的数据准确性不高问题;增加了被待测服务器内存功耗、风扇转速及占空比数值读取,为服务器整机功耗性能评定及CPU、风扇、内存、电源等部件节能策略引入和验证提供准确数据支持。
技术领域
本发明涉及服务器测试技术领域,更具体的说是涉及一种服务器功耗对比测试系统及方法。
背景技术
随着中国信息技术的快速发展,云计算技术取得了长足进步,各地云数据中心相继建立,云服务产品服务器已逐步走进人们的日常生活。随着服务器的大量使用,其功耗越来越高,数据中心的电力成本也随之增加,服务器的功耗优化显得尤为重要。在保证服务器高性能前提下要实现功耗的降低,只有研发出能够用于准确实时监控、管理服务器功耗的测试工具,精通服务器整机及部件功耗、性能关系,才能有针对性的进行CPU、风扇、内存、电源等部件节能策略引入和验证,可以使服务器变得更节能环保。
SPECpower_ssj2008是一项SPEC新测试基准,是一个接近于服务器实际工作环境中的性能/功耗的评价基准,旨在建立以服务器系统性能功耗比为基准的业内评价标准。SPECpower_ssj2008,是业界第一项用于评测系统级别服务器的与运算性能相关的功耗的基准测试工具。它利用标准Java的JDK计算整体服务器性能,并根据其11个不同工作负载区域段的功耗得出服务器的工作负载/能耗比。以一个服务器最大的工作负载为100%指标,每10%的工作负载降低为一个区域段,对比在每个不同的工作负载区域段之内的能耗。
针对服务器的功耗测试,目前使用的方法是:在服务器上运行SPECpower,同时运行能够记录服务器总功耗和CPU功耗的脚本,记录总运行时间内的功耗数据。在SPECpower运行结束后,根据SPECpower运行中各工作负载的持续过程中BMC读取的功耗数据,计算各工作负载时间内的平均功耗数据,将计算后的功耗数据以csv表格格式进行展示。
在SPECpower运行过程中,各工作负载进程的持续运行时,服务器BMC虽然能够持续读取并记录一组整机功耗数据,但是由于BMC读取SPECpower整机功耗数据存在瞬时跳动误差会导致测试数据存在随机性差异,因此,这种数据读取方法的准确性不高。另外,记录CPU功耗、内存功耗、风扇转速及占空比等测试的不同脚本会生成多个log文件,数据整理工作量大,计算过程繁琐。
发明内容
针对以上问题,本发明的目的在于提供一种服务器功耗对比测试装置及方法,能够准确、快捷地实现服务器的功耗测试,得到的功耗数据是优化整机功耗性能、判断服务器性能功耗比的重要依据。
本发明为实现上述目的,通过以下技术方案实现:一种服务器功耗对比测试系统,包括:上位控制机、待测服务器和功率计;所述上位控制机通过电源线与功率计内置的供电插座连接,功率计与上位控制机数据连接,上位控制机与待测服务器网络连接;所述上位控制机内设有第一功耗测试模块,所述第一功耗测试模块用于运行数据收集脚本收集上位控制机和功率计采集的待测服务器在工作负载区域段的整机、部件功耗数据,所述数据收集脚本包括预设的工作负载进程监控程序、控制机收集功耗程序和控制机收集温度程序;所述待测服务器内设有第二功耗测试模块,所述第二功耗测试模块用于运行功耗测试脚本读取BMC抓取的待测服务器在工作负载区域段的整机、部件功耗数据,所述功耗测试脚本包括预设的SPECpower服务器功耗测试程序。
进一步,所述功率计通过USB转串口数据线与上位控制机的COM口连接,上位控制机通过网线与被测服务器的OCP网卡连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010056625.5/2.html,转载请声明来源钻瓜专利网。