[发明专利]一种服务器功耗测试方法及装置在审
申请号: | 201811539563.2 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109614295A | 公开(公告)日: | 2019-04-12 |
发明(设计)人: | 闫家乐;肖波 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作负载 服务器功耗 测试方法及装置 测试软件 功耗数据 数据准确性 功耗测试 后台运行 平均功耗 实时测试 数据整理 脚本 记录 申请 服务器 工作量 融合 | ||
本申请公开了一种服务器功耗测试方法及装置,所述方法包括:判断SPECpower测试软件是否运行在一工作负载区域段,如果是,记录所述工作负载区域段的功耗数据;如果判断所述SPECpower测试软件不运行在所述工作负载区域段,且还未切换运行到下一工作负载区域段时,根据所记录的所述工作负载区域段的功耗数据计算所述工作负载区域段的平均功耗数据。本申请通过将SPECpower的后台运行和服务器功耗数据的实时测试融合在一起,解决了现有技术中在使用SPECpower对服务器进行功耗测试时所存在的问题,克服了由于脚本与SPECpower无法实时对应所带来的数据准确性不高和由人工进行数据整理时工作量巨大的问题。
技术领域
本申请涉及服务器测试技术领域,尤其涉及一种服务器功耗测试方法及装置。
背景技术
SPEC(the Standard Performance Evaluation Corporation,标准性能评估组织)是一个全球性的第三方非营利性组织,致力于建立、维护和认证一套应用于计算机的标准化基准评测套件。
SPECpower是由SPEC开发的一种性能/功耗比基准测试工具,用于评估运行基于Java的应用程序的服务器的功耗情况,该工具利用标准Java的JDK计算整体服务器性能,并根据其11个不同工作负载区域段的功耗得出服务器的性能/功耗比。具体做法是:计算得到系统的最高性能值,然后以此为参照,按100%,90%,80%......10%,0%(idle)运行工作负载,即每10%的工作负载降低作为一个区域段,总共11个工作负载区域段,随着系统工作负载的降低,系统的利用率也依次下降,每一个区域段的性能运行结果会以ssj_ops方式记录,同时连接系统电源的功率仪会实时记录系统中每一个区域段的功率状况(AverageActive Power(W)),最后系统会把性能和功率做一个累加并相除得到性能功耗比由此种方式得到的性能功耗比并不是一个通常意义上衡量服务器性能的参数,因此,SPECpower成为业界所使用的一个较为客观的服务器的能耗标准。
在使用SPECpower对服务器进行功耗测试时,对于测试每一个工作负载区域段的平均功耗数据,目前所使用的方法步骤是:
1)服务器开机,将相关脚本和配套文件复制到服务器中;
2)在服务器上运行SPECpower,并将运行方式设置为后台静默运行;
3)分别运行能够记录服务器总功耗和CPU功耗的脚本,脚本在运行时会记录总运行时间内的功耗数据,并将其保存到log文件中;
4)等待SPECpower的所有工作负载区域段运行完成,查找并结束SPECpower后台进程;
5)由用户将功耗记录脚本生成的log文件复制到个人电脑中,根据SPECpower运行过程中各工作负载区域段的持续时间整理功耗数据,并分别计算各工作负载区域段时间内服务器总功耗和两个CPU功耗的平均功耗数据。
上述现有方法存在如下缺点:
1)在SPECpower运行过程中,各工作负载区域段的持续时间并不固定,在整理数据时需要人工根据功耗值对当前系统处于哪个工作负载区域段做出判断,这种判断方法的准确性不高;
2)记录总功耗和CPU功耗的不同脚本会生成多个log文件,数据整理工作量大,计算过程繁琐。
针对上述现有技术中在使用SPECpower对服务器进行功耗测试时所存在的问题,如何很好的克服由于脚本与SPECpower无法实时对应所带来的数据准确性不高以及由人工进行数据整理时所面临的工作量巨大的问题,目前现有技术中还没有相关的解决方案。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811539563.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:企业日志分析接入系统
- 下一篇:一种硬盘组件的故障灯控制方法、系统及相关装置