[发明专利]用于容器化的应用的虚拟持久卷有效
| 申请号: | 202010972152.3 | 申请日: | 2020-09-16 |
| 公开(公告)号: | CN112667147B | 公开(公告)日: | 2023-05-30 |
| 发明(设计)人: | B·卡因 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 董莘 |
| 地址: | 美国得*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 容器 应用 虚拟 持久 | ||
1.一种非瞬态机器可读介质,存储由处理资源可执行的指令,所述非瞬态机器可读介质包括:
用以使管理哈希树中的数据的容器化的存储虚拟化系统实例化的指令;
用以从容器化的应用接收对于存储的请求的指令;
用以从对所述容器化的存储虚拟化系统的控制平面可用的可用存储类型中确定匹配与所述请求相关联的要求的混合的存储类型的指令;
用以根据所确定的所述混合的存储类型获取多个不同的存储装载的指令;
用以响应于从所述容器化的应用接收到所述请求而创建虚拟持久卷的指令,所述虚拟持久卷由所述容器化的存储虚拟化系统管理、并聚合所述多个不同的存储装载,其中所述虚拟持久卷包括哈希树,所述哈希树通过基于内容的签名使所述容器化的应用的数据对象与根对象相关;以及
用以经由所述容器化的存储虚拟化系统向所述容器化的应用提供所述虚拟持久卷的装载点的指令。
2.根据权利要求1所述的非瞬态机器可读介质,其中所述混合的存储类型包括本地存储类型中的不同存储类型、远程存储类型中的不同存储类型、或所述本地存储类型中的至少一个存储类型和所述远程存储类型中的至少一个存储类型的组合。
3.根据权利要求2所述的非瞬态机器可读介质,其中
所述本地存储类型包括本地附接的物理存储、本地文件系统或本地虚拟化存储;并且
所述远程存储类型包括远程文件系统、远程块存储系统、云存储或远程虚拟化存储。
4.根据权利要求1所述的非瞬态机器可读介质,其中用以获取的所述指令包括用以以下的指令:利用标准化的容器存储接口来供应所述混合的存储类型中的至少一些存储类型,并且接收所述多个不同的存储装载中的至少一些存储装载。
5.根据权利要求1所述的非瞬态机器可读介质,其中所述容器化的存储虚拟化系统维护本机去重复的对象存储库,所述本机去重复的对象存储库存储所述虚拟持久卷的所述数据对象和其他虚拟持久卷的数据对象。
6.根据权利要求5所述的非瞬态机器可读介质,其中所述容器化的存储虚拟化将经由所述不同装载点被访问的至少一个存储分配指派给一个或多个扩展区,所述一个或多个扩展区提供针对所述至少一个存储分配的物理地址的间接附加层,以及
其中所述非瞬态机器可读介质还包括用以执行所述一个或多个扩展区上的数据服务的指令,所述数据服务包括分层或迁移。
7.根据权利要求1所述的非瞬态机器可读介质,还包括用以以下的指令:与所述不同的存储装载无关地、并且在不修改所述装载点的情况下,用所述虚拟持久卷来执行数据服务。
8.根据权利要求7所述的非瞬态机器可读介质,其中所述数据服务包括迁移、分层、基于快照的备份、复制和基于冗余的数据保护。
9.根据权利要求1所述的非瞬态机器可读介质,其中所述虚拟持久卷的所述装载点选自可用于用以提供的所述指令的存储访问抽象,包括文件系统装载点、块设备装载点和键/值存储库装载点。
10.一种方法,包括:
由存储虚拟化系统从容器化的应用接收对于存储的请求;
由所述存储虚拟化系统从对所述容器化的存储虚拟化系统的控制平面可用的可用存储类型中确定匹配与所述请求相关联的要求的混合的存储类型;
由所述存储虚拟化系统根据所确定的所述混合的存储类型从本地存储类型和远程存储类型获取多个不同的存储装载;
响应于从所述容器化的应用接收到所述请求,由所述存储虚拟化系统创建聚合所述多个不同的存储装载的虚拟持久卷,其中所述虚拟持久卷包括层次结构,所述层次结构通过基于内容的签名使所述容器化的应用的数据对象与根对象相关;以及
由所述存储虚拟化系统向所述容器化的应用提供所述虚拟持久卷的装载点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010972152.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于车辆的动力总成的安装系统
- 下一篇:连接器





