[发明专利]一种定量存储性能指标数据的方法及其装置有效
申请号: | 201310428529.9 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103500071A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 梁鹏飞;陈军营 | 申请(专利权)人: | 湖南蚁坊软件有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410000 湖南省长沙市高新开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定量 存储 性能指标 数据 方法 及其 装置 | ||
技术领域
本发明属于网络技术领域,具体涉及一种定量存储性能指标数据的方法及其装置。
背景技术
运维监控系统会定时的收取或抓取被监控系统、软件及服务的性能指标数据,随着网络规模的扩大,监控目标的增加,性能指标数据呈指数增长,存储性能指标数据的多少决定了后续分析的准确性,成为IT管理、监控及分析系统中一个重要指标值。目前,在此领域主要采取两种方式存储性能指标数据:
(1)完全存储:这种方法是把所有的数据全部持久化存储,存储量会随着时间的增长而增长,对系统来说,只能通过不断加大存储空间的方式来解决;同时,随着数据量的增加,后续分析的复杂度也会增加。
(2)只存取指定时间段的数据:这种方法是存取指定时间段的性能指标数据。采用此种方法,存储空间和分析成本低了,但引入了新的问题,数据完整性降低,相应的分析结果准确度也降低了。
数据完整性要求尽量多的存储性能指标数据,这就需要更大的存储空间,也就意味着更复杂的分析复杂度。同样,如果以牺牲数据完整性为手段来换取度量空间,意味着分析的准确度会大大降低,甚至产生错误的分析结果。
鉴于此,实有必要寻找出一种新的方法,以解决指标数据完整性和存储空间及分析准确度无法兼容的问题。
发明内容
针对现有技术存在的问题,本发明旨在提供一种定量存储性能指标数据的方法及其装置,其中,所述定量存储性能指标数据的方法根据采集到的原始性能指标数据中的时间参数,将不同时刻采集的原始性能指标数据存入到不同的原始存储表中,同时,将实时采集的原始性能指标数据做聚集处理,达到聚集周期后,将聚集性能指标数据存入到对应的聚集存储表中,通过这种方式,有效的保证的原始存储空间和聚集存储空间的大小约束,即使运行时间再长也不会出现表溢出问题,同时原始性能指标数据通过聚集性能指标数据得以有效的存储下来,保证了后续分析的准确性。
本发明提供的一种定量存储性能指标数据的方法,其包括以下步骤:
第1步、指定原始存储空间:规划指定数据存储空间的大小,即原始存储表个数;
第2步、指定聚集数据存储空间:规划指定聚集性能指标数据的聚集存储表个数;
第3步、清空原始存储表;
第4步、接收性能指标数据;
第5步、存储性能指标数据:根据性能指标的采集时间及相应的路由规则,路由选择指定的原始存储表存储原始性能指标数据;
第6步、聚集原始性能指标数据:根据原始性能指标数据的时间参数,对原始性能指标数据按照原始周期进行聚集,计算原始周期内的原始性能指标数据的特征值(包括最大值、最小值及平均值),即为原始聚集性能指标数据;
第7步、聚集指定周期性能指标:将原始聚集性能指标数据按照长短不一的周期进行逐次聚集,计算出指定周期性能指标数据;
第8步、存储聚集性能指标数据:根据聚集性能指标的时间及相应的路由规则,路由选择聚集存储表存储指定周期性能指标数据。
进一步地,所述聚集存储表包括指定聚集存储表和过渡聚集存储表,步骤7具体为:将原始聚集性能指标数据按照第一周期进行聚集,计算出第一周期内的原始聚集性能指标数据的特征值(包括最大值、最小值及平均值),即为第一周期性能指标数据,将第一周期性能指标数据按照第二周期进行聚集,计算出第二周期内的第一周期性能指标数据的特征值(包括最大值、最小值及平均值),即为第二周期性能指标数据,将第二周期性能指标数据存储至过渡聚集存储表中,经过设定时间后,将第二周期性能指标数据按照第三周期进行聚集,计算出第三周期内的第二周期性能指标数据的特征值(包括最大值、最小值及平均值),即为第三周期性能指标数据,并清空过渡聚集存储表,其中,第三周期大于第二周期,第二周期大于第一周期,第三周期均为指定周期;
进一步地,于步骤8中,路由选择指定聚集存储表存储指定周期性能指标数据。
本发明提供的定量存储性能指标数据的方法具有以下技术效果:
(1)、数据完整性好:在指定大小的原始存储空间中,存储了实时获取的性能指标数据,在指定大小的聚集数据存储空间中,存储了聚集后的性能指标数据,提供必要的细粒度(即较小的时间区间)确定原始监测数据,同时提供粗粒度的长时间段历史监测数据,大大提高了数据的完整性。
(2)、存储空间小:由于原始存储空间和聚集存储空间是指定大小的,所以相对其他方法,占用更小的存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南蚁坊软件有限公司,未经湖南蚁坊软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310428529.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置