【技术实现步骤摘要】
一种面向云服务器的硬件感知CPU能耗测算方法
本专利技术涉及CPU能耗测算领域,特别涉及一种面向云服务器的硬件感知CPU能耗测算方法。
技术介绍
近年来,随着云计算技术及其应用的迅速发展,云数据中心的数量和规模都大幅度增加。与此同时,云数据中心的高能耗问题也愈发的严重。因此,数据中心的能耗管理逐渐成为云计算领域的热点研究方向。云服务器的能耗占整个云数据中心能耗约25%,占IT设备能耗的70%以上,降低和优化管理云服务器的能耗是实现云数据中心节能的关键,且能耗模型是云计算能效优化调度的基础。而CPU能耗在整个云服务器系统中的能耗约占30%,因此,如何利用精准的能耗模型去建立一种高效的云服务器CPU能耗测算方法,已是亟待解决的问题。近几年有很多关于CPU能耗模型的研究。Fan等人提出基于CPU利用率的一元线性能耗模型,并指出CPU的功耗与其工作频率的立方呈线性相关。但是Chung-Hsinget等人在深入研究了SPECpower_ssj2008从2007至2010年间公布的177个样本后指出,服务器的能耗行为已经发生了巨 ...
【技术保护点】
1.一种面向云服务器的硬件感知CPU能耗测算方法,其特征在于,包含以下顺序的步骤:/nS1.获取服务器的CPU参数信息,所述CPU参数信息包括CPU型号、核数、基础频率和CPU是否拥有超线程;/nS2.建立并维护一个CPU参数模型数据库来记录当前市面上主流CPU的参数模型;/nS3.根据获取的服务器CPU参数信息,利用CPU参数模型匹配算法在CPU参数模型数据库中选择与服务器CPU匹配的参数模型;/nS4.结合CPU能耗基准数据集和主流的CPU能耗模型,分析CPU能耗模型在特定CPU发行年份下的测算性能和模型特性;/nS5.在匹配CPU参数模型中获取CPU发行年份,根据上述 ...
【技术特征摘要】
1.一种面向云服务器的硬件感知CPU能耗测算方法,其特征在于,包含以下顺序的步骤:
S1.获取服务器的CPU参数信息,所述CPU参数信息包括CPU型号、核数、基础频率和CPU是否拥有超线程;
S2.建立并维护一个CPU参数模型数据库来记录当前市面上主流CPU的参数模型;
S3.根据获取的服务器CPU参数信息,利用CPU参数模型匹配算法在CPU参数模型数据库中选择与服务器CPU匹配的参数模型;
S4.结合CPU能耗基准数据集和主流的CPU能耗模型,分析CPU能耗模型在特定CPU发行年份下的测算性能和模型特性;
S5.在匹配CPU参数模型中获取CPU发行年份,根据上述分析结果选择该年份下测算性能最好的CPU能耗模型,该能耗模型作为服务器CPU的测算模型。
2.根据权利要求1所述面向云服务器的硬件感知CPU能耗测算方法,其特征在于,步骤S2中,所述CPU参数模型的数据库是采用可扩展标记语言xml的格式来构建的,所述数据库包含记录CPU厂商和处理器系列标签,而且每一个具体的CPU参数模型为一个独立的子标签;所述CPU参数模型的参数包含CPU型号、核数、基础频率、CPU是否拥有超线程、峰值能耗和CPU发行年份。
3.根据权利要求1所述面向云服务器的硬件感知CPU能耗测算方法,其特征在于,步骤S3中,所述CPU参数模型匹配算法具体包含以下步骤:
S301...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。