一种虚拟机实时能耗计量方法技术

技术编号:8161262 阅读:200 留言:0更新日期:2013-01-07 19:22
本发明专利技术公开了一种虚拟机实时能耗计量方法,涉及虚拟机领域。所述方法包括:采集每个虚拟机的CPU利用率、内存利用率、磁盘吞吐量、物理节点的实测能耗,匹配成训练向量;重复上一步,得到预定数量的、非线性的训练向量,构建得到训练向量集合;对训练向量集合中的训练向量进行线性拟合,采用最小二乘法计算分类三段模型的权重参数;在实际应用环境中,采集实际运行的虚拟机的CPU利用率、内存利用率、磁盘吞吐量,根据实际运行的虚拟机的数量和所有实际运行的虚拟机的CPU利用率之和,确定相应的分类三段模型及其权重参数,计算得到待监听虚拟机以及物理服务器的能耗值。所述方法,降低了虚拟机数目和能耗峰谷波动对能耗估算准确度的影响。

【技术实现步骤摘要】

本专利技术涉及虚拟机
,特别涉及。
技术介绍
目前,能耗成为了云计算的主要运营成本,降低云计算的能耗不仅可以为云计算提供商节约成本,获得诱人的经济收益,而且有利于世界范围内缓解能源危机,减少温室气体的排放,对环境和气候产生有益的影响。虚拟化技术是支撑云计算的重要技术基石,给数据中心的管理带来了高效和便捷的优势,降低了物理服务器的所需数目,提高能源利用效率,从而有效地控制了成本。虚拟化环境中的配置、分配、调度等管理的粒度变为了单个的虚拟机,所以云计算 中的能耗管理需要知道虚拟机的能耗值,作为管理决策的重要依据。目前数据中心主要是以外接硬件功率计的方式在线监测系统的能耗使用情况,但是外接功率计无法测量到虚拟机的能耗值,缺乏对虚拟化平台能耗的等效能见度。所以如何准确实时地计量虚拟机的能耗是施行虚拟化环境能耗管理的重要问题。公开号为CN101907917A的专利技术专利公开了一种测量虚拟机能耗的方法和系统。该专利提供了通过捕获各个虚拟机在运行时处理器、磁盘、网络和内存的能耗特征以及物理机实际运行时的能耗,从而计算出各个虚拟机能耗的方法和系统。该方案通过监测硬件性能监视器HPM采集CP本文档来自技高网...

【技术保护点】
一种虚拟机实时能耗计量方法,其特征在于,包括步骤:B:采集每个虚拟机的CPU利用率、内存利用率、磁盘吞吐量,以及物理节点的实测能耗,匹配成训练向量:T={Σk=1nUcpu(k),Σk=1nUmem(k),Σk=1nUio(k),n,Pserver};其中,n表示所述虚拟机的数量,Ucpu(k)表示第k个虚拟机的CPU利用率,Umem(k)表示第k个虚拟机的内存利用率,Uio(k)表示第k个虚拟机的磁盘吞吐量,Pserver表示所述物理节点的实测能耗;C:重复所述步骤B,得到预定数量的、非线性的所述训练向量,进而构建得到训练向量集合;D:对所述训练向量集合中...

【技术特征摘要】

【专利技术属性】
技术研发人员:王颖亓峰李妍霏熊翱李文璟邱雪松孟洛明
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1