[发明专利]一种基于大数据时间序列分析的磁盘容量预测系统及方法有效
申请号: | 202210961428.7 | 申请日: | 2022-08-11 |
公开(公告)号: | CN115145494B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 李卓兵;李庆博;彭珊 | 申请(专利权)人: | 江苏臻云技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/30;G06F11/34;G06Q10/04 |
代理公司: | 深圳峰诚志合知识产权代理有限公司 44525 | 代理人: | 杜翠鸣 |
地址: | 210049 江苏省南京市栖霞区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 时间 序列 分析 磁盘 容量 预测 系统 方法 | ||
1.一种基于大数据时间序列分析的磁盘容量预测方法,其特征在于,所述方法包括:
步骤S100:在计算机设备的历史应用日志中,调取基于用户发起的数据存储指令,在计算机设备磁盘产生的所有存储调用记录;对各条存储调用记录进行信息提取;根据提取的存储调用记录的信息,对各条存储调用记录进行对应存储调用路径的梳理;
所述步骤S100包括:
步骤S101:在计算机设备的历史应用日志中,调取基于用户发起的数据存储指令,在计算机设备磁盘产生的所有存储调用记录;
步骤S102:在每一条存储调用记录中,对目标调用磁盘进行捕捉;在每一条存储调用记录中,捕捉对应所述数据存储指令的待存储数据,对所述待存储数据的数据信息进行获取,所述数据信息包括所述待存储数据的数据来源origin;所述待存储数据的数据来源origin包括在计算机设备上的各应用软件;
步骤S103:在每一条存储调用记录中,捕捉对所述目标调用磁盘实现调用时的调用方式wayk;其中,k=1或k=2;所述调用方式包括默认调用way1、更改调用way2;其中,若目标调用磁盘的调用方式是默认调用way1,表示所述目标调用磁盘为,计算机设备端基于存储指令,向用户或者对应的应用软件端原始推送存储的磁盘;若目标调用磁盘的调用方式是更改调用way2,表示所述目标调用磁盘为,对计算机设备端基于存储指令,向用户或者对应的应用软件端原始推送存储磁盘后,更改后另选用的磁盘;
步骤S104:对计算机设备上的所有磁盘进行编号;对计算机设备上各磁盘产生的各条存储调用记录,进行对应存储调用路径:的提取;一条所述存储调用记录对应提取一条存储调用路径;其中,表示在对应编号为i的磁盘的第j条存储调用记录中,提取得到的第j条存储调用路径;
步骤S200:分别对各磁盘进行路径信息整合;分别将各磁盘上所有存储调用路径按照对应的存储调用记录时间先后进行汇集,得到各磁盘的存储调用路径序列;分别计算用户对计算机设备上各磁盘的平均调用频率、调用偏向率;基于用户对各磁盘的平均调用频率、调用偏向率,对各磁盘进行存储管理预警值的计算;
所述步骤S200包括:
步骤S201:计算用户对各磁盘的平均调用频率:其中,tj+1、tj分别表示在存储调用路径序列中,第j+1条、第j条存储调用路径对应的时间;Pi表示用户对编号为i的磁盘的平均调用频率;mi表示在对应编号为i的磁盘上的总存储调用路径;
步骤S202:分别在各磁盘所有存储调用路径中,提取得到对应各磁盘的来源应用软件集合{S1,S2,…,Sn};其中,S1,S2,…,Sn分别表示在各磁盘对应存储调用路径序列中提取到的第1、2、…、n种应用软件;分别将n种应用软件基于所在存储调用路径中的调用方式进行分类,得到调用方式为默认调用way1的第一类应用软件n1个、调用方式为更改调用way2的第二类应用软件n2个,且n1+n2=n;
步骤S203:分别对n2个第二类应用软件,查询在其他磁盘对应的存储调用路径中的调用方式,设在所述n2个第二类应用软件中,存在n3个第二类应用软件在其他磁盘对应的存储调用路径中的调用方式也为更改调用way2,即也为第二类应用软件;计算用户对各磁盘的调用偏向率:其中,Ri表示用户对编号为i的磁盘的偏向调用率;M表示计算机设备中总应用软件个数;
步骤S204:分别对各磁盘计算存储管理预警值S0Si=Pi*Ri;其中,S0Si表示用户在编号为i的磁盘上出现存储管理失衡现象的存储管理预警值;
步骤S300:将计算机设备上所有磁盘对应的存储管理预警值进行整合分析,对存储管理预警值呈现异常的磁盘进行判断锁定,设所述磁盘为目标待测磁盘;
所述步骤S300包括:
步骤S301:分别提取计算机设备上所有磁盘对应的存储管理预警值;设置第一预警阈值、第二预警阈值;其中,第一预警阈值远大于第二预警阈值;分别对存储管理预警值大于所述第一预警阈值的磁盘、存储管理预警值小于所述第二预警阈值的磁盘进行提取;
步骤S302:设存储管理预警值大于第一预警阈值的磁盘为第一类磁盘;设存储管理预警值小于第二预警阈值的磁盘为第二类磁盘;当在所有磁盘中,存在某第一类磁盘的第二类应用软件集与某第二类磁盘的第一类应用软件集之间满足其中,C阈值表示重合率阈值;判断所述某第一类磁盘与所述某第二类磁盘存在存储管理预警值异常;将所述某第一类磁盘与所述某第二类磁盘均设为目标待测磁盘;
步骤S400:分别对所述目标待测磁盘进行磁盘容量预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏臻云技术有限公司,未经江苏臻云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210961428.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置