[发明专利]一种MCS系统下BBUVPD的实时监控方法与系统在审
| 申请号: | 201710994294.8 | 申请日: | 2017-10-23 |
| 公开(公告)号: | CN107818055A | 公开(公告)日: | 2018-03-20 |
| 发明(设计)人: | 李佳颖 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F12/16 | 分类号: | G06F12/16;G06F11/30 |
| 代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 李修杰 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 mcs 系统 bbuvpd 实时 监控 方法 | ||
技术领域
本发明涉及存储系统领域,特别是一种MCS系统下BBU VPD的实时监控方法与系统。
背景技术
在存储系统领域中,通常需要正常及稳定的电源来保证存储设备的正常运行,因此,在包括计算机在内的存储设备中,除了具有为设备提供电能的主用电源外,通常还设置有BBU(Battery Backup Unit,电池备份单元)。
BBU在电源供应出现问题的时候,能为RAID控制器缓存提供电源,当电源断电时,BBU电量可保证控制器将缓存中的输入写入flash卡或SSD中,当AC恢复正常供电时,缓存中的数据即可被完整的写回RAID中,避免断电导致数据丢失,为存储系统提供数据保护功能。
BBU包含一个EEPROM模块,可以存储VPD(Vital Product Data,重要产品数据),而VPD信息的改变会造成BBU的异常,因此为了保证存储设备中BBU的基本功能,需要对BBU的VPD信息进行实时监测。
发明内容
本发明的目的是提供一种MCS系统下BBU VPD的实时监控方法与系统,旨在解决VPD信息的改变造成BBU异常的问题,实现对VPD的实时监控,保证BBU基本信息的正常,为存储系统提供数据保护功能。
为达到上述技术目的,本发明提供了一种MCS系统下BBU VPD的实时监控方法,包括以下步骤:
获取BBU中的VPD CheckSum值;
根据VPD CheckSum值判断BBU中的VPD信息是否异常;
输出BBU监控结果。
优选地,所述方法还包括:当监测到VPD信息存在异常时,设置存储系统为Lock状态,停止IO读写。
优选地,所述获取BBU中的VPD CheckSum值采用i2cctl工具进行读取。
优选地,所述根据VPD CheckSum值判断BBU中的VPD信息是否异常具体为判断VPD CheckSum值是否为0,当值为0时,则VPD信息正常,否则VPD信息异常。
本发明还提供了一种MCS系统下BBU VPD的实时监控系统,包括:
VPD CheckSum获取模块,用于获取BBU中的VPD CheckSum值;
VPD信息判定模块,用于根据VPD CheckSum值判断BBU中的VPD信息是否异常;
监控结果输出模块,用于输出BBU监控结果。
优选地,所述系统还包括:异常处理模块,用于当监测到VPD信息存在异常时,设置存储系统为Lock状态,停止IO读写。
优选地,所述VPD信息判定模块包括比对单元和异常判定单元;
比对单元,用于判断VPD CheckSum值是否为0;
异常判定单元,用于当VPD CheckSum值为0时,判定VPD信息正常,否则VPD信息存在异常。
优选地,所述系统还包括:
测试脚本加载模块,用于在MCS系统下加载BBU VPD异常监控测试脚本;
权限增加模块,用于对所述BBU VPD异常监控测试脚本增加执行权限。
发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
与现有技术相比,本发明实施例通过获取BBU中的VPD CheckSum值,并判断VPD CheckSum值是否为0,从而判断VPD信息是否存在异常,进而实现对VPD的实时监控,保证BBU基本信息的正常,为存储系统提供数据保护功能。
且当监测到VPD信息存在异常时,设置存储系统为Lock状态,停止IO读写,从而防止在更换BBU之前发生系统断电,导致数据丢失,有效保护存储系统内数据。
附图说明
图1为本发明实施例中所提供的一种MCS系统下BBU VPD的实时监控方法流程图;
图2为本发明实施例中所提供的一种MCS系统下BBU VPD的实时监控系统结构框图。
具体实施方式
为了能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710994294.8/2.html,转载请声明来源钻瓜专利网。





