[发明专利]虚拟环境下细粒度的CPU资源使用预测方法有效

专利信息
申请号: 201310043423.7 申请日: 2013-02-04
公开(公告)号: CN103150215A 公开(公告)日: 2013-06-12
发明(设计)人: 尹建伟;陈韩玮;邓水光;孙小华;彭勇;吴朝晖 申请(专利权)人: 浙江大学
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455
代理公司: 杭州裕阳专利事务所(普通合伙) 33221 代理人: 江助菊
地址: 310027 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 虚拟 环境 细粒度 cpu 资源 使用 预测 方法
【权利要求书】:

1.虚拟环境下细粒度的CPU资源使用预测方法,其特征在于,包括如下步骤:11)虚拟机管理器调度的额外CPU消耗预测步骤:使用两个不同层次的性能监控工具Sar和Xenmon收集CPU使用数据,所述性能监控工具Sar收集Uos和Uapp两个部分,所述Xenmon记录各个虚拟机的资源使用情况,利用Xenmon与Sar的差值,采用统计学习的方法预测Uvm,具体预测函数如下:

Uvm=aU2+bU+c.   公式(a)

所述U为CPU利用率,由应用系统Uapp、操作系统Uos和虚拟机管理器调度Uvm三部分组成:

U=Uapp+Uos+Uvm.   公式(b)

其中,Uapp由应用系统的负载决定,Uos视为常量;

12)针对非突发性负载,细粒度的CPU使用预测步骤:

对于非饱和系统,可通过实验的方式,进行有限的取样,然后使用以下公式预测CPU利用率的概率密度函数:

g(x)=12πσ2e-(x-U)22σ2.]]>公式(c)

其中,σ2是方差正态分布g(x)的方差;

对于半饱和和全饱和系统,首选采用公式(c)进行预测,得到正态分布g(x),采用同等面积的梯形S1来替代S2,即CPU利用率的概率分布由S1,S3和S4组成,其中,τ为一个自定义的临界值,即CPU利用率大于此值时系统饱和,CPU利用率的概率分布函数可以表达为:

公式(d)

其中,h可通过求解以下方程组得到:

1-S4=S1+S3

S4=x=0τg(x)dx]]>

S1+S3=g(τ)+h2(1-τ)]]>

其中,S1,S2,S3和S4分别为正态分布g(x)中各个部分的面积。

13)将突发性负载产生的CPU使用情况看作是两个状态下CPU概率密度函数的叠加步骤:采用以下公式进行预测:

f(x)=Ffb(x)+(1-F)fn(x).   公式(e)

其中,F是突发负载发生频率,fb(x)为突发状态下CPU概率密度函数,而fn(x)为非突发状态下CPU概率密度函数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310043423.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top