[发明专利]存储管理方法和系统有效
申请号: | 201710524932.X | 申请日: | 2017-06-30 |
公开(公告)号: | CN109213430B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 康剑斌;李雄成;高健;韩耕;徐鑫磊 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 管理 方法 系统 | ||
本公开涉及一种存储管理方法和系统。该存储管理方法包括:响应于接收到写请求,将需写入的数据划分为预定大小的多个数据块,所述多个数据块具有各自的逻辑块地址;基于所述逻辑块地址将所述多个数据块均匀地映射至RAID的多个RAID区段中;将所述多个RAID区段中的所述多个数据块映射至盘中,使得所述多个数据块在所述盘中按照所述逻辑块地址的大小顺序分布。
技术领域
本公开涉及存储管理与优化。更具体地,本公开涉及存储管理的方法、系统、计算机可读存储介质及计算机程序产品。
背景技术
传统的计算机系统为了更好地管理和优化存储通常将若干个盘分区池化为一个存储池,然后在存储池上建立独立磁盘冗余阵列(RAID),并通过RAID映射表(RMT)在RAID区段(RAID extents)和逻辑单元(LUN)之间进行线性逻辑块地址(LBA)映射,进而实现将用户I/O数据映射到至盘上。
上述线性映射的方式虽然具有算法简单等优势,但是由于经线性映射后的用户I/O通常仅集中在部分RAID区段,而不能平均分布在整个盘空间,进而使得存储设备的发热不均衡,并且也显著地降低了整个存储系统的I/O性能,特别是显著降低I/O每秒(IOPS)的性能。
发明内容
本公开提供一种存储管理方法和系统,能够优化存储系统的I/O性能。
根据本公开的第一方面,提供了一种存储管理方法。该方法包括:响应于接收到写请求,将需写入的数据划分为预定大小的多个数据块,该多个数据块具有各自的逻辑块地址;基于该逻辑块地址将该多个数据块均匀地映射至独立磁盘冗余阵列(RAID)的多个RAID区段中;将该多个RAID区段中的该多个数据块映射至盘中,使得该多个数据块在该盘中按照该逻辑块地址的大小顺序分布。
根据本发明的第二方面,还提供一种存储管理方法。该方法包括:响应于接收到针对多个数据块的I/O请求,基于该多个数据块各自的逻辑块地址确定该多个数据块被均匀地映射到RAID的多个RAID区段的位置信息;基于该映射到RAID区段的位置信息,确定该多个数据块映射至盘中的位置信息,使得该多个数据块在该盘中按照该逻辑块地址的大小顺序分布;基于该数据块在盘中的位置信息读写该多个数据块。
根据本公开的第三方面,提供了一种存储管理系统。该系统包括:存储器,被配置为存储一个或多个程序;处理单元,耦合至该存储器并且被配置为执行该一个或多个程序使该系统执行多个动作,该动作包括:响应于接收到写请求,将需写入的数据划分为预定大小的多个数据块,该多个数据块具有各自的逻辑块地址;基于该逻辑块地址将该多个数据块均匀地映射至独立磁盘冗余阵列(RAID)的多个RAID区段中;将该多个RAID区段中的该多个数据块映射至盘中,使得该多个数据块在该盘中按照该逻辑块地址的大小顺序分布。
根据本公开的第四方面,提供了一种存储管理系统。该系统包括:存储器,被配置为存储一个或多个程序;处理单元,耦合至该存储器并且被配置为执行该一个或多个程序使该系统执行多个动作,该动作包括:响应于接收到针对多个数据块的I/O请求,基于该多个数据块各自的逻辑块地址确定该多个数据块被均匀地映射到RAID的多个RAID区段的位置信息;基于该映射到RAID区段的位置信息,确定该多个数据块映射至盘中的位置信息,使得该多个数据块在该盘中按照该逻辑块地址的大小顺序分布;基于该数据块在盘中的位置信息读写该多个数据块。
根据本公开的第五方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序指令,当该计算机程序指令被处理单元调用时执行第一方面或第二方面该的方法
根据本公开的第六方面,提供了一种计算机程序产品。该计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行根据第一方面或第二方面该的方法的步骤。
提供发明内容部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。发明内容部分无意标识本公开的关键特征或主要特征,也无意限制本公开的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710524932.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储管理方法和设备
- 下一篇:多副本数据的一致性检测方法和装置以及电子设备