Patent ID: 8612785

Claim:
A computer-implemented method for optimizing energy consumption utilized for workload processing in a networked computing environment, comprising: identifying an energy profile associated with a workload in the networked computing environment, the energy profile being contained in a computerized data structure and the energy profile identifying a set of computing resources needed to process the workload, energy consumption attributes of the set of computing resources, and a proposed duration of the workload, and a priority of the workload; determining a schedule for processing the workload based on the energy profile, the schedule being determined so as to optimize energy consumption and an expected cost associated with the processing of the workload; rescheduling, to accommodate the schedule, at least one other workload, if the at least one other workload has a lower priority associated therewith as compared to the priority of the workload; and repeating the determining and rescheduling steps in response to a change in the expected cost beyond a predetermined threshold.