CPC G06F 3/0664 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0673 (2013.01)] | 18 Claims |
1. A method comprising:
during initialization of a virtual storage appliance executing on a cloud computing platform, determining a total number of backend virtual volumes attached to the virtual storage appliance, based on a plurality of constraints; and
in response to a request to increase a total storage capacity of the virtual storage appliance, processing the request in the virtual storage appliance by:
performing a resize operation on all of the backend virtual volumes that are attached to the virtual storage appliance, wherein the resize operation increases a size of each one of the backend virtual volumes;
in response to detecting that the resize operation has been completed on all of the backend virtual volumes, indicating that a new, increased total storage capacity of the virtual storage appliance is available for use; and
maintaining the same total number of backend virtual volumes that are attached to the virtual storage appliance as was determined during initialization of the virtual storage appliance throughout the processing of the request to increase the total storage capacity of the virtual storage appliance.
|