[发明专利]远程软件开发存储空间分配方法及装置在审
申请号: | 202010454279.6 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111679790A | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 王磊;周文泽;陆新龙;吴冕冠 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;汤在彦 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 软件 开发 存储空间 分配 方法 装置 | ||
1.一种远程软件开发存储空间分配方法,其特征在于,所述方法包括:
接收用户发送的存储空间创建指令;
根据所述存储空间创建指令中的用户信息和预设空间分配规则,确定与所述用户对应的存储空间,并将所述存储空间的配置信息保存至对应的配置文件中,以使接收到所述用户发送的存储空间调用指令时,根据所述配置文件中的配置信息调用对应的存储空间。
2.根据权利要求1所述的远程软件开发存储空间分配方法,其特征在于,所述根据所述存储空间创建指令中的用户信息和预设空间分配规则,确定与所述用户对应的存储空间,并将所述存储空间的配置信息保存至对应的配置文件中,包括:
根据所述存储空间创建指令中的用户名称,创建与所述用户名称唯一对应的Pod容器;
根据所述Pod容器的容器基本信息,生成与所述容器基本信息对应的至少一个持久化存储声明和与各所述持久化存储声明唯一对应的存储空间;
建立所述Pod容器、所述持久化存储声明以及所述存储空间的配置信息与所述用户的关联绑定关系并保存至与所述用户唯一对应的配置文件中。
3.根据权利要求1所述的远程软件开发存储空间分配方法,其特征在于,在所述接收到所述用户发送的存储空间调用指令之后,在所述根据所述配置文件中的配置信息调用对应的存储空间之前,还包括:
判断预设用户组名单文件中是否存在与所述用户的用户名称对应的用户组,若存在,则为所述用户调用与所述用户组对应的存储空间。
4.根据权利要求1所述的远程软件开发存储空间分配方法,其特征在于,在所述根据所述配置文件中的配置信息调用对应的存储空间之前,还包括:
接收所述用户发送的存储空间配置指令;
根据所述存储空间配置指令中的自定义配置信息更新所述配置信息和对应的存储空间。
5.根据权利要求1所述的远程软件开发存储空间分配方法,其特征在于,在所述根据所述配置文件中的配置信息调用对应的存储空间之后,还包括:
接收所述用户发送的存储空间关闭指令;
根据所述存储空间关闭指令销毁与所述存储空间对应的应用程序,并持久化保存含有所述配置信息的配置文件。
6.一种远程软件开发存储空间分配装置,其特征在于,包括:
创建指令接收模块,用于接收用户发送的存储空间创建指令;
存储空间分配模块,用于根据所述存储空间创建指令中的用户信息和预设空间分配规则,确定与所述用户对应的存储空间,并将所述存储空间的配置信息保存至对应的配置文件中,以使接收到所述用户发送的存储空间调用指令时,根据所述配置文件中的配置信息调用对应的存储空间。
7.根据权利要求6所述的远程软件开发存储空间分配装置,其特征在于,所述存储空间分配模块包括:
容器确定单元,用于根据所述存储空间创建指令中的用户名称,创建与所述用户名称唯一对应的Pod容器;
存储空间确定单元,用于根据所述Pod容器的容器基本信息,生成与所述容器基本信息对应的至少一个持久化存储声明和与各所述持久化存储声明唯一对应的存储空间;
绑定关系建立和保存单元,用于建立所述Pod容器、所述持久化存储声明以及所述存储空间的配置信息与所述用户的关联绑定关系并保存至与所述用户唯一对应的配置文件中。
8.根据权利要求6所述的远程软件开发存储空间分配装置,其特征在于,还包括:
空间共享单元,用于判断预设用户组名单文件中是否存在与所述用户的用户名称对应的用户组,若存在,则为所述用户调用与所述用户组对应的存储空间。
9.根据权利要求6所述的远程软件开发存储空间分配装置,其特征在于,还包括:
配置指令接收单元,用于接收所述用户发送的存储空间配置指令;
自定义配置单元,用于根据所述存储空间配置指令中的自定义配置信息更新所述配置信息和对应的存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010454279.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动驾驶系统车辆横向控制的方法
- 下一篇:Web服务构建方法及装置