摘要
本发明公开一种面向复杂应用的可扩展服务器能效建模方法及装置,方法包括基线服务器的能效建模和目标服务器的可扩展建模:1)基线服务器的能效建模,先对硬件与软件分别独立能效建模,再基于软硬件协同分析获取硬件综合性能与功耗,最终动态调整多硬件权重以获取服务器系统级能效;2)目标服务器的可扩展建模,结合未知待测应用在基线服务器下的运行能效与目标服务器间硬件架构差异,对已训练的能效模型进行更新将业务能效评估从基线服务器迁移至待测目标服务器。通过上述硬件解耦的方法可预测应用负载在未运行目标服务器上的能效,避免实机能效评测的复杂性,实现可扩展服务器能效建模,解决能效模型在复杂软硬件组合环境下的泛化性问题。