[发明专利]一种精简卷的存储空间分配方法、系统及相关组件在审
申请号: | 201910016349.7 | 申请日: | 2019-01-08 |
公开(公告)号: | CN109739778A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 刘志勇 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F12/0802 | 分类号: | G06F12/0802 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储空间分配 空间分配 历史空间 修正参数 分配量 申请 计算机可读存储介质 存储空间 存储系统 电子设备 读写性能 空间申请 相关组件 存储池 时间段 中空间 分配 修正 | ||
本申请公开了一种精简卷的存储空间分配方法,所述存储空间分配方法包括当接收到目标精简卷对应的空间申请信息时,获取所述目标精简卷在目标时间段内的历史空间分配量,并根据所述历史空间分配量确定修正参数;确定所述目标精简卷对应的默认空间分配量,并根据所述修正参数修正所述默认空间分配量得到当前空间分配量;为所述目标精简卷分配所述当前空间分配量大小的存储空间。本申请能够提高精简卷在存储池中空间分配的连续性,提到存储系统的读写性能。本申请还公开了一种精简卷的存储空间分配系统、一种计算机可读存储介质及一种电子设备,具有以上有益效果。
技术领域
本申请涉及数据存储技术领域,特别涉及一种精简卷的存储空间分配方法、系统、一种计算机可读存储介质及一种电子设备。
背景技术
自精简卷是一种存储系统中普遍使用的卷管理模式,其主要特点是创建卷后,并不会将卷的全部空间预先分配出来,而是采用边使用边分配的方式,即自精简卷实际占用的空间为实际写入的数据的大小,而非创建的卷的大小。通常存储系统在工作时,会首先创建一个空间池,而后在这个池中创建精简卷来使用,为降低空间分配过程对性能的影响,通常的做法是为精简卷预先分配少量的可用空间,在写入数据的过程中如果发现可用空间低于阈值,就再从池中为其预分配一块可用空间,每次分配的可用空间的大小一般都采用固定大小。
在池中存放多个精简卷的情况下,由于每个卷的空间都是边使用边分配的方式,因此每个卷的实际空间在池中的分布并不是连续的,而是相互交错的,但交错分布的数据存储方式会导致数据读写性能降低。
因此,如何提高精简卷在存储池中空间分配的连续性,提到存储系统的读写性能是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种精简卷的存储空间分配方法、系统、一种计算机可读存储介质及一种电子设备,能够提高精简卷在存储池中空间分配的连续性,提到存储系统的读写性能。
为解决上述技术问题,本申请提供一种精简卷的存储空间分配方法,该存储空间分配方法包括:
当接收到目标精简卷对应的空间申请信息时,获取所述目标精简卷在目标时间段内的历史空间分配量,并根据所述历史空间分配量确定修正参数;
确定所述目标精简卷对应的默认空间分配量,并根据所述修正参数修正所述默认空间分配量得到当前空间分配量;
为所述目标精简卷分配所述当前空间分配量大小的存储空间。
可选的,在获取所述目标精简卷在目标时间段内的历史空间分配量之前,还包括:
按照预设周期记录所有精简卷在所述目标时间段内的历史空间分配量。
可选的,根据所述目标精简卷的历史空间分配量确定修正参数包括:
根据所述目标精简卷在每一周期内的历史空间分配量确定空间分配量变化趋势;
根据所述空间分配量变化趋势计算所述修正参数。
可选的,确定所述目标精简卷对应的默认空间分配量包括:
通过查询对应关系表确定所述目标精简卷对应的默认空间分配量。
可选的,在为所述目标精简卷分配所述当前空间分配量大小的存储空间之后,还包括:
将所述实际空间分配大小设置为新的默认空间分配量,并根据所述新的默认空间分配量更新所述对应关系表。
可选的,还包括:
统计所有所述精简卷的实际空间分配总量,并上传所述实际空间分配总量。
本申请还提供了一种精简卷的存储空间分配系统,该存储空间分配系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910016349.7/2.html,转载请声明来源钻瓜专利网。