One embodiment disclosed relates to a method of providing dynamic power
redundancy for a system. A number of power supply units, n, that are
presently in an up state is tracked. In addition, a number of power
supply units, N, that are presently needed to supply power to the system
is dynamically determined. If a margin of safety corresponding to a
difference between n and N reaches a minimum acceptable level, then
action is taken to increase the margin of safety.