一种云计算系统平台中的定时监控方法

文档序号:7552582阅读:162来源:国知局
专利名称:一种云计算系统平台中的定时监控方法
技术领域
本发明涉及一种云计算系统平台中的定时监控策略,具体涉及一种云计算系统平台中的定时监控方法。
背景技术
云计算是一种以虚拟化技术为进程,网络为载体,并提供基础构架、平台和软件等服务为形式,通过廉价的计算机资源为用户提供快捷、可靠和高效的服务。云计算平台系统是对云计算平台上的各种资源进行管理的系统,云计算系统平台把庞大的基础设施、数据存储、软件组成相互共享与协作的资源池,并在此基础上抽象出层次化服务。云服务使人们不必关心底层的具体实现细节,只是把计算和存储放到云端来处理,就像用水和电一样便利。定时监控是云计算系统平台的重要组成部分,它是云计算系统平台中如系统管理、资源的调度、网络的分析和故障检测等操作的前提,而监控技术中的任务调度本身涉及到多线程并发、运行的时间规则产生和解析、各种场景的保持与恢复和线程池维护等很多方面的工作。综上所述,云计算系统平台中的监控对于提高云计算系统平台的服务质量发挥重要的作用。

发明内容
本发明的目的是提供一种云计算系统平台中的定时监控方法。现在大多数的云计算系统中的监控先对采集到的数据进行分析,并存储到数据库中。然而这些都是在事件发生之后的处理,具有延后性,易影响到云计算服务的正常使用。本发明的目的是按以下方式实现的,在云计算系统中为定时监控系统提供一种预测机制,使云计算系统平台更加稳定和持续的提供服务,该系统是以云计算系统平台中存储的历史性能数据为基础,结合监控调度模块,实现对云计算系统平台中定时任务的监控,系统包括:1)数据采集模块2)故障预测监控模块,其中:
1)数据采集模块,是云计算系统平台中的各个定时业务模块进行数据的采集;
2)故障预测监控模块,采用层级式结构设计,监控被分成具有关联的若干个组,每个监控子节点属于上层父节点的子分支,而每个子节点不仅坑处理本组内的监控事物,同时向上层的父节点反馈监控情况和向下层叶子节点传递监控命令,故障监控预测模块对各个子监控节点的采集信息经过统计分析后,并预测系统可能发生的故障的某些业务模块和具体的时间点,将预测结果反馈于根监控节点对系统管理员进行预警提示,从而确保云计算系统平台的提供持续、高质量的服务。云计算系统平台中的数据采集模块负责收集各个业务模块的性能参数和报警日志采集。通过系统的故障预测模块,对各个监控的节点组收集的信息进行统计分析,生成系统性能预测分析报送到系统管理员,系统管理员可以依据分析进行系统的优化来避免故障的产生,从而为云计算系统平台的持续运行提供良好的预警防范措施。本发明的有益效果是:
(1)异常故障的隔离。当其中的一个监控节点发生异常,可以把故障局限在一定的范围之内,不会影响其他业务模块的运行,提高了系统的可用性;
(2)故障预测分析。通过对系统平台的历史性能数据的分析,对系统可能发生的问题进行预警提示。


图1是云计算系统平台传统监控的体系结构示意 图2是云计算系统平台中的定时监控体系结构示意图。
具体实施例方式参照说明书附图对本发明的方法作以下详细地说明。在云计算系统中为定时监控体系结构提供一种预测机制,使云计算系统平台可以更加稳定和持续的提供服务。本方法是以云计算系统平台中存储的历史性能数据为基础,结合监控调度模块,实现对云计算系统平台中定时任务的监控。该策略包括:1、数据采集模块2、故障预测监控模块;
(1)数据采集模块,数据采集模块主要是云计算系统平台中的各个定时业务模块进行数据的采集;
(2)故障预测监控模块,故障预测监控模块,采用层级式的体系结构,监控被分成具有关联的若干个组,每个监控子节点属于上层父节点的子分支。而每个子节点不仅可以处理本组内的监控事物,同时向上层的父节点反馈监控情况和向下层叶子节点传递监控命令。故障监控预测模块对各个子监控节点的采集信息经过统计分析后,并预测系统可能发生的故障的某些业务模块和具体的时间点,将预测结果反馈于根监控节点对系统管理员进行预警提示。从而确保云计算系统平台的提供持续、高质量的服务。实施例:
下面对本发明内容以一个具体例子来描述这一过程:
云计算系统平台运行在一个基础平台之上,而该基础平台中拥有一个虚拟数据中心,虚拟数据中心下有十台虚拟机。云计算系统平台的数据采集模块负责虚拟数据中心相关定时任务的信息采集并存储数据库形成历史记录,监控模块依据采集数据经过预测模板的分析,对系统中即将发生的定时业务模块和时间发生点进行预测,并发送给系统管理员,系统管理员可以根据预测做出及时的响应调整,而不影响整个云计算系统平台的定时监控服务。除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1.一种云计算系统平台中的定时监控方法,其特征在于在云计算系统中为定时监控系统提供一种预测机制,使云计算系统平台更加稳定和持续的提供服务,该系统是以云计算系统平台中存储的历史性能数据为基础,结合监控调度模块,实现对云计算系统平台中定时任务的监控,系统包括:1)数据采集模块2)故障预测监控模块,其中: 1)数据采集模块,是云计算系统平台中的各个定时业务模块进行数据的采集; 2)故障预测监控模块,采用层级式结构设计,监控被分成具有关联的若干个组,每个监控子节点属于上层父节点的子分支,而每个子节点不仅坑处理本组内的监控事物,同时向上层的父节点反馈监控情况和向下层叶子节点传递监控命令,故障监控预测模块对各个子监控节点的采集信息经过统计分析后,并预测系统可能发生的故障的某些业务模块和具体的时间点,将预测结果反馈于根监控节点对系统管理员进行预警提示,从而确保云计算系统平台的提供持续、高质量的服务。
2.根据权利要求1所述的方法,其特征在于,云计算系统平台中的数据采集模块负责收集各个业务模块的性能参数和报警日志采集。
3.根据权利要求1所述的方法,其特征在于,通过系统的故障预测模块,对各个监控的节点组收集的信息进行统计分析,生成系统性能预测分析报送到系统管理员,系统管理员可以依据分析进行系统的优化来避免故障的产生,从而为云计算系统平台的持续运行提供良好的预警防范措施。
全文摘要
本发明提供一种云计算系统平台中的定时监控方法,该方法是在云计算系统中为定时监控系统提供一种预测机制,使云计算系统平台更加稳定和持续的提供服务,该系统是以云计算系统平台中存储的历史性能数据为基础,结合监控调度模块,实现对云计算系统平台中定时任务的监控,云计算系统平台中的数据采集模块负责收集各个业务模块的性能参数和报警日志采集,通过系统的故障预测模块,对各个监控的节点组收集的信息进行统计分析,生成系统性能预测分析报送到系统管理员,系统管理员可以依据分析进行系统的优化来避免故障的产生,从而为云计算系统平台的持续运行提供良好的预警防范措施。
文档编号H04L12/24GK103095533SQ201310056679
公开日2013年5月8日 申请日期2013年2月22日 优先权日2013年2月22日
发明者王帅, 高滨 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1