[发明专利]用于存储客户端文件系统的存储卷的动态缩放有效
申请号: | 202010482704.2 | 申请日: | 2015-11-05 |
公开(公告)号: | CN111625201B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | A·P·J·迪潘娜;G·A·布拉姆希尔 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/11;G06F16/182;H04L67/51;H04L67/1097;H04L41/5051;H04L43/04;H04L41/5009 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 吴信刚 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 客户端 文件系统 动态 缩放 | ||
1.一种用于动态地缩放存储卷的系统,包括:
由一个或多个处理器以及关联的存储器实现的存储客户端,所述存储客户端被配置为:
维护安装在所述存储客户端处的存储卷上的文件系统,其中所述存储卷在被配置为对所述存储卷进行缩放的基于网络的数据存储区处实现;
从所述基于网络的数据存储区接收针对所述存储卷的使所述存储卷增长的缩放事件的指示;
根据所述缩放事件更新所述文件系统以包括用于所述存储卷的附加存储容量;以及
利用所更新的文件系统来访问所述存储卷,以用于后续的文件系统输入/输出(I/O)。
2.如权利要求1所述的系统,其中所述基于网络的数据存储区是多租户的基于块的存储服务,其中所述基于块的存储服务是在提供商网络中实现的多个基于网络的服务中的一个。
3.如权利要求2所述的系统,其中所述存储客户端被实现为所述提供商网络中的另一个基于网络的服务的一部分。
4.如权利要求2所述的系统,其中所述存储客户端被实现在所述提供商网络的外部。
5.如权利要求1所述的系统,其中所述基于网络的数据存储区被配置为在不拆卸所述存储客户端处的所述存储卷的情况下对所述存储卷进行缩放。
6.如权利要求1至5中任一项所述的系统,其中所述存储客户端还被配置为:
接收针对所述存储卷的使所述存储卷缩小的另一缩放事件的另一指示;
根据所述另一缩放事件更新所述文件系统以回收分配给所述存储卷的存储空间;以及
向识别要被回收的所述存储空间的所述基于网络的数据存储区发送缩放事件响应。
7.如权利要求1至5中任一项所述的系统,其中所述存储客户端还被配置为:
收集所述文件系统的一个或多个性能度量;以及
向所述基于网络的数据存储区发送所述一个或多个性能度量,其中所述缩放事件是至少部分地基于所述性能度量确定的。
8.如权利要求1至5中任一项所述的系统,其中所述存储客户端还被配置为经由用于所述基于网络的数据存储区的接口向所述基于网络的数据存储区提供缩放策略,其中所述缩放策略指定所述缩放事件。
9.如权利要求8所述的系统,其中所述缩放策略指定所述存储卷的初始大小。
10.如权利要求8所述的系统,其中所述缩放策略指定基于所述存储卷的性能特征的一个或多个缩放动作。
11.一种用于动态地缩放存储卷的方法,包括:
由实现存储服务的一个或多个处理器以及关联的存储器执行:
从存储客户端并且在所述存储服务的控制平面处接收创建由所述存储服务进行动态缩放的存储卷的请求,并且进行以下响应:
根据所述请求在所述存储服务的一个或多个存储节点上提供所述存储卷;
向所述存储客户端提供用于访问所述存储卷的端点;
从所述存储客户端并且在所述控制平面处接收与所述存储卷相关联的性能度量;
至少部分地基于所述性能度量来检测针对所述存储卷的缩放事件;
响应于检测到所述缩放事件,修改所述一个或多个存储节点以缩放所述存储卷的大小。
12.如权利要求11所述的方法,还包括由所述存储服务执行:
响应于第一缩放事件,增大所述存储卷的大小;以及
响应于第二缩放事件,减小所述存储卷的大小。
13.如权利要求12所述的方法,还包括由所述存储服务并且在减小所述存储卷的大小之后执行:
回收不再分配给所述存储卷的存储空间以供其他存储卷使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010482704.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车水泵
- 下一篇:意图训练和解析方法及装置