US 12,277,320 B1
Improving data center sustainability through dynamic inclusion and elimination of paths
Peniel Charles, Bangalore (IN); Pramod Kumar Puthanveettil Kurungodan, Bengaluru (IN); Owen Crowley, Carrigaline (IE); and Dambarudhar Jani, Koraput (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 24, 2024, as Appl. No. 18/421,349.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/061 (2013.01) [G06F 3/0655 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
selecting a host bus adapter (HBA) entity that is currently turned on and which is part of a host device, the host device being coupled to a storage array, the host device being configured to read and write data to the storage array;
identifying an identifier of the HBA entity;
identifying, based on the identifier, a switch that is coupled to the HBA entity via a communications path;
identifying one or more other communications paths that span between the host device and the switch;
detecting whether a redundancy policy would be violated if the HBA entity were to be turned off, the redundancy policy including at least one rule that specifies a minimum number of active paths that must be present between the host device and the switch at any given time;
turning off the HBA entity in response to detecting that the redundancy policy would not be violated; and
leaving the HBA entity turned on in response to detecting that the redundance policy would be violated.