存储设备监控系统及方法技术方案

技术编号:9870714 阅读:83 留言:0更新日期:2014-04-03 23:35
本发明专利技术提供一种存储设备监控系统,包括:设置模块,用于设置对存储设备进行性能测试的初始化参数;性能指标测试模块,用于根据上述设置的初始化参数,定时检测每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;及日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。本发明专利技术还提供一种云存储系统及存储设备监控方法。利用本系统及方法可以监控存储设备的性能。

【技术实现步骤摘要】

本专利技术涉及云存储领域,尤其是关于一种。
技术介绍
云存储是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。云存储系统中,每个存储设备的性能决定了云存储的稳定性。因此,存储设备性能的监控是维护云存储系统的首要任务。
技术实现思路
鉴于以上内容,有必要提出一种,用来监控存储设备的性能。所述的存储设备监控系统包括:设置模块,用于设置对存储设备进行性能测试的初始化参数;性能指标测试模块,用于根据上述设置的初始化参数,定时检测每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;及日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。所述的存储设备监控方法包括:设置对存储设备进行性能测试的初始化参数;根据上述设置的初始化参数,定时检测每一个需要测试的存储设备的资源使用率;当一个存储设备的资源使用率高于对应的阈值时,记录测试未执行的日志;当所述存储设备的存储设备的资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;当该存储设备的性能指标测试不成功时,记录测试失败的日志;及当该存储设备的性能指标测试成功时,记录测试成功的日志。—种云存储系统,包括通过网络连接的多个存数设备。该多个存数设备依据预定的规则被划分为多个机组,其中每个机组内架设一个虚拟机,该虚拟机包括:设置模块,用于设置对应机组内的存储设备进行性能测试的初始化参数;性能指标测试模块,用于根据上述设置的初始化参数,定时检测对应机组内每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试 '及日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。利用本专利技术所提供的将云存储系统的各个存储设备依据拓扑结构分成多个机组,在每个机组所包含的其中一台存储设备中增设一个虚拟机,利用该虚拟机测试该机组中每台存储设备的性能指标,并记录测试日志,返回给主服务器,该系统及方法易实现,获取的性能指标精确,很容易据此判定存储设备的问题所在。【附图说明】图1是本专利技术较佳实施例中云储存系统的拓扑结构图。图2是本专利技术较佳实施例中虚拟机的功能模块图。图3是本专利技术存储设备监控方法较佳实施例的方法流程图。主要元件符号说明本文档来自技高网...

【技术保护点】
一种存储设备监控系统,其特征在于,该系统包括:设置模块,用于设置对存储设备进行性能测试的初始化参数;性能指标测试模块,用于根据上述设置的初始化参数,定时检测每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;及日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。

【技术特征摘要】
1.一种存储设备监控系统,其特征在于,该系统包括: 设置模块,用于设置对存储设备进行性能测试的初始化参数; 性能指标测试模块,用于根据上述设置的初始化参数,定时检测每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;及 日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。2.如权利要求1所述的存储设备监控系统,其特征在于,所述初始化参数包括需要测试的存储设备的机器名及测试的间隔时间。3.如权利要求1所述的存储设备监控系统,其特征在于,所述资源使用率包括CPU利用率、磁盘读写队列及内存利用率。4.一种云存储系统,包括通过网络连接的多个存数设备,其特征在于: 该多个存数设备依据预定的规则被划分为多个机组,其中每个机组内架设一个虚拟机,该虚拟机包括: 设置模块,用于设置对应机组内的存储设备进行性能测试的初始化参数; 性能指标测试模块,用于 根据上述设置的初始化参数,定时检测对应机组内每一个需要测试的存储设备的资源使用率,判断所述资源使用率是否高于对应的阈值,当判断所述资源使用率没有高于对应的阈值时,执行该存储设备的性能指标测试;及 日志记录模块,用于当判断所述资源使用率高于对应的阈值时,记录测试未执行的日志,当对存储设备的性能指标测试不成功时,记录测试失败的日志,以及当对存储设备的性能指标测试成功时,记录测试成功的日志。5.如权利要求4所述的云存...

【专利技术属性】
技术研发人员:周颢郑滨李忠一
申请(专利权)人:鸿富锦精密工业深圳有限公司 鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1