×

SERVER POWER CONSUMPTION CONTROLLER, AND METHOD AND COMPUTER PROGRAM FOR CONTROLLING SERVER POWER CONSUMPTION

  • US 20090187776A1
  • Filed: 07/09/2008
  • Published: 07/23/2009
  • Est. Priority Date: 01/21/2008
  • Status: Active Grant
First Claim
Patent Images

1. A server power consumption controller for controlling a power consumption of a physical server having at least one virtual server,wherein the physical server comprises at least one virtual server virtually created by allocating a processing resource of the physical server, and a hypervisor that creates the virtual server by allocating the processing resource to the virtual server,the server power consumption controller comprising:

  • a utilization budget detector that detects a total utilization budget of a first budget of the processing resource utilized by the virtual server and a second budget of the processing resource utilized by the hypervisor, and outputs a determination request for a frequency for driving the processing resource;

    a frequency determination module that determines, when the determination request is received, the frequency for driving the processing resource based on a difference between the total utilization budget and the total budget of the processing resource;

    an allocation budget determination module that respectively determines, in accordance with the determined frequency, a third budget of the processing resource to be allocated to the virtual server, and a fourth budget of the processing resource to be allocated to the hypervisor; and

    a configuration change module that requests the hypervisor to allocate the determined third budget of the processing resource to the virtual server, to allocate the determined fourth budget of the processing resource to the hypervisor, and to drive the processing resource at the determined frequency.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×