[发明专利]一种云数据中心的虚拟机CPU使用率的分析建模方法有效
申请号: | 201410294872.3 | 申请日: | 2014-06-26 |
公开(公告)号: | CN104090813B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 董守斌;曹志波;董守玲 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 蔡茂略 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种云数据中心的虚拟机CPU使用率的分析建模方法,包括以下步骤1)分析模块构建,主要提出单台虚拟机CPU使用率概率分布的分析方法,以及云数据中心中所有虚拟机CPU使用率期望值概率分布的分析方法;2)建模模块构建,主要利用分析模块对实际环境下虚拟CPU使用率任务日志进行了分析,分析单台虚拟CPU使用率的概率分布情况,以及云数据中心所有虚拟机CPU使用率期望值的分布情况,最后利用分析结果之间的关联性进行任务建模;3)通过步骤1)和2),即可构建出能够产生实际环境下单台虚拟机CPU使用率的分布,而重复步骤2)即可获取多个虚拟机CPU使用率的分布。本发明可以用于更好地分析云计算中针对能耗的虚拟机融合的优缺点。 | ||
搜索关键词: | 一种 数据中心 虚拟机 cpu 使用率 分析 建模 方法 | ||
【主权项】:
一种云数据中心的虚拟机CPU使用率的分析建模方法,其特征在于,包括以下步骤:1)分析模块构建主要提出单台虚拟机CPU使用率概率分布的分析方法,以及云数据中心中所有虚拟机CPU使用率期望值概率分布的分析方法,分析模块实现的数学表达式如下:P(X=x)=f(x),(μ=E(x),δ=D(x)) (1)μ=∫abxdx,(0≤a≤x≤b≤100)---(2)]]>P(X=x)=f(x),(E(x)=μ,μ=s,s⋐Ui=0n-1si,si={μik,...,μik+k-1},n=(b-a+l)/k,0≤a≤x≤b≤100)---(3)]]>P(μ=μj)=f(μj),(0≤a≤μj≤b≤100,μj=j) (4)式中,x表示单个任务CPU使用率,μ表示单个任务CPU使用率的期望值,δ表示单个任务CPU使用率的标准方差,f表示概率密度,s表示按照任务CPU使用率分类后任务的μ的集合;2)建模模块构建主要利用步骤1)的分析模块对实际环境下虚拟CPU使用率任务日志进行了分析,分析单台虚拟CPU使用率的概率分布情况,以及云数据中心所有虚拟机CPU使用率期望值的分布情况,最后利用分析结果之间的关联性进行任务建模,建模模块实现的数学表达式如下:μ=E(θ)pE(θ1)+(1-p)E(θ2)Γ(α1,β1)W(α2,β2)---(5)]]>aμ4+bμ3+cμ2+dμ+e=δ (6)x~N(μ,δ) (7)式中,N表示正态分布,E表示指数分布,θ表示指数分布的参数值,Γ表示伽马分布,α1和β1表示伽马分布的两个参数值,W表示韦伯分布,α2和β2表示韦伯分布的两个参数值,μ和δ分别表示虚拟机CPU使用率的期望值和方差,a、b、c、d和e为从实际虚拟机CPU使用率任务日志中获取的μ和δ线性拟合结果的参数值;3)通过步骤1)和2),即可构建出能够产生实际环境下单台虚拟机CPU使用率的分布,而重复步骤2)即可获取多个虚拟机CPU使用率的分布,从而形成用于云计算环境下针对能耗的虚拟机融合的性能评估。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410294872.3/,转载请声明来源钻瓜专利网。
- 上一篇:电力系统源网协调控制仿真平台
- 下一篇:车载终端软件的安装方法