[发明专利]一种基于动态分析模型的虚拟机资源使用率分析方法在审
申请号: | 202010594758.8 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111488200A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 杨阳;汤浩然;韩晨阳 | 申请(专利权)人: | 四川新网银行股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 成都智言知识产权代理有限公司 51282 | 代理人: | 濮云杉 |
地址: | 610094 四川省成都市成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动态 分析 模型 虚拟机 资源 使用率 方法 | ||
本发明涉及一种基于动态分析模型的虚拟机资源使用率分析方法,包括:a.采集CPU和内存瞬时资源使用率;b.根据瞬时资源使用率求出当前动态权重比值;c.根据当前资源使用率和动态预测算法求出未来资源使用率;c.根据未来资源使用率求出未来动态权重比值;d.根据主机的服务类型标签与实现约定服务类型的基础权重,得到基础权重比值;e.根据当前动态权重比值,未来动态权重比值和基础权重比值求出当前资源使用率分析值和未来资源使用率分析值。本发明能反映资源消耗的真实情况,帮助系统管理员更好的了解系统资源使用情况、及时处理或下线服务器,较好的规避系统因为资源不足而产生的风险。
技术领域
本发明涉及对计算机参数进行数据处理,特别是涉及一种基于动态分析模型的虚拟机资源使用率分析方法。
背景技术
在服务器资源管理方面,经常需要对系统的CPU资源或者内存资源的使用情况进行统计,根据统计结果,对系统资源作出相应的调整,从而更好地监控、管理和合理利用系统资源。
目前,对服务主机的资源使用率统计的方式通常是每隔一固定时间采集系统资源使用率的瞬时值,利用平均值算法计算当前系统资源使用率。例如已公开的中国专利申请“一种系统资源使用率的统计方法和系统”(201710872932.9),就是分别采集当前的各项系统资源使用率的瞬时值,再通过加权平均来计算系统资源使用率来进行统计的。
在上述方案中,由于是分别采集各项系统资源的使用率,因而无法整体描述系统资源使用情况,存在整体资源使用评价失真的情况;另外,该方案使用加权平均,对于系统本身不同类型的可用资源分配的多少缺乏权重计算,存在某一类型资源分配比较多(少)、使用率高(少),另一类型资源分配少(多)、使用率低(高)、加权平均之后得到系统资源率偏低,不能反映整体资源使用率应该较高的实际情况。因此,目前对系统资源使用率分析的方法具有明显的不足,使得分析结果与实际情况可能存在较大出入。
发明内容
本发明提供一种对服务器整体资源的使用的分析方法,并且可以动态计算不同资源类型权重来更加贴合实际资源使用情况给出相应的总体分析。
本发明基于动态分析模型的虚拟机资源使用率分析方法,包括:
a.对主机A进行间隔时间采集瞬时资源使用率,通过克隆系统得到当前一段时间CPU使用率D和内存使用率E,将CPU使用率D、内存使用率 E和主机A的标签对象作为同一条数据存入分析引擎;
b.根据当前一段时间的CPU使用率D和内存使用率E,通过分析引擎计算对应的CPU平均使用率D1和内存平均使用率E1,再通过CPU平均使用率D1和内存平均使用率E1的比值,得到当前动态权重比值G;
c.根据主机A当前一段时间的CPU使用率D和内存使用率E,通过动态预测算法,得到相对应的一段时间的CPU未来使用率J和内存未来使用率K;
d.根据得到的一段时间的CPU未来使用率J和内存未来使用率K,计算出这段时间的CPU未来使用率J的未来使用率均值Jm和这段时间的内存未来使用率K的未来使用率均值Km,再通过所述CPU未来使用率均值Jm和内存未来使用率均值Km的比值,得到未来动态权重比值I;
e.根据主机A的服务类型标签与实现约定服务类型的基础权重,得到基础权重比值F;
f.通过当前动态权重比值G、未来动态权重比值I和基础权重比值F,得到当前资源使用率分析值L,以及未来的资源使用率分析值M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010594758.8/2.html,转载请声明来源钻瓜专利网。