[发明专利]一种磁盘阵列监控系统及其方法在审
申请号: | 201310612890.7 | 申请日: | 2013-11-26 |
公开(公告)号: | CN103631691A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 谭超;郭庆;解元;苗艳超;刘新春;邵宗有 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F17/30 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁盘阵列 监控 系统 及其 方法 | ||
技术领域
本发明属于磁盘阵列技术,具体讲涉及一种磁盘阵列监控系统及其方法。
背景技术
在磁盘阵列系统中,用户会检测系统如CPU,内存,Cache,磁盘,逻辑卷,RAID的运行状态.现有技术是在目标节点上手动的检测系统每一种设备的数据状态,同时当有多个客户端同时登陆到目标节点,监控磁盘阵列时,不同客户端将获得两份不同的数据。
因此,需要一种系统和方法解决上述问题。
发明内容
针对现有技术的不足,本发明提供一种磁盘阵列监控系统及其方法,本发明对管理界面和监控执行系统进行生命周期管理保证了多用户多客户端查询数据的一致性,系统资源的最小化:在没有用户查询监控数据的情况下,能自动清理系统资源,管理界面关于监控状态与监控数据的一致性。
本发明的目的是采用下述技术方案实现的:
一种磁盘阵列监控系统,其改进之处在于,所述系统包括监控管理模块、监控执行模块、监控采集模块和监控数据缓冲池;
所述监控管理模块通过客户端与监控执行模块、监控数据缓冲池和监控采集模块相连接。
优选的,所述监控管理模块包括监控配置单元、定时任务单元和查询单元。
优选的,所述监控执行模块包括可视化数据转换单元和定时任务执行单元。
本发明基于另一目的提供的一种磁盘阵列监控方法,其改进之处在于,所述方法包括
(1)监控管理模块接收用户的监控配置信息和监控数据的定时显示,并将监控配置信息发送至监控执行模块;
(2)监控执行模块根据接收到监控配置信息启动定时任务执行单元;
(3)定时任务执行单元定时发送请求至监控采集模块;
(4)监控采集模块采集数据后将采集到的数据存入监控数据缓冲池以供用户查询。
优选的,所述步骤(1)监控管理模块包括监控配置单元、定时任务单元和查询单元;
所述监控配置单元用于接收用户为每个监控对象设置的参数;
所述定时任务单元用于接收用户为每个监控对象设置的定时任务信息,并按照定时任务信息启动监控执行模块中的定时执行单元;
所述查询单元定时查询并进行显示。
进一步地,所述查询单元定时查询包括:
Ⅰ、根据用户任意时刻选择监控对象进行查询;
Ⅱ、根据定时任务信息在指定时刻对监控对象进行查询。
优选的,所述步骤(2)包括所述监控执行单元接受监控管理模块发来定时任务启动监控请求、停止监控请求、查询状态监控请求和查询数据监控请求。
进一步地,所述启动监控请求包括所述监控执行模块启动定时任务,定时去调用监控采集模块采集系统的状态,并将采集到的数据存储到监控数据缓冲池里。
进一步地,所述查询数据监控请求包括所述监控执行模块从监控数据缓冲池里获取过去一段时间存储池的采集数据,并将采集数据通过可视化数据转换单元进行转换,以供监控管理模块中查询单元进行显示。
进一步地,所述查询状态监控请求包括所述监控执行模块获取磁盘阵列各种设备信息以及监控系统状态和监控采集间隔。
进一步地,所述停止监控请求包括监控执行模块停止定时调用监控采集模块,同时清空监控数据缓冲池中存储的采集数据,并修改监控管理模块的状态。
进一步地,所述停止监控请求包括一段时间内没有来自监控管理模块的查询监控请求,将认为监控管理模块发送了停止监控请求,并执行停止监控请求的相关操作。
优选的,所述监控采集模块并发执行脚本或者监控请求获取CPU利用率,内存使用率,Cache命中,磁盘IO次数和带宽,RAIDIO次数和带宽,逻辑卷IO次数和带宽,并将执行的结果范围给监控执行模块。
与现有技术比,本发明的有益效果为:
1、本发明支持多用户多客户端同时监控。
2、本发明支持多个监控对象的数据同时采集。
3、本发明保证多用户多客户端查询数据的一致性。
4、本发明支持查看一段时间内所监控的对象性能趋势。
5、本发明在没有用户查询监控数据的情况下,能自动清理系统资源已达到资源的最小化。
6、本发明支持采集时间间隔的自定义设置。
7、传统磁盘阵列监控系统需要为不同的会话分别执行多个定时采集任务,并将采集结果放到不同的缓冲池中。而本发明采用集中式管理,为所有会话维护唯一的缓冲池,执行唯一的定时采集任务。因为速度更快;也更节约资源。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310612890.7/2.html,转载请声明来源钻瓜专利网。