Patents by Inventor Perry L. Jones

Perry L. Jones 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: 9262272
    Abstract: 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: Grant
    Filed: July 16, 2014
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jason B. Akers, Ross B. Clay, Ryan A. Holt, Perry L. Jones
  • Publication number: 20140331039
    Abstract: 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: Application
    Filed: July 16, 2014
    Publication date: November 6, 2014
    Inventors: Jason B. Akers, Ross B. Clay, Ryan A. Holt, Perry L. Jones
  • Patent number: 8862922
    Abstract: 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: Grant
    Filed: January 14, 2010
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jason B. Akers, Ross B. Clay, Perry L. Jones, Ryan A. Holt
  • Patent number: 8645150
    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.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
  • Patent number: 8458500
    Abstract: 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: Grant
    Filed: November 30, 2009
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
  • Publication number: 20110251966
    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.
    Type: Application
    Filed: April 12, 2010
    Publication date: October 13, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones
  • Publication number: 20110173465
    Abstract: 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: Application
    Filed: January 14, 2010
    Publication date: July 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason B. Akers, Ross B. Clay, Perry L. Jones, Ryan A. Holt
  • Publication number: 20110131431
    Abstract: 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: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason B. Akers, Ross B. Clay, Michael C. Hollinger, Ryan A. Holt, Perry L. Jones