[发明专利]一种文件系统性能监控方法、装置、设备及可读存储介质有效
申请号: | 201910839107.8 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110704370B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 崔新民 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件系统 性能 监控 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种文件系统性能监控方法、装置、设备及可读存储介质,该方法包括:创建用于保存文件系统的性能数据的第一分区及用于供用户对文件系统进行格式化的第二分区;基于用户输入的文件系统类型在第二分区上执行文件系统格式化命令;每经过第一时间间隔则采集文件系统当前时刻的实时性能数据,对当前采集的实时性能数据进行预设处理后存储至第一分区中;对当前采集的实时性能数据进行预设处理,包括:如果当前采集的实时性能数据为累计类型,则计算当前采集的实时性能数据及上次采集的实时性能数据之间的差值与第一时间间隔的比值,并将该比值转换为预设格式;否则,则将当前采集的实时性能数据转换为预设格式。便于实现对文件系统的监控。
技术领域
本发明涉及文件系统技术领域,更具体地说,涉及一种文件系统性能监控方法、装置、设备及可读存储介质。
背景技术
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法;操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。
由于文件系统需要负责管理和存储文件信息,因此往往需要监控文件系统的性能,但是目前并没有能够有效实现文件系统性能监控的技术方案。
发明内容
本发明的目的是提供一种文件系统性能监控方法、装置、设备及可读存储介质,能够。
为了实现上述目的,本发明提供如下技术方案:
一种文件系统性能监控方法,包括:
创建用于保存文件系统的性能数据的第一分区及用于供用户对所述文件系统进行格式化的第二分区;
基于用户输入的文件系统类型在所述第二分区上执行相应的文件系统格式化命令;并且每经过第一时间间隔则采集所述文件系统当前时刻的实时性能数据,对当前采集的实时性能数据进行预设处理后存储至所述第一分区中;
其中,对当前采集的实时性能数据进行预设处理,包括:
如果当前采集的实时性能数据为累计类型,则计算当前采集的实时性能数据及上次采集的实时性能数据之间的差值与第一时间间隔的比值,并将该比值转换为预设格式;否则,则将当前采集的实时性能数据转换为预设格式。
优选的,还包括:
由用户查询接口获取用户输入的查询指令,获取所述查询指令中包含的第二时间间隔及监控时间段;
如果所述第二时间间隔与所述第一时间间隔相同,则由所述第一分区中查询在所述监控时间段内采集的实时性能数据并返回;如果所述第二时间间隔是所述第一时间间隔的整数倍,则由所述第一分区中查询在所述监控时间段采集的实时性能数据,按照所述第二时间间隔由查询到的实时性能数据中进行采样并返回;否则,则由所述第一分区中查询在所述监控时间段采集的实时性能数据,利用插值法确定查询到的实时性能数据中与所述第二时间间隔对应的不存在的数据,并将全部与所述第二时间间隔对应的数据返回。
优选的,对当前采集的实时性能数据进行预设处理后存储至所述第一分区中,包括:
将当前采集的实时性能数据进行预设处理后存储至所述第一分区中与当前采集的实时性能数据的性能数据类型对应的子分区中;其中,所述第一分区包括多个所述子分区,每个所述子分区对应一种性能数据类型。
优选的,由所述第一分区中查询在所述监控时间段内采集的实时性能数据,包括:
如果所述查询指令中包括性能数据类型,则由所述第一分区中确定与所述查询指令中包括的性能数据类型对应的分区,由确定的分区中查询在所述监控时间段内采集的所述性能数据类型的实时性能数据;否则,则由所述第一分区中的每个子分区中查询在所述监控时间段内采集的全部的实时性能数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910839107.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器及其控制方法
- 下一篇:大规模数据管理与数据分发系统及方法