US 11,681,557 B2
Systems and methods for managing resources in a hyperconverged infrastructure cluster
Guy Yardeni, Boston, MA (US); Aditya Bhat, Boston, MA (US); Ryan McDonald, Boston, MA (US); Nitya Vyas, Jamaica, NY (US); Shravan Sriram, Jersey City, NJ (US); Aditya Deo, Jersey City, NJ (US); Alexander Nish, Boston, MA (US); Wei Duan, New York, NY (US); Rich Hammond, Boston, MA (US); and David Ohsie, Boston, MA (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Jul. 31, 2020, as Appl. No. 16/945,050.
Prior Publication US 2022/0156116 A1, May 19, 2022
Int. Cl. G06F 9/50 (2006.01); G06Q 30/0283 (2023.01); G06F 3/06 (2006.01)
CPC G06F 9/5027 (2013.01) [G06F 3/067 (2013.01); G06F 3/0613 (2013.01); G06F 3/0653 (2013.01); G06F 3/0659 (2013.01); G06F 9/5083 (2013.01); G06Q 30/0283 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method of managing computational resources in a hyperconverged infrastructure (HCI) cluster, the method comprising:
receiving at least one resource information and at least one policy setting associated with an HCI cluster;
determining an actual usable storage and a used amount of the actual usable storage in the HCI cluster based on the at least one resource information and the at least one policy setting;
determining an effective utilization rate of the HCI cluster based on the actual usable storage and the used amount of the actual usable storage;
in response to determining that the effective utilization rate is above a threshold, determining an additional storage volume and a number of hosts for providing the additional storage volume to the HCI cluster to change the effective utilization rate to be equal to or below the threshold;
for a respective host of the number of hosts, determining a revenue and an expense for allocating a respective additional storage volume by the respective host to the HCI cluster; and
in response to determining that the revenue associated with the respective host is greater than the expense associated with the respective host, cloning the respective host in the HCI cluster.