[发明专利]一种基于数据块的混合存储系统在审
申请号: | 201410014528.4 | 申请日: | 2014-01-13 |
公开(公告)号: | CN103714022A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 梁志诚;张宇;文中领 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F12/02 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;栗若木 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 混合 存储系统 | ||
1.一种基于数据块的混合存储系统,所述系统利用通用服务器硬件架构将异构的存储资源进行分组管理,根据存储资源组的IO处理能力,将整个存储系统的IO分发到不同的存储资源组,每个存储资源组承担用户对热点数据的访问操作,可以提高存储系统的IO性能,降低数据块的迁移以及热点数据的访问给整个存储系统带来的性能负面影响;其特征在于所述系统包括:IO分发模块:用于控制对用户IO的转发,针对存储资源组的IO处理能力,分发不同比例的IO数量至不同的存储资源组,由存储资源组再具体处理每个用户IO;
存储资源分组模块:用于对用户计算物理服务器中所有可用磁盘进行聚合,在聚合之后作为一个存储资源组添加到分组模块中,并支持用户设置存储资源组的权重,此权重值代表所述存储资源组的IO处理能力值;
存储资源组数据块组织与IO处理模块:用于对存储资源组内的聚合磁盘按照逻辑块划分、并进行组织;对来自IO分发模块的IO请求,进行具体处理;
存储资源组内数据迁移模块:用于实现数据在存储资源组内移动,将局部热点放置在高速存储设备中,提升存储系统的IO性能。
2.根据权利要求1所述的系统,其特征在于:对于来自用户的写IO请求,所述IO分发模块根据用户配置的存储资源组的IO处理能力值对IO进行按组分发,将整个系统的IO压力分担到所有计算服务器上。
3.如权利要求1所述的系统,其特征在于:所述存储资源组数据块组织与IO处理模块负责将存储资源组内存储设备根据性能的高低进行分级组织管理;将高速和低速存储设备进行用户指定粒度的切割,作为组内基本数据存储单元;对于初始随机写IO,将IO携带的数据存储在高速存储设备中,对于初始顺序写IO,将IO携带的数据存储在低速存储设备中。
4.根据权利要求1所述的系统,其特征在于:所述存储资源组内数据迁移模块通过如下方式将存储资源组内的热点数据放置在高速存储设备中:在处理读IO请求过程中,当发现数据只存储在低速设备中时,将其在高速存储设备中备份一份;当发现数据只存储在高速存储设备中时,则将所述数据读取返回给用户,同时对存储在高速存储设备中的数据块进行访问引用计数,当高速存储设备出现存储资源不足时,将访问引用计数最小的数据块从高速存储设备中删除;对于写IO请求,同时刷新高速存储设备或者低速存储设备中对应数据块的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410014528.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冰淇淋切片装置
- 下一篇:一种发电机机组冷却水管结构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置