一种云计算下智能监控分析方法及系统的制作方法

文档序号:7780594阅读:169来源:国知局
一种云计算下智能监控分析方法及系统的制作方法
【专利摘要】本发明提供一种云计算下智能监控分析方法及系统,应用于智能监控领域:上述方法包括以下步骤:监控策略维护模块向信息采集模块下发监控策略;信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块;资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理。本发明针对采集数据,能够进行分析,进而能够对云计算平台下的资源可能面临的问题进行提前预防;在故障发生的一刻,能够自动及时的报警。
【专利说明】一种云计算下智能监控分析方法及系统
【技术领域】
[0001]本发明涉及智能监控领域,尤其涉及一种云计算下智能监控分析方法及系统。
【背景技术】
[0002]现阶段,云计算已经有诸多案例进入运营阶段,国外亚马逊、谷歌等IT巨头都已成功实施了云计算,并赚得丰厚收益;国内中国电信、中国移动等电信运营商,新浪、阿里巴巴、腾讯、百度等互联网企业也都在不同程度上实施云计算,各地政府也不断建立云计算平台,以推动云计算在更大范围的应用,并带动当地经济的发展。
[0003]虽然云计算平台解决方案众多,但大多数面临相同的智能监控问题,不能够对当前运行的平台进行一个全方位监控与趋势预测,即便是商业模式非常成功的亚马逊云平台AWS,在这方面的不足也是很明显的,该平台不支持服务监控与趋势预测,而像其他的开源平台云openstack、cloudstack、Eucalyptus等也都不同程度的在智能监控这个方面存在不足。
[0004]现有典型的云计算平台存在主要问题及不足总结如下:
[0005]部分还要借助第三方的监控解决方案来对平台下的资源进行监控,增加了对接集成的难度;部分平台没有提供报警机制,未对监控项((PU利用率、内存利用率)设置阀值,发现异常或者故障时能够自动告警;没有对监控到的数据进行分析,以便对可能存在的问题进行预测;没有从服务的角度对服务进行状态监控,以自动调整服务的资源使用量,保证用户的应用服务的健壮性与可访问性。

【发明内容】

[0006]本发明提供一种云计算下智能监控分析方法及系统,以解决上述问题。
[0007]本发明提供一种云计算下智能监控分析方法。上述方法包括以下步骤:
[0008]监控策略维护模块向信息采集模块下发监控策略;
[0009]信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块;
[0010]资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理。
[0011]本发明还提供一种云计算下智能监控分析系统,包括:监控策略维护模块、信息采集模块、资源调配模块、告警模块、趋势预测模块;监控策略维护模块与信息采集模块相连;信息采集模块分别与资源调配模块、告警模块、趋势预测模块相连;
[0012]监控策略维护模块,用于向信息采集模块下发监控策略;
[0013]信息采集模块,用于根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块;
[0014]资源调配模块,用于对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整;
[0015]告警模块,用于对接收到的信息采集模块反馈的采集的监控数据进行分析,当云平台下的关键资源超出或者低于设置的阀值时,自动触发告警;
[0016]趋势预测模块,用于对接收到的信息采集模块反馈的采集的监控数据进行定期分析并根据分析结果,制定应对策略。
[0017]本发明通过针对不同计算节点域设置不同的监控策略的方式,进行信息采集,全方位具体的收集物理资源、虚拟资源以及在资源之上所承载的服务的相关信息,根据采集数据,对云计算平台下的资源进行动态调整;同时,针对采集数据,能够进行分析,进而能够对云计算平台下的资源可能面临的问题进行提前预防;在故障发生的一刻,能够自动及时的报警。
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1所示为本发明实施例1的智能监控分析模型结构图;
[0020]图2所示为本发明实施例2的智能监控分析处理流程图。
【具体实施方式】
[0021]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0022]本发明提供一种云计算下智能监控分析方法,包括以下步骤:
[0023]监控策略维护模块向信息采集模块下发监控策略;
[0024]信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块;
[0025]资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理。
[0026]其中,信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块的过程为:
[0027]信息采集模块根据所述监控策略,周期性的采集物理资源、虚拟资源、应用服务的相关信息,并反馈至资源调配模块、告警模块、趋势预测模块。
[0028]其中,资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理的过程为:
[0029]资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整;
[0030]告警模块对接收到的信息采集模块反馈的采集的监控数据进行分析,当云平台下的关键资源超出或者低于设置的阀值时,自动触发告警;
[0031]趋势预测模块对接收到的信息采集模块反馈的采集的监控数据进行定期分析并根据分析结果,制定应对策略。
[0032]其中,资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整的过程为:
[0033]资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析,若物理服务节点利用率低于预设值时,通知所述物理服务节点中的控制命令模块执行待机指令;若所述物理服务节点满负荷运行时,自动借入预留的资源。
[0034]其中,所述关键资源包括资源的利用率、应用的访问指标;自动触发告警的方式包括使用短信、邮件告警。
[0035]其中,智能监控管理端包括:监控策略维护模块1、资源调配模块2、趋势预测模块
3、告警模块4 ;物理服务节点包括:信息采集模块5,控制指令模块6。
[0036]其中,信息采集模块进行数据监控的方式包括:周期性监控或实时监控。
[0037]图1所示为本发明实施例1的智能监控分析模型结构图,说明如下:如图1所示,主要包括:监控策略维护模块1,资源调配模块2,趋势预测模块3,告警模块4,信息采集模块5,控制指令模块6。信息采集模块5,控制指令模块6位于物理服务节点内。
[0038]智能监控管理端(包括:监控策略维护模块1,资源调配模块2,趋势预测模块3,告警模块4)维护监控策略,通过策略下发,命令各个物理服务节点的信息采集模块采集物理资源、虚拟资源、应用服务的相关信息;并通过对这些采集的监控数据进行分析,来对资源进行动态调配,对未来可能出现的故障情况及时预防并采取措施,对触发的告警情况能够及时发现并处理。
[0039]监控策略维护模块1:该模块维护物理服务节点组的监控策略(如表1所示)并向物理服务节点中的信息采集模块5下发监控策略;物理服务节点中的信息采集模块5,根据监控策略维护模块I下发的监控策略,进行数据监控(可以是周期性监控、也可以是实时监控)。其中,多个物理服务节点组成一个物理服务节点组。
【权利要求】
1.一种云计算下智能监控分析方法,其特征在于,包括以下步骤: 监控策略维护模块向信息采集模块下发监控策略; 信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块; 资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理。
2.根据权利要求1所述的方法,其特征在于:信息采集模块根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块的过程为: 信息采集模块根据所述监控策略,周期性的采集物理资源、虚拟资源、应用服务的相关信息,并反馈至资源调配模块、告警模块、趋势预测模块。
3.根据权利要求1所述的方法,其特征在于:资源调配模块、告警模块、趋势预测模块分析所述监控结果,进行控制处理的过程为: 资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整; 告警模块对接收到的信息采集模块反馈的采集的监控数据进行分析,当云平台下的关键资源超出或者低于设置的阀值时,自动触发告警; 趋势预测模块对接收到的信息采集模块反馈的采集的监控数据进行定期分析并根据分析结果,制定应对策略。
4.根据权利要求3所述的方法,其特征在于:资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整的过程为: 资源调配模块对接收到的信息采集模块反馈的采集的监控数据进行分析,若物理服务节点利用率低于预设值时,通知所述物理服务节点中的控制命令模块执行待机指令;若所述物理服务节点满负荷运行时,自动借入预留的资源。
5.根据权利要求3所述的方法,其特征在于:所述关键资源包括资源的利用率、应用的访问指标;自动触发告警的方式包括使用短信、邮件告警。
6.根据权利要求1所述的方法,其特征在于:智能监控管理端包括:监控策略维护模块1、资源调配模块2、趋势预测模块3、告警模块4 ;物理服务节点包括:信息采集模块5,控制指令模块6。
7.根据权利要求1所述的方法,其特征在于:信息采集模块进行数据监控的方式包括:周期性监控或实时监控。
8.—种云计算下智能监控分析系统,其特征在于,包括:监控策略维护模块、信息采集模块、资源调配模块、告警模块、趋势预测模块;监控策略维护模块与信息采集模块相连;信息采集模块分别与资源调配模块、告警模块、趋势预测模块相连; 监控策略维护模块,用于向信息采集模块下发监控策略; 信息采集模块,用于根据所述监控策略,进行数据监控并将监控结果发送至资源调配模块、告警模块、趋势预测模块; 资源调配模块,用于对接收到的信息采集模块反馈的采集的监控数据进行分析并根据预设的调整策略,通过控制指令模块,进行资源调整; 告警模块,用于对接收到的信息采集模块反馈的采集的监控数据进行分析,当云平台下的关键资源超出或者低于设置的阀值时,自动触发告警; 趋势预测模块,用于对接收到的信息采集模块反馈的采集的监控数据进行定期分析并根据分析结果,制定应对策略。
【文档编号】H04L29/08GK103684916SQ201310687023
【公开日】2014年3月26日 申请日期:2013年12月13日 优先权日:2013年12月13日
【发明者】吴震, 刘阳, 薛晨, 云晓春, 胡玉鹏, 郭锋 申请人:国家计算机网络与信息安全管理中心, 浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1