[发明专利]一种资源监测方法及系统有效
申请号: | 201510081927.7 | 申请日: | 2015-02-13 |
公开(公告)号: | CN104702680B | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 徐光剑 | 申请(专利权)人: | 深圳易科声光科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 北京华识知识产权代理有限公司 11530 | 代理人: | 刘艳玲 |
地址: | 518000 广东省深圳市南山区中山园路10*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 监测 方法 系统 | ||
一种资源监测方法,包括:采集各计算节点中预设监控对象的样本数据,并计算各计算节点的负载变动阀值;获取预设监控对象的监测数据,以分析当前监测周期各计算节点的负载变化度;将当前监测周期各计算节点的负载变化度与负载变动阀值进行对比以自适应调整各计算节点的下一监测周期。采用本发明的资源监测方法,实现了对监测周期的动态调整,能及时地监测到资源的剧烈变动,并提高系统的计算性能,确保了系统的安全性及稳定性;且通过对计算节点的监测周期进行自适应调整,从整体上减少了监测的频率,能有效地减少计算节点的计算量及监测数据的网络传输量,有效提高了系统的吞吐量。另外,本发明还提供了一种资源监测系统。
技术领域
本发明涉及资源监测的技术领域,尤其涉及一种资源自适应监测方法及系统。
背景技术
大规模集群资源需要不间断的实时监测各个计算节点的软硬件信息变化,从而实现资源管理、异常发现等功能,进而使得系统具有较高的安全性、稳定性和扩展性。
传统集群资源监测方法可以分为三步:第一步,各计算节点以固定的时间间隔不间断的抓取计算节点中被监控对象的信息;第二步,各计算节点将抓取的信息发送到决策节点;第三步,决策节点通过系统预先设定的阈值判断计算节点的状态,如计算节点负载过重、计算节点空闲、计算节点无响应等。但传统的集群资源监测方法存在着以下不足:第一,各计算节点的监测周期不能动态调整,若以较小的时间间隔监测(例如1s),则会为计算节点本身带来较重的负担,进而降低系统的计算性能;反之,若以较大的时间间隔监测(例如60s),则会降低监测的效果,因为在这个较长的时间窗里可能发生剧烈甚至致命的资源变动而未被系统及时监测到,这将降低系统的安全性、稳定性。第二,大量的监测数据传输降低系统吞吐量,大多数的集群资源都会牺牲一定的集群计算性能、集群带宽等资源来实现及时的资源监测从而保证系统具有较高的安全性、稳定性,这就会在集群内部产生一定量的网络数据传输,降低了集群系统吞吐量。
发明内容
有鉴于此,本发明提出了一种资源监测方法及系统,根据计算节点实时的负载变化度与对应的负载变动阀值进行对比以对各计算节点的下一监测周期进行自适应调整,通过监测周期的动态调整达到了提高系统的安全性、稳定性并有效减少监测数据网络传输量的目的。
为了实现上述目的,本发明提供一种资源监测方法,包括:
采集各计算节点中预设监控对象的样本数据,并计算所述各计算节点的负载变动阀值;
获取所述预设监控对象的监测数据,以分析当前监测周期所述各计算节点的负载变化度;
将所述当前监测周期各计算节点的负载变化度与所述负载变动阀值进行对比以自适应调整所述各计算节点的下一监测周期。
其中,所述将当前监测周期各计算节点的负载变化度与所述负载变动阀值进行对比以自适应调整所述各计算节点的下一监测周期,包括:
判断所述当前监测周期各计算节点的负载变化度是否小于所述负载变动阀值;
若是,将下一监测周期增大;
否则,则减小下一监测周期。
其中,所述采集各计算节点中预设监控对象的样本数据,并计算所述各计算节点的负载变动阀值,具体包括:
以预设采样周期获取预设时间段内所述预设监控对象的样本数据;
根据所述预设时间段内的样本数据分别计算所述预设监控对象在每两个相邻预设采样周期之间的马氏距离;
由计算所得每两个相邻预设采样周期之间的马氏距离和预设参数确定所述负载变动阀值。
其中,所述负载变动阀值包括平均变动阀值和极限变动阀值,所述由计算所得每两个相邻预设采样周期之间的马氏距离和预设参数确定所述负载变动阀值,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳易科声光科技股份有限公司,未经深圳易科声光科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510081927.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据同步方法和装置
- 下一篇:一种实现信息举报的方法及服务器