[发明专利]一种支持混合多云的文件存储方法及设备在审
申请号: | 202110099850.1 | 申请日: | 2021-01-25 |
公开(公告)号: | CN112699093A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 卢占翔 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/16;G06F3/06;G06F9/455;H04L29/08 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 混合 多云 文件 存储 方法 设备 | ||
1.一种支持混合多云的文件存储方法,其特征在于,所述方法包括:
基于来自相应的应用的文件存储请求,确定所述文件存储请求对应的云存储资源;
向所述云存储资源发送申请凭证请求,以获取相应的临时访问凭证;所述云存储资源包括公有云和私有云;
将所述临时访问凭证发送至所述应用,以使所述应用基于所述临时访问凭证,访问并上传文件至所述云存储资源,进行文件存储。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于接收到的第一操作请求,添加管理用户购买和/或搭建的云存储资源;
基于接收到的第二操作请求,获取所述管理用户对应的云存储资源的状态信息并发送至所述应用,以使所述应用向所述管理用户展示所述状态信息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
创建所述管理用户对应的至少一个子用户,为各所述子用户分配相应的查看权限和管理权限;
其中,所述查看权限以及所述管理权限的维度均包括但不限于云存储资源、应用和租户。
4.根据权利要求1所述的方法,其特征在于,在将所述临时访问凭证发送至所述应用之前,所述方法还包括:
接收所述应用发送的应用访问凭证;
根据所述应用访问凭证与预先存储的验证访问凭证进行验证,确定所述应用是否合法;
其中,所述验证访问凭证为所述应用创建时生成的访问凭证。
5.根据权利要求1所述的方法,其特征在于,将所述临时访问凭证发送至所述应用,以使所述应用基于所述临时访问凭证,访问并上传文件至所述云存储资源,具体包括:
集成不同编程语言版本的软件开发工具包SDK;
将所述临时访问凭证发送至所述应用,以使所述应用基于所述临时访问凭证访问所述云存储资源,并且通过调用的所述SDK上传文件至所述云存储资源。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
创建管理存储卷,并基于接收到的第三操作请求在所述管理存储卷内创建相应的管理文件夹;
获取所述文件存储的存储结果和所述文件的元数据;所述元数据用于表征所述文件;
根据所述文件存储的存储结果和所述文件的元数据,生成相应的管理文件,并将所述管理文件添加至相应的管理文件夹中。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
将所述管理文件夹发送至所述应用,以使得所述应用将所述管理文件夹向用户进行展示,并根据所述用户对所述管理文件夹进行的操作,生成相应的文件下载请求;
获取所述应用生成的所述文件下载请求,并根据所述文件下载请求确定对应的云存储资源。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
将所述管理文件夹发送至所述应用,以使得所述应用将所述管理文件夹向用户进行展示,并根据所述用户对所述管理文件夹进行的操作,生成相应的文件删除请求;
获取所述应用生成的所述文件删除请求,并根据所述文件删除请求进行逻辑删除,并且修改相应文件的引用计数;
当所述引用计数为0时,根据所述文件删除请求确定对应的云存储资源,进行文件的删除。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于接收到的第四操作请求,通过对外提供的调用接口,将所述文件上传至所述云存储资源,进行文件存储。
10.一种支持混合多云的文件存储设备,其特征在于,包括:
至少一个处理器,以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令能被所述至少一个处理器执行,以使所述至少一个处理器能够:
基于来自相应的应用的文件存储请求,确定所述文件存储请求对应的云存储资源;
向所述云存储资源发送申请凭证请求,以获取相应的临时访问凭证;所述云存储资源包括公有云和私有云;
将所述临时访问凭证发送至所述应用,以使所述应用基于所述临时访问凭证,访问并上传文件至所述云存储资源,进行文件存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110099850.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电缆槽口宽度在线检测装置
- 下一篇:一种医用绷带生产用的缠绕式打包装置