Patent ID: 11868810
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device to perform the following steps:
obtaining a current performance of at least one iterative workload;
determining an adjustment to a current allocation of at least one resource allocated to the at least one iterative workload by evaluating, for each iteration of the at least one iterative workload, a representation of a relationship between: (i) the current allocation of the at least one resource allocated to the at least one iterative workload, (ii) a performance metric, wherein a value of the performance metric is changed for at least one iteration of the at least one iterative workload and is maintained at least for the at least one iteration, and (iii) the current performance of the at least one iterative workload, wherein the determined adjustment to the current allocation of the at least one resource allocated to the at least one iterative workload is controlled to be between a first upper limit value and a second independent lower limit value and wherein one or more of the first upper limit value and the second independent lower limit value is: (i) changed for a plurality of iterations of the at least one iterative workload and (ii) determined using a percentage of the current allocation of the at least one resource; and
initiating an application of the determined adjustment to the current allocation of the at least one resource for the at least one iterative workload.