NEGOTIATION OF POWER RATES BASED ON DYNAMIC WORKLOAD DISTRIBUTION
First Claim
1. A method for a power consumer to initiate and negotiate a price with an energy provider for the consumer'"'"'s future compute workload requirements, comprising the steps of:
- estimating the customer'"'"'s future compute workload power requirements;
obtaining current power rates of eligible energy providers;
calculating cost of transferring from one energy provider to another;
determining a target price for the workload requirements; and
selecting an energy provider based upon its abilities to meet the target price.
1 Assignment
0 Petitions
Accused Products
Abstract
A consumer initiated automated and dynamic negotiation enables the consumer to obtain more beneficial rates and/or other terms between the consumer and one or more energy providers. The negotiation is based on anticipated computational processing requirements of the consumer, and the current energy costs being offered by each provider. Other elements such as the ability of the provider to timely supply the energy and the differential between the costs of traditional and green energy may also be factored in. The results of the negotiation can produce a shifting of all or part of the workload to another provider or an alternative geographical location to capitalize on lower power rates or conditions of delivery. The negotiation may be based on an auction between more than one competing energy supplier.
-
Citations
25 Claims
-
1. A method for a power consumer to initiate and negotiate a price with an energy provider for the consumer'"'"'s future compute workload requirements, comprising the steps of:
-
estimating the customer'"'"'s future compute workload power requirements; obtaining current power rates of eligible energy providers; calculating cost of transferring from one energy provider to another; determining a target price for the workload requirements; and selecting an energy provider based upon its abilities to meet the target price. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for a power consumer to automatically negotiate a price with an energy provider for computer workload requirements comprising;
-
a calculation of the estimated future compute workload power requirements; a schedule of current rates of eligible energy providers; a calculation representing the cost of transferring from one energy provider to another; and a target price based upon at least these three factors for the workload requirements. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable medium containing instructions, when implemented on a computer, for automatically negotiating with an energy supplier based upon a prospective power consumption of at least one computer processing system by a method comprising:
-
estimating the future compute workload power requirements of a consumer; obtaining current rates of eligible energy providers; calculating cost of transferring from one provider to another; and determining a target price for the workload requirements. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A program product including a medium on which a computer program is recorded, said computer program including:
-
a first set of instructions for obtaining competitive cost data from energy providers; a second set of instructions for estimating future requirements for a consumer'"'"'s compute workload; a third set of instructions for collecting current rates available from eligible energy providers; a fourth set of instructions for calculating cost of transferring from a current provider to another; and program logic for initiating said sets of instructions to make a determination regarding an option to select an energy supplier to provide power for a consumer to perform the compute workload. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method in a computer system for a service provider to negotiate optimum contract terms for a quantum of energy for a compute operation, said method comprising:
-
estimating computer workload power requirements of a consumer; obtaining current rates of eligible energy providers, calculating cost of transferring the workload from one energy provider to another; and selecting the energy provider with the optimum contract terms. - View Dependent Claims (22, 23, 24, 25)
-
Specification