[发明专利]存储设备历史性能数据处理方法、系统、终端及存储介质在审
申请号: | 201911120942.2 | 申请日: | 2019-11-15 |
公开(公告)号: | CN111124851A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 李闯;李玲侠 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 历史 性能 数据处理 方法 系统 终端 介质 | ||
本发明提供一种存储设备历史性能数据处理方法、系统、终端及存储介质,包括:将历史性能数据中的常见词替换为字符;统计所述字符在所述历史性能数据中的出现次数;根据所述出现次数设置相应字符权值;根据所述字符权值构建历史性能数据的哈夫曼结构树编码,存储转换为编码的历史性能数据。本发明通过将历时性能数据中的各种名词转换为二进制编码,可以使得数据量压缩减小数倍,从而达到节约存储历史性能数据占用空间的目的,解决了大多数存储设备在统计历史性能数据后因长时间累计数据量巨大造成的数据分配空间不足问题。
技术领域
本发明存储设备技术领域,具体涉及一种存储设备历史性能数据处理方法、系统、终端及存储介质。
背景技术
随着科学计算和各种网络应用的快速发展,人类产生的信息量越来越多,这使的数据的存储越来越被人们所关注,从而使得存储部件在整个计算机体系中所处的地位越来越重要,存储已经由单一的磁盘、磁带转向磁盘阵列,进而发展到当前流行的存储网络。大规模的数据应用需求不断涌现,海量数据及其应用也成为一个新的发展方向,数据存储已经对人们的工作和生活产生了巨大的影响,而其中对于存储设备的各项性能数据分析也自然越来越重要。
存储设备的历史性能数据为存储设备各项性能数据保存下来的历史记录,通过分析历史性能数据,可以有效的监控存储设备运行的情况、分析存储设备的优劣、进行存储设备未来运行状况的预测,因此实际使用存储设备时尽可能详细的统计历史性能数据并存档记录用于分析,显得尤为重要。
通常情况,存储设备留存记录数据包含三大性能数据指标:1、IOPS(I/O persecond),每秒最大I/O数。2、MBPS(MB per second),每秒的存储所能提供的最大带宽。3、延时,从接收到数据包到开始向目的端口发送数据包之间的时间间隔。统计的历史性能数据要对应存储设备中每秒各类参数,包括每个存储节点、每个创建的LUN、每块磁盘、每个存储阵列、每个存储池、每条存储输出链路等。单台标配存储设备1天数据累计采用常规方法记录需要数据存储空间约200MB,对于多数应用场景下记录365天数台存储设备性能数据,需要TB级存储空间才能满足。这些历史性能数据由于数据量太大基本不具备应用可能。
发明内容
针对现有技术的上述不足,本发明提供一种存储设备历史性能数据处理方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种存储设备历史性能数据处理方法,包括:
将历史性能数据中的常见词替换为字符;
统计所述字符在所述历史性能数据中的出现次数;
根据所述出现次数设置相应字符权值;
根据所述字符权值构建历史性能数据的哈夫曼结构树编码,存储转换为编码的历史性能数据。
进一步的,所述方法还包括:
记录历史性能数据的存储时间;
若所述存储时间达到预设时间则清除所述历史性能数据。
进一步的,所述根据所述字符权值构建历史性能数据的哈夫曼结构树编码,存储转换为编码的历史性能数据,包括:
按照字符权值从小到大从底层开始构造哈夫曼编码二叉树;
设定每层二叉树的左侧字符组合为编码0,右侧字符组合为编码1;
根据哈夫曼编码二叉树结构和设定的编码得到字符的编码位;
通过将历史性能数据中的常用词转换为相应的编码位实现对历史性能数据的压缩,存储压缩历史性能数据。
第二方面,本发明提供一种存储设备历史性能数据处理系统,包括:
字符替换单元,配置用于将历史性能数据中的常见词替换为字符;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911120942.2/2.html,转载请声明来源钻瓜专利网。