×

Elastic management of compute resources between a web server and an on-demand compute environment

  • US 8,782,120 B2
  • Filed: 05/02/2011
  • Issued: 07/15/2014
  • Est. Priority Date: 04/07/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of redirecting web traffic to an on-demand compute environment, the method comprising:

  • determining that an increase of projected web traffic has exceeded a threshold and should be at least partially served via the on-demand compute environment, wherein the on-demand compute environment has a separate workload manager from a workload manager that manages a web server;

    assigning an agent to manage redirection of a portion of the projected web traffic to be served via the on-demand compute environment, wherein the agent does not process the projected web traffic as would the web server;

    determining whether content is able to be mirrored in the on-demand compute environment to yield a determination, wherein;

    when the determination indicates that the content is able to be mirrored, provisioning compute resources within the on-demand compute environment by mirroring the content from the web server to enable the on-demand compute environment to respond to the portion of the projected web traffic to yield provisioned compute resources;

    when the determination indicates that the content is not able to be mirrored, identifying, selecting and provisioning substitute content via negotiation between the on-demand workload manager and the separate workload manager to yield substitute provisioned compute resources;

    intercepting, via the agent, the portion of the projected web traffic comprising multiple web access requests to the web server;

    redirecting, via the agent, the portion of the projected web traffic to be served by the provisioned compute resources and the substitute provisioned compute resources such that the redirecting is transparent to users initiating the portion of the projected web traffic; and

    in response to determining the projected web traffic has decreased below a certain threshold, automatically transferring web requests to the web server and un-provisioning one of the provisioned compute resources and the substitute provisioned compute resources in the on-demand compute environment.

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