发明名称 Dynamic scaling of storage volumes for storage client file systems
摘要 A network-based data store maintaining storage volumes for file systems at storage clients may implement dynamic storage volume scaling. A scaling event may be detected according to a specified scaling policy for a storage volume maintained at a network-based data store that is mounted at a storage client and configured for a file system. In a least some embodiments, the scaling policy for the storage volume may be received from the storage client. In response to detecting the storage event, storage maintaining the storage volume may be modified according to the scaling policy to scale the storage volume. An indication of the scaling event may be sent to the storage client in order to update the file system at the storage client so that the file system may utilize the scaled storage volume.
申请公布号 US9628350(B2) 申请公布日期 2017.04.18
申请号 US201414534097 申请日期 2014.11.05
申请人 Amazon Technologies, Inc. 发明人 Dippenaar Andries Petrus Johannes;Bramhill Gavin Alexander
分类号 G06F15/173;H04L12/24;H04L12/26;H04L29/08;G06F3/06 主分类号 G06F15/173
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A system, comprising: a plurality of compute nodes that implement a block-based storage service that maintains one or more respective storage volumes for a plurality of storage clients; a plurality of storage nodes that provide storage to maintain the plurality of storage volumes; at least some of the plurality of compute nodes that implement a control plane for the block-based storage service, the control plane configured to: monitor the plurality of storage volumes;based, at least in part, on the monitorship of the plurality of storage volumes, detect a scaling event for a storage volume of the plurality of storage volumes according to a specified scaling policy for the storage volume, wherein the storage volume is mounted at a storage client of the plurality of storage clients and is configured for a file system;in response to the detection of the scaling event: modify the storage allocated to the storage volume to dynamically scale the storage volume for the storage client according to the scaling policy; andindicate the scaling event for the storage volume to the storage client such that the file system at the storage client is updated to utilize the scaled storage volume in the modified storage.
地址 Reno NV US