1. A system comprising: a plurality of nodes; and a cluster agent configured to: assign a power budget to each node of the plurality of nodes; power-gate a first node of the plurality of nodes; and reassign power saved by power-gating the first node to one or more other nodes of the plurality of nodes.