[发明专利]一种存储容量管理方法、系统及存储介质有效
申请号: | 202110625894.3 | 申请日: | 2021-06-04 |
公开(公告)号: | CN113419672B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 杨鸿洁;胡永刚 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;杨帆 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储容量 管理 方法 系统 存储 介质 | ||
本发明提供了一种存储容量管理方法、系统及存储介质,方法包括:将存储池中的存储卷与快照的可分配存储容量之和作为总分配容量,并基于存储池的总存储容量为总分配容量设置上限;响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量;基于预分配存储容量进行存储容量管理。本发明通过对存储卷、快照进行相应操作,并基于相应操作按照预设规则计算存储卷、快照的预分配容量,可合理地预估每次操作时存储卷或快照的最大预分配存储容量,避免了数据写入时存储容量不够的情况,有利于提高存储集群系统的数据存储的可靠性和易用性。
技术领域
本发明涉及存储技术领域,尤其涉及一种存储容量管理方法、系统及存储介质。
背景技术
分布式存储系统是将数据分散存储在多台独立的设备上。传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,在可靠性和安全性方面也相对较弱,不能满足大规模存储应用的需要。分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,不但提高了系统的可靠性、可用性和存取效率,还易于扩展。块存储主要是将裸磁盘空间整个映射给主机使用的存储服务,分布式块存储系统提供的存储卷一般是精简卷。自精简配置的存储卷可以提高存储空间的利用率,将未使用的空间进行回收。
精简卷在使用时,可能会出现预分配空间远超过存储集群的总空间的情况,随着用户数据的写入,整个集群空间渐渐耗尽,精简卷便无法继续使用。
发明内容
有鉴于此,本发明的目的在于提出一种存储容量管理方法、系统及存储介质,用以解决现有技术中存储集群的存储容量管理不佳可能导致预写入的数据由于无可用存储容量无法继续写入的问题。
基于上述目的,本发明提供了一种存储容量管理方法,包括以下步骤:
将存储池中的存储卷与快照的可分配存储容量之和作为总分配容量,并基于存储池的总存储容量为总分配容量设置上限;
响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于该相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量;
基于该预分配存储容量进行存储容量管理。
在一些实施例中,响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量包括:
响应于为存储卷中的现有数据创建单个快照,将该现有数据占用的存储容量作为单个快照的预分配存储容量。
在一些实施例中,响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量还包括:
响应于为存储卷中的现有数据创建多个快照,将该现有数据占用的存储容量作为多个快照中的一个快照的预分配存储容量,并将其余快照的预分配容量计为零。
在一些实施例中,响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量还包括:
响应于将已占用存储容量的快照删除,将该快照的已占用存储容量清零并将其作为新快照的预分配存储容量。
在一些实施例中,响应于对存储卷和/或快照进行相应操作,获取存储池中存储卷和快照的已用存储容量,并基于相应操作通过已用存储容量以及该上限计算存储卷和/或快照的预分配存储容量还包括:
响应于向存储卷中新增数据,为新增数据创建快照并将其占用的存储容量作为该快照的预分配存储容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110625894.3/2.html,转载请声明来源钻瓜专利网。