Patent ID: 11861413
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
memory; and
one or more processors configured to:
generate a scale-out recommendation for a cluster of host computers in a cloud-based computing environment;
check the cloud-based computing environment for any available reserved resource instances in response to the scale-out recommendation;
when a number of available reserved resource instance for the cloud-based computing environment is below a predefined value, search the cloud-based computing environment for any target clusters of host computers to scale in based on at least one resource utilization using an aggressive scale-in resource utilization threshold that is greater than a corresponding standard scale-in resource utilization threshold;
when at least one target cluster of host computer is found, execute a scale-in operation on a candidate cluster of host computers selected from the at least one target cluster of host computers to remove an existing resource instance from the candidate cluster of host computers; and
execute a scale-out operation on the cluster of host computers using an available resource instance for the cloud-based computing environment, wherein the one or more processors is configured to execute the scale-out operation on the cluster of host computers using an on-demand resource instance from a cloud provider.