一种智能变电站云资源监控系统技术方案

技术编号:14555269 阅读:67 留言:0更新日期:2017-02-05 04:30
本发明专利技术涉及一种智能变电站云资源监控系统,数据存储模块连接数据采集模块,将数据采集模块采集到的数据进行存储;云监控管理模块连接数据存储模块,调取数据存储模块的数据进行监控管理,并对监控结果进行决策;WEB服务模块连接云监控管理模块,接收云监控管理模块发送的决策信息,与用户进行人机交互。本发明专利技术提出面向用户的云资源监控解决方案,用户自定义监控请求,以用户请求驱动监控策略;面向用户的WEB服务端,便于用户随时随地的查看云资源运行状态,实现服务和应用级别的监控,满足用户服务质量的要求。

Intelligent substation cloud resource monitoring system

The invention relates to an intelligent substation cloud resource monitoring system, the data storage module is connected with a data acquisition module, data acquisition module data storage; cloud monitoring management module is connected to a data storage module, data storage module to obtain data for monitoring and management, and make decisions on the monitoring results; WEB service module is connected with the cloud monitoring management module, receiving cloud monitoring and management module to send information, interact with the user. The invention provides a cloud resource monitoring user oriented solutions, custom monitoring request, to request user driven control strategy; user oriented WEB server, easy for users to view the running state of the cloud resources whenever and wherever possible, to realize the monitoring service and application level, meet user quality of service requirements.

【技术实现步骤摘要】

本专利技术涉及智能变电站云技术,具体地说是一种智能变电站云资源监控系统
技术介绍
云计算模式是继客户/服务器、服务计算模式之后信息技术演进的一类新的技术体系,在摩尔定律驱动使计算资源日益丰富、高速宽带通信迅速成长的背景下,云计算通过新一代分布式处理技术,不仅可以低成本实现“集中计算”和海量数据处理,而且颠覆了传统信息系统中“硬件”和“软件”系统建立和应用的概念,实现了以“服务”形式提供虚拟的“基础设施(硬件和网络)”、“软件平台”和“软件应用”。智能变电站的网络化及应用建设的成熟发展,为云计算技术应用提供了必要的技术条件。云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、热备份冗余等传统计算机和网络技术发展融合的产物,云计算技术架构具有高可靠性、高利用率、高可扩展性的特征优势,符合智能变电站先进、可靠、集成、低碳、环保的智能技术要求。云计算环境下的资源监控是云计算平台体系结构中必不可少的组成部分,云资源监控是云计算平台的系统管理、虚拟机迁移、负载均衡、作业调度、故障检测和服务等的基础前提,对提高云计算平台的服务质量有关键性的作用。云计算的宗旨是为用户提供服务,而现有的云资源监控解决方案却缺乏面向用户的监控机制。
技术实现思路
针对现有技术的不足,本专利技术提供一种用户自定义监控请求,以用户请求驱动监控策略的智能变电站云资源监控系统。本专利技术为实现上述目的所采用的技术方案是:一种智能变电站云资源监控系统,数据存储模块连接数据采集模块,将数据采集模块采集到的数据进行存储;云监控管理模块连接数据存储模块,调取数据存储模块的数据进行监控管理,并对监控结果进行决策;WEB服务模块连接云监控管理模块,接收云监控管理模块发送的决策信息,与用户进行人机交互。所述数据采集模块包括虚拟机代理服务器、物理机代理服务器及监控脚本。所述数据存储模块为RRD数据库。所述云监控管理模块包括监控脚本管理模块、监控参数管理模块、分析决策模块和告警系统,其中,监控脚本管理模块调用监控参数管理模块的监控参数,检测监控脚本,将检测结果发送到分析决策模块,生成决策信息;告警系统接收分析决策模块的决策信息进行告警处理。所述决策信息包括监控报告、告警信息和资源调度指令。所述告警处理过程包括:用户通过WEB服务模块根据阈值列表将需要报警的性能参数度量值和相对应的告警阈值上传至告警系统,告警系统定时向数据存储模块轮询性能参数度量值,并根据对应的报警策略得到告警状态,当告警状态为故障状态时,向用户发送报警信息。所述故障状态包括被监控系统宕机以及服务终端与网络连接错误。所述用户通过WEB服务模块根据阈值列表将需要报警的性能参数度量值和相对应的告警阈值上传至告警系统包括以下步骤:步骤1:根据用户需求初始化阈值列表;步骤2:告警系统定时遍历所有的阈值列表中的度量值,并从监控数据中采集每个度量值对应的数据值;步骤3:遍历一个特定度量值的阈值列表中的所有阈值,并比较值与阈值的关系;步骤4:当满足事件触发判定条件时,从阈值列表读取相关事件并触发;步骤5:当遍历阈值列表中定义的该度量值的所有阈值之后,结束阈值触发流程。所述阈值列表由阈值组成,每个阈值由判定条件和与之相关联的触发事件组成。本专利技术具有以下有益效果及优点:1.本专利技术提出面向用户的云资源监控解决方案,用户自定义监控请求,以用户请求驱动监控策略。2.面向用户的WEB服务端,便于用户随时随地的查看云资源运行状态,实现服务和应用级别的监控,满足用户服务质量的要求。附图说明图1是本专利技术的结构图。具体实施方式下面结合附图及实施例对本专利技术做进一步的详细说明。如图1所示,本专利技术通过数据采集模块部署在云计算平台中各个服务器(包括虚拟机实例)的监控代理(虚拟机代理、物理机代理及监控脚本)对云计算平台的各项软硬件资源进行监控数据采集,物理机代理收集物理服务器资源信息;虚拟机代理收集虚拟机实例资源信息;监控脚本收集云计算平台中的应用和软件的状态信息。监控代理由多个线程组成:采集发布线程用于收集被监控节点的度量值并发布到组播地址;监听线程负责监听组播端口,并将这些度量值数据保存在内存中,输出线程将所有节点的监控数据发送出去。数据采集模块接收XML格式的监控数据,并存于数据存储模块(RRD数据库)。监控代理不会长时间保存数据,只是监听并暂时将监控数据保存在内存中。监控代理可以向组播地址发布两种类型的度量值数据,监控系统内置的度量值以及用户自定义的度量值,包括CPU、负载、内存、进程数、磁盘、系统启动时间、系统时钟、操作系统等方面的信息,实现对物理机服务器和虚拟机服务器的性能监控。数据存储模块使用RRDtool工具将数据采集模块采集的数据存在RRD环形数据库中。RRD是专门为时间序列数据存储而设计开发的环形数据库,RRDtool对监控数据有良好的存储和处理效果,随着时间的推移,监控数据占用的磁盘空间将迅速增大,而RRD数据库使用固定大小的文档来存储数据,因而会避免磁盘空间的不断消耗。云监控管理模块是智能变电站云资源监控系统的核心模块,包括监控脚本管理、监控参数管理、分析决策中心及告警系统。监控脚本管理实现用户自定义监控脚本功能,用户通过WEB服务模块自定义监控脚本,或者进行任务描述由监控系统从数据库中选择相符的监控脚本。对每一个监控脚本,其输出的监控数据格式固定为:<度量值名称,类型,值,单位>,并通过脚本测试程序检测监控脚本的输出是否符合规定,这样才能保证监控数据格式的一致性。如果测试正确,则将该监控脚本存于数据库中永久保存。使用这种机制大大增加应用程序监控的可扩展性,并且随着时间的推移,系统的监控功能将越来越全面。监控参数管理,用户不仅可以通过WEB服务模块提交监控脚本而且能够自定义监控参数。为了尽可能的降低性能开销,监控系统只提供最基本的参数性能指标。而为了实现按需监控用户可以添加额外的监控参数,监控参数管理将主动修改监控代理的配置文件,监控代理通过配置文件来决定采集哪些数据指标。分析决策模块具有运行参数管理、阈值设定功能,并对采集到的监控信息进行汇总分析处理,与用户设定的阈值进行评估,并将评估结果存储和生成监控报告,最终完成告警提醒功能。分析决策模块对采集到的监控数据预处理后,调用分析决策库中的相应规...

【技术保护点】
一种智能变电站云资源监控系统,其特征在于:数据存储模块连接数据采集模块,将数据采集模块采集到的数据进行存储;云监控管理模块连接数据存储模块,调取数据存储模块的数据进行监控管理,并对监控结果进行决策;WEB服务模块连接云监控管理模块,接收云监控管理模块发送的决策信息,与用户进行人机交互。

【技术特征摘要】
1.一种智能变电站云资源监控系统,其特征在于:数据存储模块连接数据采集
模块,将数据采集模块采集到的数据进行存储;
云监控管理模块连接数据存储模块,调取数据存储模块的数据进行监控管
理,并对监控结果进行决策;
WEB服务模块连接云监控管理模块,接收云监控管理模块发送的决策信息,
与用户进行人机交互。
2.根据权利要求1所述的智能变电站云资源监控系统,其特征在于:所述数据
采集模块包括虚拟机代理服务器、物理机代理服务器及监控脚本。
3.根据权利要求1所述的智能变电站云资源监控系统,其特征在于:所述数据
存储模块为RRD数据库。
4.根据权利要求1所述的智能变电站云资源监控系统,其特征在于:所述云监
控管理模块包括监控脚本管理模块、监控参数管理模块、分析决策模块和告警
系统,其中,监控脚本管理模块调用监控参数管理模块的监控参数,检测监控
脚本,将检测结果发送到分析决策模块,生成决策信息;告警系统接收分析决
策模块的决策信息进行告警处理。
5.根据权利要求4所述的智能变电站云资源监控系统,其特征在于:所述决策
信息包括监控报告、告警信息和资源调度指令。
6.根据权利要求4所述的智能变电站云资源监控系统,其特征在于:所述告警
处理过程...

【专利技术属性】
技术研发人员:吴奕李喜旺于同伟潘鹏飞李忠诚
申请(专利权)人:国家电网公司国网辽宁省电力有限公司电力科学研究院中国科学院沈阳计算技术研究所有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1