文章目录
一、前言
1、软件说明
官网:
SERT®套件用户指南2.0.5
SPECpower介绍
SPEC基准及工具
SPECpower_ssj2008测试结果
SPECpower_ssj2008-Design_ccs
- SPEC
SPEC(the Standard Performance Evaluation Corporation)是一个由计算机硬件厂商、软件公司、大学、研究机构、系统集成商、出版发型及咨询机构组成的非营利性组织,致力于创建、维护并引导一个计算机系统及业界公认的系统指标。
- SPECpower
SPECpower是由SPEC组织开发的一种性能/功耗比基准测试工具,用于评估基于Java应用程序的服务器功耗情况
SPECpower_ssj2008利用标准Java的JDK计算整体服务器性能,并根据其11个不同的工作负载区域段的功耗得出服务器的工作负载/能耗比的测试方式。它应用specjbb作为工作负载,先实时满负荷的运行3次,求得平均值得到系统的最高性能值,然后系统以此为参照,按100%、90%、80%…10%、0%(idle)运行工作负载,其系统的利用率也依次下降,性能运行结果会以ssj_ops方式记录;同时连接系统电源的功率仪(Yokogawa WT210)会实时记录系统的功率状况(Average Active Power(W)),最后系统会把性能和功率做一个累加并相除得到性能功耗比(∑ssj_ops / ∑power =Performance to Power Ratio)
2、软件应用
SPECpower_ssj2008目前是一个比较客观的服务器能耗标准,常用于中国电信、中国移动等运营商服务器集采选型测试中,它可以很好地检测服务器产品能耗,评估后期运行电费,为IDC机房规划建设、能耗分析与控制提供科学依据
3、系统组成
常见SPECpower最小组网包括以下组件:
3.1、SUT(被测系统)
即被测服务器
3.2、CCS(数据收集和控制系统)
即控制台,用于功率数据收集及相关指令下发
3.3、Power Analyzer(功率仪)
用于统计服务器在不同运行负载下的功率数据
4、组网拓扑
- 被测系统通过电源线与功率仪连接接入外部电源,用于实时获取功率数据
- 数据收集和控制系统通过网线与被测系统连接至同一网络环境下,用于下发相关控制指令
- 数据收集和控制系统通过串口线与功率仪连接,用于获取功率仪生成的功率统计数据
2、测试配置
2.1、硬件配置
序号 | 设备类型 | 主机名 | 硬件 |
---|