Dynamic scaling of a virtual storage system
AssigneePure Storage, Inc.
InventorsRONALD KARR, NAVEEN NEELAKANTAM, JOSHUA FREILICH, ASWIN KARUMBUNATHAN
Life of this patent
Estimating the term…
Abstract
Dynamic scaling of a virtual storage system, including: detecting, within one or more virtual components of the virtual storage system, a change in performance; determining, in response to the detected change in performance, a scaling response based on the virtual storage system meeting one or more target performance metrics; and scaling, based on one or more available virtual components of the virtual storage system, up or down such that performance of the virtual storage system is in accordance within the one or more target performance metrics.
Claims21
1-20. (canceled)
A method comprising:
- based on a change in performance of a virtual storage system that is subject to one or more performance requirements, determining a reallocation of virtual drives among subsets of virtual drive servers within the virtual storage system;
- and
- scaling, based on the determined reallocation, the virtual storage system to bring performance of the virtual storage system into accordance with the one or more performance requirements.
A virtual storage system contained in a cloud computing environment, the virtual storage system including:
- one or more virtual drives providing a staging memory for storage operations;
- and
- one or more virtual controllers, each virtual controller executing in a cloud computing instance, wherein the one or more virtual controllers are configured to:
- based on a change in performance of a virtual storage system that is subject to one or more performance requirements, determine a reallocation of virtual drives among subsets of virtual drive servers within the virtual storage system;
- and
- scale, based on the determined reallocation, the virtual storage system to bring performance of the virtual storage system into accordance with the one or more performance requirements.
Dependencies are inferred from the claim text.