[发明专利]混合存储的控制方法及混合存储系统有效
申请号: | 201310618239.0 | 申请日: | 2013-11-27 |
公开(公告)号: | CN104679661B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 杜华兵;麻杨军;阳振坤 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/0806;G06F3/06 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 存储 控制 方法 存储系统 | ||
本申请提供了一种混合存储的控制方法,应用于具有一个或多个HDD型存储设备以及一个或多个SSD型存储设备的存储系统中的每一个HDD型存储设备和每一个SSD型存储设备中,所述存储系统中的每一个HDD型存储设备和SSD型存储设备相连接,所述每一个HDD型存储设备和每一个SSD型存储设备中分别存储有一个或多个数据块,该方法包括:周期性地获取存储设备中存储的每个数据块的访问信息;根据获取到的所述每个数据块的访问信息,调整所述每个数据块在所述存储系统中的存储位置,采用本申请的技术方案,能够根据访问频率动态配置数据块的存储位置,以充分利用不同存储设备的优势。
技术领域
本申请涉及数据存储领域,尤其涉及一种混合存储的控制方法及混合存储系统。
背景技术
目前,混合存储技术已经成为一种趋势,混合存储,即是指根据不同的存储设备不同的特性,将多种不同存储设备依照一定的策略组成的存储系统,使用混合存储系统一般可以具有比使用单一存储更好的系统性能。比如:CPU的随机存储部分,有一级缓存(L1Cache)、二级缓存(L2Cache)、三级缓存(L3Cache)、主存储器(主内存Main Memory),这些存储设备的数据访问速度逐步减低,但是容量逐步增大,按照一定的缓存Cache一致性机制,可以让大量的数据访问在容量较小、单速度更快的缓存Cache进行,以提高整体系统性能。
现有的混合存储技术,主要有混合硬盘技术、flashcache技术等。
混合硬盘技术,硬盘内部直接集成一定大小SSD(固态硬盘)的混合HDD硬盘并由磁盘控制器控制的SSD与HDD融合技术,HDD一般容量大,但数据访问速度稍慢,而SSD一般容量小,数据访问速度快,SSD与HDD的配比一般是固定的,无法有效适配不同的场景获得最佳性价比。
flashcache技术,通过在文件系统(VFS)和设备驱动之间新增了一缓存层,来实现对热门数据的缓存。flashcache,一般用SSD作为介质的缓存(一般的缓存用的是内存),通过将传统硬盘上的热门数据缓存到SSD上,然后利用SSD优秀的读性能来加速系统。
混合硬盘技术和flashcache技术都是基于单机的混合机制,单机设备配置复杂,且灵活性较差。而随着分布式存储技术的发展,在集群层面也需要混合存储技术。但现有的混合存储技术还无法在集群层面实现。
发明内容
本申请的主要目的在于提供一种混合存储的控制方法及混合存储系统,以解决现有技术存在的上述问题,其中:
本申请提供了一种混合存储的控制方法,应用于具有一个或多个HDD型存储设备以及一个或多个SSD型存储设备的存储系统中的每一个HDD型存储设备和每一个SSD型存储设备中,所述存储系统中的每一个HDD型存储设备和SSD型存储设备相连接,所述每一个HDD型存储设备和每一个SSD型存储设备中分别存储有一个或多个数据块,该方法包括:周期性地获取存储设备中存储的每个数据块的访问信息;根据获取到的所述每个数据块的访问信息,调整所述每个数据块在所述存储系统中的存储位置。
根据本申请的实施例,在该方法中,还包括:记录存储的每个数据块的访问信息,其中,所述访问信息至少包括:数据块的被访问次数。
根据本申请的实施例,在该方法中,根据获取到的所述每个数据块的访问信息,调整所述每个数据块在所述存储系统中的存储位置,包括:将HDD型存储设备中存储的被访问次数超过第一预定次数的数据块迁移到所述存储系统中任意的SSD型存储设备中存储;或者,将SSD型存储设备中存储的被访问次数少于第二预定次数的数据块迁移到所述存储系统中任意的HDD型存储设备中存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310618239.0/2.html,转载请声明来源钻瓜专利网。