Abstract:
Example implementations relate to server node shutdown. For example, a server node shutdown can include detecting a secondary power supply integrated into a server node, receiving a primary power supply interruption signal from the secondary power supply, and initiating a sequenced shutdown of the server node in response to receiving the signal using the secondary power supply.
Abstract:
In one example, a method for charging a battery. It is determined whether the battery is passivated. If the battery is passivated, a recovery charge is performed. The recovery charge includes applying a constant charging current to the battery until a measured voltage of the battery exceeds a limit voltage. The recovery charge further includes applying a pulsed charging current to the battery for a predetermined pulsing time after the measured voltage exceeds the limit voltage.
Abstract:
A method for preserving volatile memory across a computer system disruption includes identifying a set of volatile memory. The set of volatile memory represents a portion of data in volatile memory to preserve during a system disruption. The method includes receiving a system event. The system event indicates that a computer system disruption will occur and that the set of volatile memory is to be written to a stable storage device. The method includes writing the set of volatile memory to the stable storage device to create a stored data set.
Abstract:
Example implementations relate to backup power supply controllers. For example, a backup power supply controllers system can include a controller to monitor a discharge current for a backup power source. The controller can detect a main power supply failure based on a discharge current being outside of a threshold value. The controller can regulate power to a particular load from the backup power source in response to the detected discharge current being outside of the threshold value.
Abstract:
Example implementations relate to load discovery. For example, a load discovery system can include a shared backup power supply controlled by a backup power control module, and a node coupled to the shared backup power supply, wherein the node supports a plurality of loads, and the shared backup power supply powers the plurality of loads when the node is powered off, and a baseboard management control (BMC) unit coupled to the node, the BMC unit to discover the plurality of loads.
Abstract:
A method for preserving volatile memory across a computer system disruption includes identifying a set of volatile memory. The set of volatile memory represents a portion of data in volatile memory to preserve during a system disruption. The method includes receiving a system event. The system event indicates that a computer system disruption will occur and that the set of volatile memory is to be written to a stable storage device. The method includes writing the set of volatile memory to the stable storage device to create a stored data set.