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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111208942A(43)申请公布日2020.05.29(21)申请号201911352706.3(22)申请日2019.12.25(71)申请人曙光信息产业股份有限公司地址300384天津市西青区华苑产业区(环外)海泰华科大街15号1-3层(72)发明人张光凯(74)专利代理机构北京德恒律治知识产权代理有限公司11409代理人章社杲卢军峰(51)Int.Cl.G06F3/06(2006.01)权利要求书2页说明书4页附图1页(54)发明名称一种分布式存储系统及其存储方法(57)摘要本申请公开了一种分布式存储系统中的存储方法,包括:当客户端发起写请求至精简LUN的用户接入节点时,空间管理模块为所述写请求提供指定预留空间;当所述客户端发起所述写请求至非精简LUN的用户接入节点时,所述非精简LUN在创建时预留全部存储空间,所述空间管理模块为所述写请求提供所述预留全部存储空间。本申请实现了在同一个存储池中创建精简LUN和非精简LUN,从而在分布式存储系统中实现了非精简LUN特性。此外,本申请还提供了一种分布式存储系统。CN111208942ACN111208942A权利要求书1/2页1.一种分布式存储系统中的存储方法,其特征在于,包括:当客户端发起写请求至精简LUN的用户接入节点时,空间管理模块为所述写请求提供指定预留空间;当所述客户端发起所述写请求至非精简LUN的用户接入节点时,所述非精简LUN在创建时预留全部存储空间,所述空间管理模块为所述写请求提供所述预留全部存储空间。2.根据权利要求1所述的分布式存储系统中的存储方法,其特征在于,所述指定预留空间按照实际输入输出空间进行动态调节。3.根据权利要求1所述的分布式存储系统中的存储方法,其特征在于,所述客户端发送所述写请求至精简LUN所在的用户接入节点;所述用户接入节点基于所述写请求发起元数据请求至元数据模块;所述元数据模块基于所述元数据请求发现剩余空间与所述指定预留空间的比值达到特定阈值时,触发空间预警请求并发送至空间预警模块,并将元数据修改提交到日志;所述空间预警模块发送空间预留请求至空间管理模块;所述空间管理模块处理所述空间预留请求并将预留空间确认信息发送给所述空间预警模块,所述空间预警模块基于所述预留空间确认信息将预留修改提交到所述日志。4.根据权利要求1所述的分布式存储系统中的存储方法,其特征在于,每个LUN持久化各自的预留空间信息以及对应的版本号,在系统恢复过程中,所述空间管理模块通过比对每个LUN的所述预留空间信息和对应的所述版本号来重建存储池中的空间预留信息。5.根据权利要求1所述的分布式存储系统中的存储方法,其特征在于,每个精简LUN记录已分配空间并且所述已分配空间信息被记录到所述日志中。6.一种分布式存储系统,其特征在于,包括:客户端,发送写请求至精简LUN的用户接入节点;空间管理模块,为所述写请求提供指定预留空间,并且当所述客户端发起所述写请求至非精简LUN的用户接入节点时,所述非精简LUN在创建时预留全部存储空间,所述空间管理模块为所述写请求提供所述预留全部存储空间。7.根据权利要求6所述的分布式存储系统,其特征在于,所述指定预留空间按照实际输入输出空间进行动态调节。8.根据权利要求6所述的分布式存储系统,其特征在于,所述客户端发送所述写请求至精简LUN所在的用户接入节点;所述用户接入节点基于所述写请求发起元数据请求至元数据模块;所述元数据模块基于所述元数据请求发现剩余空间与所述指定预留空间的比值达到特定阈值时,触发空间预警请求并发送至空间预警模块,并将元数据修改提交到日志;所述空间预警模块发送空间预留请求至空间管理模块;所述空间管理模块处理所述空间预留请求并将预留空间确认信息发送给所述空间预警模块,所述空间预警模块基于所述预留空间确认信息将预留修改提交到所述日志。9.根据权利要求6所述的分布式存储系统,其特征在于,每个LUN持久化各自的预留空间信息以及对应的版本号,在系统恢复过程中,所述空间管理模块通过比对每个LUN的所述预留空间信息和对应的所述版本号来重建存储池中的空间预留信息。10.根据权利要求6所述的分布式存储系统,其特征在于,每个精简LUN记录已分配空间2CN111208942A权利要求书2/2页并且所述已分配空间信息被记录到所述日志中。3CN111208942A说明书1/4页一种分布式存储系统及其存储方法技术领域[0001]本申请涉及分布式块存储技术领域,具体来说,涉及一种分布式存储系统及其存储方法。背景技术[0002]非精简LUN(ThickLogicalUnitNumber的缩写,即非精简逻辑单元号,用于指代一个物理存储设备)是块存储领域中跟精简LUN(ThinL