[发明专利]一种磁盘阵列数据分布方法及系统有效
| 申请号: | 201010034485.8 | 申请日: | 2010-01-21 |
| 公开(公告)号: | CN101751234A | 公开(公告)日: | 2010-06-23 |
| 发明(设计)人: | 张雷 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 磁盘阵列 数据 分布 方法 系统 | ||
技术领域
本发明涉及一种优化磁盘阵列数据分布的技术,通常用于大规模的、密集访问的存储系统的应用。
背景技术
随着信息化速度的加快,数据量和访问量爆炸性地增加,存储系统和磁盘阵列正面临着性能和高数据访问量的压力。
目前,一些主要的优化磁盘阵列数据分布技术主要是针对当前时刻的磁盘I/O分布信息来进行一些优化,但是当前的磁盘I/O分布信息并不能够正确地反应下一个时间点的磁盘I/O信息,这样,即便是对数据分布进行了一些优化,也不能够很好地达到优化的效果。申请人通过仔细研究后,考虑到如果能够利用采集到的当前时刻的磁盘I/O信息,去准确的预测未来磁盘的I/O访问分布信息,来制定相应的磁盘数据优化策略,则可以更为可靠地提高磁盘阵列的性能。
因此如何提供一种方案,使其在显著提高磁盘阵列性能,保证企业对存储系统在性能、安全性、可靠性等多方面的要求的同时,能够应对当今数据快速增长、大规模集中数据访问的挑战,是一个亟待解决的问题。
发明内容
本发明要解决的技术问题是,提一种磁盘阵列数据分布方法及系统,可以在传统的优化磁盘阵列数据分布技术上再次显著提升性能,有助于解决磁盘阵列访问瓶颈的问题,从而大大提高磁盘访问性能,热别是针对大规模的、访问频繁的视频存储等应用,也有助于节约企业成本、有助于企业采取更为灵活的存储架构方式。
为了解决上述技术问题,本发明提供了一种磁盘阵列数据分布系统,包括依次相连的一数据采集模块、一隐马尔科夫模型建立模块、一磁盘I/O状态和分布预测模块、一预测状态分析模块、一数据重分布策略分析模块,以及一数据迁移模块,其中:
所述数据采集模块,用以采集磁盘阵列中各磁盘的I/O访问数据;
所述隐马尔科夫模型建立模块,用以根据所述磁盘阵列中各磁盘的I/O访问数据,建立磁盘阵列I/O访问分布状态的隐马尔科夫模型;
所述磁盘I/O状态和分布预测模块,用以根据所述磁盘阵列I/O访问分布状态的隐马尔科夫模型,计算出磁盘I/O处于不同运行状态下的I/O访问概率,选取具备最大I/O概率的状态序列作为最有可能的磁盘I/O访问状态输出序列;
所述数据重分布策略分析模块,用以对计算出的最有可能的磁盘I/O访问状态输出序列进行分析,得到热点磁盘、热数据、冷数据的分布情况;
所述数据重分布策略分析模块,用以根据分析出的热点磁盘、热数据、冷数据的分布情况制定数据重分布的策略;
所述数据迁移模块,用以根据所述数据重分布策略进行数据迁移。
进一步地,上述系统还可具有以下特点:
所述隐马尔科夫模型建立模块建立磁盘阵列I/O访问分布状态的隐马尔科夫模型包括:
根据所述磁盘阵列中各磁盘的I/O访问数据,计算磁盘访问状态的集合、模型的隐状态个数、可观测符号的集合、磁盘访问状态观测概率矩阵、磁盘访问状态的集合,以及初始状态概率矩阵;
根据磁盘访问状态观测概率矩阵、模型的隐状态个数、可观测符号的集合、磁盘访问状态的集合,以及初始状态概率矩阵,构造状态空间到观察的特征空间的映射,计算出状态转移概率分布;
根据磁盘访问状态观测概率矩阵、可观测符号的集合、磁盘访问状态的集合、初始状态概率矩阵,以及状态转移概率分布构建磁盘阵列I/O访问分布状态的隐马尔科夫模型。
进一步地,上述系统还可具有以下特点:
还包括一日志信息模块,其中:
所述日志信息模块,用以记录系统信息。
进一步地,上述系统还可具有以下特点:
还包括一界面管理模块,其中:
所述界面管理模块,用以对所述数据采集模块、所述预测状态分析模块、所述数据重分布策略分析模块,以及所述日志信息模块中的一个或多个进行监控。
为了解决上述技术问题,本发明还提供了一种磁盘阵列数据分布方法,包括步骤:
采集磁盘阵列中各磁盘的I/O访问数据;
计算磁盘阵列I/O访问的特征参数,包括磁盘访问状态观测概率矩阵、可观测符号的集合、磁盘访问状态的集合、初始状态概率矩阵,以及状态转移概率分布,并以此来构建磁盘阵列I/O访问分布状态的隐马尔科夫模型;
根据所述磁盘阵列I/O访问分布状态的隐马尔科夫模型,计算出磁盘I/O处于不同运行状态下的I/O概率,选取具备最大I/O概率的状态序列作为最有可能的磁盘I/O访问状态输出序列;
对所述最有可能的磁盘I/O访问状态输出序列进行分析,找到热点磁盘、热数据、冷数据分布,据以制定数据重新分布策略;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010034485.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电脑重置系统及系统重置方法
- 下一篇:高速驱动器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





