Source Aware Data Center Power Profiles
First Claim
1. A method providing data center services in accordance with an environmental requirement, comprising:
- identifying, by a processor of a data center, a plurality of power requirements for running a plurality of resources at the data center;
identifying a plurality of potential vendors, each of the plurality of vendors capable of supplying at least a portion of the plurality of power requirements;
contacting each of the plurality of potential vendors;
informing each of the plurality of potential vendors that in order to qualify as a vendor with the data center, the potential vendor must provide a carbon value along with their cost per unit of energy, the carbon value being a numeral representing a quantity of carbon produced to generate a unit of energy;
determining whether each of the plurality of potential vendors has provided a carbon value; and
responsive to determining that a potential vendor has provided a carbon value, entering, by the processor, the carbon value for the potential vendor into a rate file for the potential vendor.
1 Assignment
0 Petitions
Accused Products
Abstract
Carbon values are provided by vendors of power to data center management and are used by data center management to keep carbon values for energy produced to provide services below service level agreement thresholds. A plurality of vendor carbon values, a plurality of static data, and a plurality of dynamic data are used to calculate a future power consumption and a future operating cost for a data center in a computing service environment. The future operating cost includes a future carbon cost indicating the amount of carbon generated to satisfy the future power consumption.
-
Citations
12 Claims
-
1. A method providing data center services in accordance with an environmental requirement, comprising:
-
identifying, by a processor of a data center, a plurality of power requirements for running a plurality of resources at the data center; identifying a plurality of potential vendors, each of the plurality of vendors capable of supplying at least a portion of the plurality of power requirements; contacting each of the plurality of potential vendors; informing each of the plurality of potential vendors that in order to qualify as a vendor with the data center, the potential vendor must provide a carbon value along with their cost per unit of energy, the carbon value being a numeral representing a quantity of carbon produced to generate a unit of energy; determining whether each of the plurality of potential vendors has provided a carbon value; and responsive to determining that a potential vendor has provided a carbon value, entering, by the processor, the carbon value for the potential vendor into a rate file for the potential vendor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing data center services in accordance with an environmental requirement, the system comprising:
-
a service oriented architecture comprising a plurality of service level agreements; a plurality of data centers, each of the plurality of data centers having a computing system, the computing system comprising a monitoring agent, a static data interface, and a prediction agent; wherein the monitoring agent acquires a plurality of dynamic data comprising a plurality of workload characteristics, a plurality of current workload data, a plurality of historic power consumption data, a plurality of workload inflow rates, and a plurality of workflow outflow rates; wherein the static data interface acquires a plurality of peak rate data, a plurality of power source characteristics, a plurality of data center characteristics, and a plurality of data transport costs; wherein the prediction agent, by one or more processors of the computing system, uses the plurality of power vendor data, the plurality of dynamic data and the plurality of static data, calculates a future power consumption and a future operating cost; and wherein the future operating cost includes a future carbon cost indicating the amount of carbon associated with satisfying the future power consumption. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product comprising:
-
a computer readable storage medium; a plurality of instructions stored in the computer readable storage medium, the plurality of instructions configured to perform, by a processor of a computer, actions comprising; identifying a plurality of power requirements for running a plurality of resources at the data center; identifying a plurality of potential vendors, each of the plurality of vendors capable of supplying at least a portion of the plurality of power requirements; contacting each of the plurality of potential vendors; informing each of the plurality of potential vendors that in order to qualify as a vendor with the data center, the potential vendor must provide a carbon value along with their cost per unit of energy, the carbon value being a numeral representing a quantity of carbon produced to generate a unit of energy; determining whether each of the plurality of potential vendors has provided a carbon value; and responsive to determining that a potential vendor has provided a carbon value, entering the carbon value for the potential vendor into a rate file for the potential vendor. - View Dependent Claims (11, 12)
-
Specification