【技术实现步骤摘要】
对象存储方法及装置、计算机可读存储介质以及电子设备
本专利技术实施例涉及计算机
,具体而言,涉及一种对象存储方法、对象存储装置、计算机可读存储介质以及电子设备。
技术介绍
随着科技的发展,云技术也越来越多的出现在日常生活中,最常见的可以包括云平台以及云端服务器集群等等;其中,云平台中可以包括一套单独的用户管理体系,基于该用户管理体系,实现对云平台用户的管理;云端服务器集群包括对象存储用户的管理体系,基于该用户管理体系,实现对对象存储用户的管理,进而实现对象存储。具体的,对象存储是由分布式文件系统(该分布式文件系统设置于云端服务器集群)提供的S3(SimpleStorageService,简单存储服务)为用户单独授权的用户管理体系实现的。目前,在对象存储具体应用过程中,当用户通过客户端向S3发送对象存储请求时,客户端发送的对象存储请求中需要包含用户接入码和签名信息;其中,用户登录密码用于标识用户,而签名信息由用户登录密码、请求时间以及请求类型等计算生成。但是,上述方法存在如下缺陷:一方面,由于云平台的用户 ...
【技术保护点】
1.一种对象存储方法,其特征在于,包括:/n接收客户端发送的对象存储请求,响应所述对象存储请求对所述对象存储请求进行解析,得到请求令牌以及头信息;其中,所述头信息包括云平台用户;/n根据所述请求令牌以及预设的映射关系,从云平台中获取与所述云平台用户对应的对象存储用户,以及所述对象存储用户的用户接入码以及用户身份验证密钥;/n根据所述对象存储用户的用户接入码以及用户身份验证密钥,对所述对象存储请求进行签名;/n对签名后的对象存储请求中所包括的对象存储元数据进行存储,并将存储成功的确认消息返回至所述客户端。/n
【技术特征摘要】
1.一种对象存储方法,其特征在于,包括:
接收客户端发送的对象存储请求,响应所述对象存储请求对所述对象存储请求进行解析,得到请求令牌以及头信息;其中,所述头信息包括云平台用户;
根据所述请求令牌以及预设的映射关系,从云平台中获取与所述云平台用户对应的对象存储用户,以及所述对象存储用户的用户接入码以及用户身份验证密钥;
根据所述对象存储用户的用户接入码以及用户身份验证密钥,对所述对象存储请求进行签名;
对签名后的对象存储请求中所包括的对象存储元数据进行存储,并将存储成功的确认消息返回至所述客户端。
2.根据权利要求1所述的对象存储方法,其特征在于,所述头信息中还包括与所述云平台用户对应的云平台密码;
其中,根据所述请求令牌以及预设的映射关系,从云平台中获取与所述云平台用户对应的对象存储用户,以及所述对象存储用户的用户接入码以及用户身份验证密钥,包括:
根据所述云平台用户以及云平台密码,登录所述云平台;
根据所述请求令牌以及预设的映射关系,确定与所述云平台用户对应的对象存储用户;
确定所述对象存储用户的用户接入码以及用户身份验证密钥。
3.根据权利要求2所述的对象存储方法,其特征在于,所述对象存储方法还包括:
创建所述云平台用户以及对象存储用户,并建立所述云平台用户以及对象存储用户的映射关系;其中,所述云平台用户与所述对象存储用户一一映射;
基于所述映射关系,将所述对象存储用户的用户接入码以及用户身份验证密钥绑定至所述云平台用户的用户属性中。
4.根据权利要求2所述的对象存储方法,其特征在于,所述对象存用户包括主对象存储用户以及子对象存储用户,每一个主对象存储用户下包括一个或者多个子对象存储用户;
其中,确定所述对象存储用户的用户接入码以及用户身份验证密钥,包括:
判断所述对象存储用户是否为主对象存储用户;
在确定所述对象存储用户为主对象存储用户时,获取所述主对象存储用户的用户接入码以及用户身份验证密钥。
5.根据权利要求4所述的对象存储方法,其特征在于,所述对象存储方法还包括:
在确定所述对象存储用户为子对象存储用户时,确定与所述子对象存储用户对应的主对象存储用户;
获取所述主对象存储用户的用户接入码以及用户身份验证密钥。...
【专利技术属性】
技术研发人员:杜全龙,
申请(专利权)人:医渡云北京技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。