预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114153399A(43)申请公布日2022.03.08(21)申请号202111484720.6(22)申请日2021.12.07(71)申请人四川云从天府人工智能科技有限公司地址610000四川省成都市中国(四川)自由贸易试验区成都天府新区煎茶街道菁蓉南三街99号(72)发明人杜凯门雷(74)专利代理机构北京瀚仁知识产权代理事务所(普通合伙)11482代理人屠晓旭陈敏(51)Int.Cl.G06F3/06(2006.01)权利要求书3页说明书9页附图2页(54)发明名称存储系统的数据存储方法、装置、控制装置和介质(57)摘要本发明涉及数据存储技术领域,具体提供一种存储系统的数据存储方法、装置、控制装置和介质,旨在解决由于存储池的循环覆盖周期设置不当导致存储系统的资源利用率低或存储系统服务不可用的问题。为此目的,本发明获取以循环覆盖方式存储业务数据所需的存储空间,并根据所需的存储空间以及存储池的剩余存储空间,调整存储池的预设循环覆盖周期,以实现存储池根据调整后的预设循环覆盖周期通过循环覆盖的方式存储业务数据。通过上述配置方式,本发明能够综合考虑存储池的剩余存储空间和预设循环覆盖周期两方面的因素对于存储池以循环覆盖方式存储业务数据的过程的影响,提升存储池的资源利用率,并确保了存储服务的可用性。CN114153399ACN114153399A权利要求书1/3页1.一种存储系统的数据存储方法,其特征在于,所述存储系统包括多个存储池,每个存储池分别被配置成存储不同数据类型的业务数据,所述方法包括:获取数据存储请求指定的数据类型和指定的循环覆盖周期,并根据所述数据类型对应的存储池的总存储空间与所述指定的循环覆盖周期,确定所述存储池的存储速度;确定在按照所述存储速度与所述存储池的预设循环覆盖周期,以循环覆盖方式存储所述数据类型的业务数据时所需的存储空间;根据所述所需的存储空间以及所述存储池的剩余存储空间,调整所述存储池的预设循环覆盖周期;根据所述存储速度与调整后的预设循环覆盖周期,控制所述存储池以循环覆盖方式存储所述数据类型的业务数据。2.根据权利要求1所述的存储系统的数据存储方法,其特征在于,“根据所述所需的存储空间以及所述存储池的剩余存储空间,调整所述存储池的预设循环覆盖周期”的步骤具体包括:若所述所需的存储空间大于所述剩余存储空间,则根据所述存储速度与所述剩余存储空间获取新的循环覆盖周期,将所述存储池的预设循环覆盖周期调整为所述新的循环覆盖周期。3.根据权利要求2所述的存储系统的数据存储方法,其特征在于,“根据所述存储速度与所述剩余存储空间获取新的循环覆盖周期,将所述存储池的预设循环覆盖周期调整为所述新的循环覆盖周期”的步骤具体包括:针对每个所需的存储空间大于剩余存储空间的存储池,判断所有所需的存储空间大于剩余存储空间的存储池中是否存在与当前存储池具有相同指定的循环覆盖周期的其他存储池;若存在,则按照下式所示的方法计算新的循环覆盖周期,将所述存储池的预设循环覆盖周期调整为所述新的循环覆盖周期:其中,x表示新的循环覆盖周期,B1表示当前存储池对应的存储速度,Bi表示第i个所述其他存储池对应的存储速度,n表示当前存储池与所述其他存储池的总数,A表示当前存储池与所述其他存储池的剩余存储空间的总和。4.根据权利要求1所述的存储系统的数据存储方法,其特征在于,“根据所述所需的存储空间以及所述存储池的剩余存储空间,调整所述存储池的预设循环覆盖周期”的步骤具体包括:若所述所需的存储空间小于或等于所述剩余存储空间,则获取所述存储池的上限存储空间,所述上限存储空间大于或等于所述所需的存储空间;根据所述上限存储空间与所述存储速度获取新的循环覆盖周期,将所述存储池的预设循环覆盖周期调整为所述新的循环覆盖周期。5.根据权利要求1所述的存储系统的数据存储方法,其特征在于,所述存储系统包括至少一个存储节点,每个存储节点分别设置有至少一个存储池,所述存储节点被配置成响应2CN114153399A权利要求书2/3页于接收到的数据存储请求,根据所述数据存储请求中指定的数据类型控制所述数据类型对应的存储池以循环覆盖的方式存储所述数据类型的业务数据;在“根据所述所需的存储空间以及所述存储池的剩余存储空间,调整所述存储池的预设循环覆盖周期”的步骤之前,所述方法还包括:针对每个存储池,若当前存储池的存储空间使用率小于预设的使用率阈值且当前存储池对应的存储节点正在响应的数据存储请求的数量大于预设的数量阈值时,则不调整当前存储池的预设循环覆盖周期。6.一种存储系统的数据存储装置,其特征在于,所述存储系统包括多个存储池,每个存储池分别被配置成存储不同数据类型的业务数据,所述装置包括:存储速度获取模块