×

Method and system for managing resources in a data center

  • US 8,122,453 B2
  • Filed: 12/04/2007
  • Issued: 02/21/2012
  • Est. Priority Date: 02/04/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A closed-loop system for managing an application environment having an operating state according to an operating objective, the application environment having a computing resource with a characteristics representative of an operating state of the computing resource, said system comprising:

  • a state determination mechanism for determining a difference between the operating objective and a future operating state of the application environment based on a current status of the characteristic of the computing resource, wherein the state determination mechanism includes;

    a prediction mechanism for estimating a future status of the characteristic of the computing resource, the prediction mechanism including a time-varying mechanism for estimating a future time-varying status of the characteristic based on a time-varying component of the current status;

    a time stationary mechanism for estimating a future time stationary status of the characteristic based on a time stationary component of the current status; and

    a combining mechanism for combining the future time-varying status and the future time stationary status to form a future status for the characteristic;

    a response modeling mechanism for determining a response of the application environment to the future status of the characteristic, wherein the future operating state of the application environment is based on the response;

    an objective difference mechanism for determining the difference between the future operating state of the application environment and the operating objective;

    a resource change mechanism for creating a selected set of changes to the application environment to reduce of the difference;

    a data storage device for selectively storing said selected set of changes; and

    a deployment mechanism for effecting the selected set of changes on the application environment.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×