CPC G06F 3/0604 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0673 (2013.01); G06F 9/5016 (2013.01)] | 24 Claims |
1. A method comprising:
receiving, by a computer platform, the computing platform having at least one processor and memory, first data indicative of a storage performance metric for a user storage group;
comparing, by the at least one processor, the first data indicative of the storage performance metric for the user storage group to at least one threshold value;
determining, by the at least one processor, and based on the comparison of the received first data indicative of the storage performance metric for the user storage group to the at least one threshold value, whether a data surge is occurring;
when it is determined that the data surge is not occurring, continuing to receive, by the computer platform, second data indicative of the storage performance metric for the user storage group;
when it is determined that the data surge is occurring:
determining available performance capacity of the computer platform; and
in response to determining that the available performance capacity is available, increasing at least one storage performance metric of the user storage group;
when the storage performance metric remains less than a first predetermined percentage of the at least one threshold value for at least a predetermined time duration, decreasing the at least one threshold value; and
when the storage performance metric is greater than a second predetermined percentage of thresholds agreed to level, increasing the at least one threshold value.
|