技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种分布式存储管理系统、方法、电子设备及存储介质与流程  >  正文

一种分布式存储管理系统、方法、电子设备及存储介质与流程

  • 国知局
  • 2024-07-31 22:49:35

本发明涉及分布式存储,尤其涉及一种分布式存储管理系统、方法、电子设备及存储介质。

背景技术:

1、随着分布式技术的高速发展,越来越多的企业选择在提供分布式服务的云平台中进行数据处理、数据存储等等。云平台通常通过对象存储(object storage)向企业提供稳定、安全、高效以及高扩展的云存储服务,并通过云控制(console)平台对各个云进行统一控制。

2、对象存储一般通过bucket(存储桶)存放数据,用户可以通过云控制平台对各个bucket进行管理来实现对其数据的管理。

技术实现思路

1、有鉴于此,本发明实施例提供了一种分布式存储管理系统、方法、电子设备及存储介质,以提高bucket管理便利性,进而提高用户体验。

2、根据本发明的一方面,提供了一种分布式存储管理系统,所述系统包括:

3、获取模块,用于接收bucket创建请求,其中,所述创建请求中包括:用户信息以及业务信息;

4、创建模块,用于基于所述创建请求创建目标bucket;

5、存储模块,用于将所述目标bucket与所述创建请求中的用户信息以及业务信息对应存储。

6、在一种可能的实施例中,所述系统还包括:权限分配模块,

7、所述获取模块,还用于接收预设主账号发送的权限分配请求;所述权限分配请求中包含需要授权的目标用户;

8、所述权限分配模块,用于基于所述权限分配请求为所述目标用户分配bucket权限。

9、在一种可能的实施例中,所述创建请求中包括:存储额度;所述系统还包括:额度调整模块;

10、所述创建模块,用于基于所述创建请求创建符合所述存储额度的bucket;

11、所述获取模块,还用于获取额度调整请求;

12、所述额度调整模块,用于基于所述额度调整请求调整所述bucket的存储额度。

13、在一种可能的实施例中,所述创建请求中还包括:存储类型;所述系统还包括:存储类型转换模块;

14、所述创建模块,用于在所述存储类型对应的目标机器中创建bucket;

15、所述获取模块,还用于接收存储类型转换请求,所述存储类型转换请求中包括转换后的目标类型;

16、所述存储类型转换模块,用于按照所述目标类型确定新的目标机器;将所述bucket迁移至所述新的目标机器中。

17、在一种可能的实施例中,所述创建请求中还包括:分账信息,所述分账信息中包括使用bucket资源的用户信息;所述系统还包括:计费模块;

18、所述计费模块,用于按照所述分账信息为各用户累计bucket费用。

19、在一种可能的实施例中,所述系统还包括:回放模块,

20、所述获取模块,还用于获取回放请求;

21、所述回放模块,用于基于所述回放请求进行数据回放,以显示数据的变化趋势。

22、在一种可能的实施例中,所述获取模块还用于,接收bucket变更请求;在所述bucket变更请求通过预设用户审核的情况下,按照所述bucket变更请求变更对应bucket。

23、根据本发明的另一方面,提供了一种分布式存储管理方法,所述方法包括:

24、接收bucket创建请求,其中,所述创建请求中包括:用户信息以及业务信息;

25、基于所述创建请求创建目标bucket;

26、将所述目标bucket与所述创建请求中的用户信息以及业务信息对应存储。

27、根据本发明的另一方面,提供了一种电子设备,包括:

28、处理器;以及

29、存储程序的存储器,

30、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述分布式存储管理方法。

31、根据本发明的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行上述分布式存储管理方法。

32、本发明实施例中提供的一个或多个技术方案,通过获取用户输入的业务信息以及用户信息,进而通过该业务信息以及用户信息创建bucket,并将bucket与业务信息以及用户信息对应存储,使得用户可以通过云控制平台获取bucket相关的业务信息以及用户信息,提高用户通过云控制平台获取的信息的全面性,进而提高了用户通过云控制平台管理bucket的便利性,提高用户体验。

技术特征:

1.一种分布式存储管理系统,其特征在于,所述系统包括:

2.根据权利要求1所述的系统,其特征在于,所述系统还包括:权限分配模块,

3.根据权利要求1所述的系统,其特征在于,所述创建请求中包括:存储额度;所述系统还包括:额度调整模块;

4.根据权利要求1所述的系统,其特征在于,所述创建请求中还包括:存储类型;所述系统还包括:存储类型转换模块;

5.根据权利要求1所述的系统,其特征在于,所述创建请求中还包括:分账信息,所述分账信息中包括使用bucket资源的用户信息;所述系统还包括:计费模块;

6.根据权利要求1所述的系统,其特征在于,所述系统还包括:回放模块,

7.根据权利要求1所述的系统,其特征在于,所述获取模块还用于,接收bucket变更请求;在所述bucket变更请求通过预设用户审核的情况下,按照所述bucket变更请求变更对应bucket。

8.一种分布式存储管理方法,其特征在于,所述方法包括:

9.一种电子设备,包括:

10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行根据权利要求8所述的方法。

技术总结本发明提供一种分布式存储管理系统、方法、电子设备及存储介质,该系统可以包括获取模块,用于接收bucket创建请求,其中,所述创建请求中包括:用户信息以及业务信息;创建模块,用于基于所述创建请求创建目标bucket;存储模块,用于将所述目标bucket与所述创建请求中的用户信息以及业务信息对应存储。通过获取用户输入的业务信息以及用户信息,进而通过该业务信息以及用户信息创建bucket,并将bucket与业务信息以及用户信息对应存储,使得用户可以通过云控制平台获取bucket相关的业务信息以及用户信息,提高用户通过云控制平台获取的信息的全面性,进而提高了用户通过云控制平台管理bucket的便利性,提高用户体验。技术研发人员:张珅,陈存利受保护的技术使用者:度小满科技(北京)有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/194839.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。