Patents by Inventor Ross B. Clay
Ross B. Clay has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9262272Abstract: A power cap agent establishes a power cap. The power cap agent throttles a first power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap among the plurality of servers. The power cap agent throttles the additional power priority virtual machine, wherein the first power priority virtual machine has a first power priority lower than an additional power priority of the additional power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap, responsive to throttling the first power priority virtual machine and throttling the additional virtual machine.Type: GrantFiled: July 16, 2014Date of Patent: February 16, 2016Assignee: International Business Machines CorporationInventors: Jason B. Akers, Ross B. Clay, Ryan A. Holt, Perry L. Jones
-
Publication number: 20140331039Abstract: A power cap agent establishes a power cap. The power cap agent throttles a first power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap among the plurality of servers. The power cap agent throttles the additional power priority virtual machine, wherein the first power priority virtual machine has a first power priority lower than an additional power priority of the additional power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap, responsive to throttling the first power priority virtual machine and throttling the additional virtual machine.Type: ApplicationFiled: July 16, 2014Publication date: November 6, 2014Inventors: Jason B. Akers, Ross B. Clay, Ryan A. Holt, Perry L. Jones
-
Patent number: 8862922Abstract: A power cap agent establishes a power cap. The power cap agent throttles a first power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap among the plurality of servers. The power cap agent throttles the additional power priority virtual machine, wherein the first power priority virtual machine has a first power priority lower than an additional power priority of the additional power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap, responsive to throttling the first power priority virtual machine and throttling the additional virtual machine.Type: GrantFiled: January 14, 2010Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventors: Jason B. Akers, Ross B. Clay, Perry L. Jones, Ryan A. Holt
-
Patent number: 8645150Abstract: 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.Type: GrantFiled: April 12, 2010Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
-
Patent number: 8458500Abstract: Assigning a server among a plurality of servers to a workload. A workload distributor generates at least one energy profile for each server among the plurality of servers. The workload distributor receives a request to assign a workload, the request having a resource requirement. The workload distributor selects a subset of servers by comparing, for each server at least one energy profile to the resource requirement. The workload distributor selects from the subset of servers a selected server based on the workload and/or energy profile. The workload distributor dispatches the workload to the selected server.Type: GrantFiled: November 30, 2009Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
-
Publication number: 20110251966Abstract: 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.Type: ApplicationFiled: April 12, 2010Publication date: October 13, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
-
Publication number: 20110173465Abstract: A power cap agent establishes a power cap. The power cap agent throttles a first power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap among the plurality of servers. The power cap agent throttles the additional power priority virtual machine, wherein the first power priority virtual machine has a first power priority lower than an additional power priority of the additional power priority virtual machine. The power cap agent determines that the first power priority virtual machine and the additional power priority virtual machine contribute to power consumption above the power cap, responsive to throttling the first power priority virtual machine and throttling the additional virtual machine.Type: ApplicationFiled: January 14, 2010Publication date: July 14, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jason B. Akers, Ross B. Clay, Perry L. Jones, Ryan A. Holt
-
Publication number: 20110131431Abstract: Assigning a server among a plurality of servers to a workload. A workload distributor generates at least one energy profile for each server among the plurality of servers. The workload distributor receives a request to assign a workload, the request having a resource requirement. The workload distributor selects a subset of servers by comparing, for each server at least one energy profile to the resource requirement. The workload distributor selects from the subset of servers a selected server based on the workload and/or energy profile. The workload distributor dispatches the workload to the selected server.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones