【技术实现步骤摘要】
一种虚拟机能耗电力计量方法及系统
本专利技术涉及电力计量
,更具体地说,涉及一种虚拟机能耗电力计量方法及系统。
技术介绍
数据中心的高能耗是一个亟待解决的问题。近年来,虚拟化技术和云计算模式快速发展起来,因其具有资源利用率高、管理灵活、可扩展性好等优点,未来的数据中心将广泛采用虚拟化技术和云计算技术.将传统的能耗管理技术与虚拟化技术相结合,为云计算数据中心的能耗管理问题提供了新的解决思路,是一个重要的研究方向。云计算数据中心中数量众多的计算和存储设备无时无刻不在消耗着大量的能源,因此,能耗已经成为云计算技术发展关注的焦点之一。如何有效地对云计算环境的能耗进行评估和优化进而减少能耗成本,是当前云计算技术中亟待解决的技术问题。另外,从运营角度出发,在先期的基础设施搭建完成后,云计算环境在运行时的主要开销就是能耗,因此,如何基于能耗对用户进行合理的收费,也是关系到云计算技术能否被广泛接受并应用的关键问题。虚拟机是云计算环境的基本管理单元,因此,云计算环境的能耗管理基础就是虚拟机的能耗管理,而能耗测量又是进行能耗管理(例如,评估、优化、计费等)的必要前提。但是,虚拟机的能耗信息很难被直接测量,即虚拟机的能耗电力计量,这是因为诸如电流、电压、功率等和能耗相关的信息都只能在物理器件上测得。当一台物理机上部署了多台虚拟机时,只有采用将测量所得的物理机能耗信息根据一定的规则分派到相关虚拟机的方法对虚拟机能耗进行估测。
技术实现思路
本专利技术的目的是提供一种虚拟机能耗电力计量方法及系统,通过采集物理机运行时主要参数,通过能耗计算部件获得能耗数据,克服了不能直接测量虚拟机 ...
【技术保护点】
一种虚拟机能耗电力计量方法,其特征在于,所述方法包括:采集各个虚拟机在运行时的处理器能耗系数;将处理器能耗系数作为输入,通过处理器能耗计算部件获得处理器能耗数据;采集各个虚拟机在运行时的内存能耗系数;将内存能耗系数作为输入,通过内存能耗计算部件获得内存能耗数据;采集各个虚拟机在运行时的硬盘能耗系数;将硬盘能耗系数作为输入,通过硬盘能耗计算部件获得硬盘能耗数据;采集各个虚拟机在运行时的输入输出设备能耗系数;将输入输出设备能耗系数作为输入,通过输入输出设备能耗计算部件获得输入输出设备能耗数据;利用所述各个虚拟机在运行时的处理器能耗数据、内存能耗数据、硬盘能耗数据、输入输出设备能耗数据以及物理机运行时的能耗计算所述各个虚拟机的能耗。
【技术特征摘要】
1.一种虚拟机能耗电力计量方法,其特征在于,所述方法包括:采集各个虚拟机在运行时的处理器能耗系数;将处理器能耗系数作为输入,通过处理器能耗计算部件获得处理器能耗数据,所述处理器能耗系数为处理器使用率,所述处理器能耗计算部件为Ecpu(T)=KcpuUcpu(T)+Rcpu,其中,Ecpu(T)表示T时间内处理器能耗数据,Ucpu(T)表示T时间的处理器使用率,Rcpu为修正系数,Kcpu和Rcpu均为常数,通过单独测量处理器功耗特性参数获得;采集各个虚拟机在运行时的内存能耗系数;将内存能耗系数作为输入,通过内存能耗计算部件获得内存能耗数据,所述内存能耗系数为内存记录最后一层的缺失次数,所述内存能耗计算部件为Emem(T)=KmemUmem(T),其中,Emem(T)表示T时间内内存能耗数据,Umem(T)表示虚拟机在T时间的缺失次数,Kmem为常数,通过单独测量内存功耗特性参数获得;采集各个虚拟机在运行时的硬盘能耗系数;将硬盘能耗系数作为输入,通过硬盘能耗计算部件获得硬盘能耗数据,所述硬盘能耗系数为硬盘读、写字节数和读写操作所耗费的时间,所述硬盘能耗计算部件为Edisk(T)=KrUr(T)+KwUw(T)+Rdisk,其中,Edisk(T)表示T时间内硬盘能耗数据,Ur(T)和Uw(T)表示虚拟机对硬盘读、写操作所消耗的时间,Kr和Kw为常数,Rdisk为修正系数,Kr、Kw和Rdisk通过单独测量虚拟机操作硬盘获得;采集各个虚拟机在运行时的输入输出设备能耗系数;将输入输出设备能耗系数作为输入,通过输入输出设备能耗计算部件获得输入输出设备能耗数据,所述输入输出设备能耗系数为输入输出设备的数据流量信息,所述输入输出设备能耗计算部件为Eio(T)=KioUio(T)+Rio,其中,Eio(T)表示T时间内输入输出设备能耗数据,Uio(T)表示虚拟机对输入输出设备操作所产生的数据流量信息,Kio为常数,Rio为修正系数,Kio和Rio通过单独测量虚拟机操作输入输出设备获得;利用所述各个虚拟机在运行时的处理器能耗数据、内存能耗数据、硬盘能耗数据、输入输出设备能耗数据以及物理机运行时的能耗计算所述各个虚拟机的能耗。2.一种虚拟机能耗电力计量系...
【专利技术属性】
技术研发人员:包重华,邵乃华,夏晓燕,
申请(专利权)人:国家电网公司,江苏省电力公司,江苏省电力公司东台市供电公司,江苏茂源电气有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。