[发明专利]一种基于历史监测数据的磁盘容量预测方法有效
申请号: | 201510399226.8 | 申请日: | 2015-07-08 |
公开(公告)号: | CN105094698B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 陆峰 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 历史 监测 数据 磁盘 容量 预测 方法 | ||
本发明公开了一种基于历史监测数据的磁盘容量预测方法和及其使用该方法的装置,根据磁盘历史监测数据可序列化的特点,采用磁盘轮询监测和序列化磁盘容量数据存储,以及磁盘历史监测数据分析处理和依据数据分析结果进行磁盘容量预测,从而解决磁盘容量将要耗尽时的预警,避免了因磁盘容量故障造成的服务器停机和业务应用间断等问题,进而使磁盘的利用率最大化,降低因磁盘容量不够带来的风险和资源浪费。
技术领域
本发明涉及磁盘监控和磁盘容量预测领域,具体涉及一种基于历史监测数据的磁盘容量预测方法。
背景技术
随着互联网大数据的飞速发展,大规模的数据中心越来越成为现代社会发展的需要。这就为数据中心中磁盘的监管难度带来巨大挑战,一个拥有PB级存储的数据中心的磁盘监管难度已非常大,更何况目前的发展趋势下EB级、甚至更大存储的数据中心正在逐步产生。例如,一个具有1000PB存储的数据中心的监控,用传统的磁盘监控方式已经无法满足,即使传统的监控方式能够监控到磁盘的状态,也无法实现对保证对磁盘容量的充分高效利用,往往造成某些磁盘长时间空闲、而另一些磁盘资源耗费殆尽,也进一步使磁盘的成本拉高,即造成资源的浪费,使整个数据中心的存储无法真正达到最充分、合理的使用。以上挑战为大规模数据中心的磁盘使用效率带来了极大的局限性,严重影响大规模数据中心存储容量的进一步发展,因此设计基于历史监控数据的磁盘容量预测方法可以有效解决该难题,根据容量预测数据及时维护更新磁盘资源,使数据中心能够提供更大容量存储。
发明内容
本发明提供一种基于历史监测数据的磁盘容量预测方法和及其使用该方法的系统,该方法根据磁盘历史监测数据可序列化的特点,采用磁盘轮询监测和序列化磁盘容量数据存储,以及磁盘历史监测数据分析处理和依据数据分析结果进行磁盘容量预测,实现磁盘监测模块进行高性能轮询数据采集,磁盘监测数据分析模块按时间段对磁盘监测序列化数据进行分析处理,磁盘容量预测模块根据数据分析结果可选择的完成未来一段时间后的磁盘容量预测,从而解决磁盘容量将要耗尽时的预警,避免了因磁盘容量故障造成的服务器停机和业务应用间断等问题,进而使磁盘的利用率最大化,降低因磁盘容量不够带来的风险和资源浪费。
为了达到本发明目的,本发明提供了一种基于历史监测数据的磁盘容量预测方法,以轮询的方式对各个磁盘进行监测数据采集;将所述监测数据以序列化的方式进行存储;对所述序列化的磁盘容量监测数据进行分析;根据所述分析结果,分时间段进行磁盘容量预测。
进一步地,所述监测数据采集是以固定的时间间隔对磁盘进行轮询。
进一步地,所述监测数据采集为多线程采集动作,同时采集多个磁盘的监测数据。
进一步地,所述监测数据以统一的标准数据格式存储在数据库中。
进一步地,所述存储包括每个磁盘按固定的时间间隔记录已用磁盘容量和剩余磁盘容量。
进一步地,所述监测数据的分析为计算出各磁盘不同时间段内的磁盘剩余容量和平均使用量。
进一步地,采用排列组合原理,将计算的时间段覆盖整个历史监测数据的最早开始时间到最晚结束时间。
进一步地,所述监测数据的分析采用多线程处理,同时处理存储的多个磁盘的历史监测数据,或同时处理同一个磁盘的多条数据。
进一步地,所述预测包括磁盘容量将要耗尽的预测、磁盘容量还将使用多长时间的预测、磁盘容量使用量增长率过快的预测、或磁盘容量短时间异常增大的预警。
进一步地,根据所述预测结果,生成磁盘容量的各种预警通知消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510399226.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置