Patent ID: 9471137
Filing Date: 2016-10-18
CPC Classification: G06F,Y02D

Claim Text:
1. A system for managing power savings in a high availability system, comprising: a processor, coupled with a memory, and configured to perform the actions of: selecting, based on at least one current activity from among a plurality of detectable activities running on a first selection of components operating in a primary mode from among a plurality of redundant components within a high availability system, a separate power setting for each separate type of redundant component from among a plurality of types of redundant components within the plurality of redundant components as specified in a high availability status specified for the at least one current activity, the high availability status comprising a high availability number comprising a plurality of bits, where each bit of the plurality of bits is specified for a particular separate type of redundant component from among the plurality of types of redundant components, wherein a bit setting of on represents a power setting of off and a bit setting of off represent a power setting of on; selecting at least one controller interface from among a plurality of controller interfaces according to the bit setting in the high availability number, wherein each separate controller interface from among the plurality of controller interfaces correlates with at least one of the plurality of bits; and calling the at least one controller interface with a request to set the powered state of a particular component that is redundant to at least one of the first selection of components, from among a second selection of components operating in a standby mode from among the plurality of redundant components, to the separate power setting for the separate type of redundant component.