1. A method of managing workload, the method comprising: receiving, at a workload manager, energy consumption information associated with at least one of a first data center and a second data center that is remote from the first data center; receiving workload information about the second data center; migrating a first reservation for workload in the second data center to yield a second reservation for the workload in the first data center based at least in part on the energy consumption information and workload information ; and receiving at the first data center and according to the second reservation, at least a portion of the workload.