一种监控数据服务系统中磁盘阵列的方法和装置制造方法及图纸

技术编号:15329017 阅读:154 留言:0更新日期:2017-05-16 12:47
本发明专利技术公开了一种监控数据服务系统中磁盘阵列的方法和装置。所述方法包括:监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件;对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;将报警信息发送到预设地址。上述技术方案可以实时监控磁盘阵列的运行状态,以便出现问题时得到及时解决,避免影响整个数据服务系统的正常运行,保持其运行的稳定性。

Method and device for monitoring disk array in data service system

The invention discloses a method and a device for monitoring a disk array in a data service system. The method comprises: a disk array server monitoring data service system in the judgment of the disk array meets the preset alarm condition; disk array to meet the preset alarm condition, and the generation of preset alarm condition corresponding alarm information; the alarm information is sent to the default address. The technical proposal can monitor the running state of the disk array in real time so as to solve the problem in time and avoid the normal operation of the whole data service system and maintain the stability of the operation.

【技术实现步骤摘要】
一种监控数据服务系统中磁盘阵列的方法和装置
本专利技术涉及计算机
,具体涉及一种监控数据服务系统中磁盘阵列的方法和装置。
技术介绍
在计算机
中,为保证数据服务系统的正常运行,必须保证服务系统中的各个硬件的状态的稳定性,特别是磁盘阵列的性能状态,要防止因硬件出现故障而影响整个服务器系统。磁盘阵列是由很多磁盘组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统性能。磁盘阵列的硬件的状态的好坏直接影响到整个数据服务系统的读写速度和稳定性。因此,急需一种能够监控磁盘阵列的方法,防止磁盘阵列的硬件出现故障影响整个服务器系统的情况的出现。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的监控数据服务系统中磁盘阵列的方法和装置。依据本专利技术的一个方面,提供了一种监控数据服务系统中磁盘阵列的方法,其中,该方法包括:监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件;对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;将报警信息发送到预设地址。可选地,所述判断磁盘阵列是否满足预设报警条件包括:判断磁盘阵列是否缺失电池;所述对于满足预设报警条件的磁盘阵列,发出与所满足的预设报警条件相应的报警信息包括:对于缺失电池的磁盘阵列,生成磁盘阵列缺失电池需要更换磁盘阵列的报警信息,或者生成磁盘阵列缺失电池需要添加电池的报警信息。可选地,所述判断磁盘阵列是否满足预设报警条件包括:判断磁盘阵列的读写策略是否发生变化;所述对于满足预设报警条件的磁盘阵列,发出与所满足的预设报警条件相应的报警信息包括:对于读写策略发生变化的磁盘阵列,生成读写策略发生变化需要重置该磁盘阵列的读写策略的报警信息。可选地,判断磁盘阵列的读写策略是否发生变化包括:判断磁盘阵列的读写策略是否从策略二变化为策略一;其中,策略一为:当数据写入磁盘阵列对应的缓存时即确认数据写入成功;策略二为:当数据写入磁盘阵列对应的缓存,又从缓存写入磁盘阵列时确认数据写入成功。可选地,该方法进一步包括:将读写策略从策略二变化为策略一的磁盘阵列的读写策略重置为策略二。可选地,所述判断磁盘阵列是否满足预设报警条件包括:判断磁盘阵列中的各磁盘的磨损率是否大于预设值所述对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息包括:对于磨损率大于预设值的磁盘,生成磨损率过大需要更换磁盘的报警信息。可选地,该方法进一步包括:监控各服务器中的磁盘阵列的电池充放电状态;当磁盘阵列的电池充电或放电时,如果磁盘阵列的性能产生异常状况,则在日志中对应记录电池充电或放电事件与磁盘阵列的性能产生异常状况的事件。可选地,可选地根据本专利技术的另一方面,提供了一种监控数据服务系统中磁盘阵列的装置,其中,该装置包括:监控单元,适于监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件;报警生成单元,适于对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;报警发送单元,适于将报警信息发送到预设地址。可选地,所述监控单元,适于判断磁盘阵列是否缺失电池;所述报警生成单元,适于对于缺失电池的磁盘阵列,生成磁盘阵列缺失电池需要更换磁盘阵列的报警信息,或者生成磁盘阵列缺失电池需要添加电池的报警信息。可选地,所述监控单元,适于判断磁盘阵列的读写策略是否发生变化;所述报警生成单元,适于对于读写策略发生变化的磁盘阵列,生成读写策略发生变化需要重置该磁盘阵列的读写策略的报警信息。可选地,所述监控单元,适于判断磁盘阵列的读写策略是否从策略二变化为策略一;其中,策略一为:当数据写入磁盘阵列对应的缓存时即确认数据写入成功;策略二为:当数据写入磁盘阵列对应的缓存,又从缓存写入磁盘阵列时确认数据写入成功。可选地,该装置进一步包括:报警处理单元,适于将读写策略从策略二变化为策略一的磁盘阵列的读写策略重置为策略二。可选地,所述监控单元,适于判断磁盘阵列中的各磁盘的磨损率是否大于预设值;所述报警生成单元,适于对于磨损率大于预设值的磁盘,生成磨损率过大需要更换磁盘的报警信息。可选地,该装置进一步包括:日志记录单元;所述监控单元,进一步适于监控各服务器中的磁盘阵列的电池充放电状态;所述日志记录单元,适于当磁盘阵列的电池充电或放电时,如果磁盘阵列的性能产生异常状况,则在日志中对应记录电池充电或放电事件与磁盘阵列的性能产生异常状况的事件。根据本专利技术的技术方案事先预设有磁盘阵列报警条件,然后实时监控数据服务系统中的各服务器中的磁盘阵列,并判断磁盘阵列是否满足预设报警条件;如果不满足,则说明磁盘阵列运行状态良好;如果满足,则对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;将报警信息发送到预设地址,以便相关人员及时获知该报警信息,然后进行相应的处理。可见,本专利技术可以实时监控磁盘阵列的运行状态,以便出现问题时得到及时解决,避免影响整个数据服务系统的正常运行,保持其运行的稳定性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种监控数据服务系统中磁盘阵列的方法的流程示意图;图2示出了根据本专利技术一个实施例的一种监控数据服务系统中磁盘阵列的装置的结构示意图;图3示出了根据本专利技术另一个实施例的一种监控数据服务系统中磁盘阵列的装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的一种监控数据服务系统中磁盘阵列的方法的流程示意图。如图1所示,该方法包括:步骤S110,监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件。磁盘阵列使用过程中会出现各种各样的问题,首先根据已知的磁盘阵列会出现的问题预设一些报警条件。例如,报警条件中包括缺失电池、磁盘阵列的读写策略发生变化等。然后监控数据服务系统中的各服务器中的磁盘阵列是否出现了报警条件中所包含的磁盘阵列的状态条件。如果没有出现,则说明该磁盘阵列不会出现问题。例如,监控发现磁盘阵列中缺失电池了,那么就属于满足预设报警条件的情况。步骤S120,对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息。当磁盘阵列出现满足预设报警条件的状况的时候,需要进行报警,该报警信息根据预设报警条件进行生成。例如,磁盘阵列出现的是磁盘阵列缺失电池,那么根据该报警条件,就生成一个“需要添加电池”的报警信息。该报警信息的形式不作具体的限制,可以对应每本文档来自技高网...
一种监控数据服务系统中磁盘阵列的方法和装置

【技术保护点】
一种监控数据服务系统中磁盘阵列的方法,包括:监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件;对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;将报警信息发送到预设地址。

【技术特征摘要】
1.一种监控数据服务系统中磁盘阵列的方法,包括:监控数据服务系统中的各服务器中的磁盘阵列,判断磁盘阵列是否满足预设报警条件;对于满足预设报警条件的磁盘阵列,生成与其所满足的预设报警条件相应的报警信息;将报警信息发送到预设地址。2.如权利要求1所述的方法,其中,所述判断磁盘阵列是否满足预设报警条件包括:判断磁盘阵列是否缺失电池;所述对于满足预设报警条件的磁盘阵列,发出与所满足的预设报警条件相应的报警信息包括:对于缺失电池的磁盘阵列,生成磁盘阵列缺失电池需要更换磁盘阵列的报警信息,或者生成磁盘阵列缺失电池需要添加电池的报警信息。3.如权利要求1所述的方法,其中,所述判断磁盘阵列是否满足预设报警条件包括:判断磁盘阵列的读写策略是否发生变化;所述对于满足预设报警条件的磁盘阵列,发出与所满足的预设报警条件相应的报警信息包括:对于读写策略发生变化的磁盘阵列,生成读写策略发生变化需要重置该磁盘阵列的读写策略的报警信息。4.如权利要求3所述的方法,其中,判断磁盘阵列的读写策略是否发生变化包括:判断磁盘阵列的读写策略是否从策略二变化为策略一;其中,策略一为:当数据写入磁盘阵列对应的缓存时即确认数据写入成功;策略二为:当数据写入磁盘阵列对应的缓存,又从缓存写入磁盘阵列时确认数据写入成功。5.如权利要求4所述的方法,其中,该方法进一步包括:将读写策略从策略二变化为策略一的磁盘阵列的读写策略重置为策略二。6....

【专利技术属性】
技术研发人员:刘臻
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1