×

Methods and systems for energy management in a virtualized data center

  • US 9,213,575 B2
  • Filed: 06/21/2013
  • Issued: 12/15/2015
  • Est. Priority Date: 06/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for provisioning a plurality of resources of a data center, the method comprising:

  • computing a violation risk factor for a set of low priority requests, wherein the violation risk factor is a risk of violating a maximum average waiting time for the set of low priority requests;

    evaluating a utilization factor of an activated set of the plurality of resources of the data center; and

    provisioning, according to a predefined rule base comprising a plurality of rules that incorporate the violation risk factor for the set of low priority requests and the utilization factor of the activated set of the plurality of resources of the data center, one or more of the plurality of resources for a high priority request, wherein the predefined rule base switches among (a), (b), (c), and one or more combinations thereof based on the violation risk factor for the set of low priority requests and the utilization factor of the activated set of the plurality of resources of the data center;

    a) preempting one or more virtual machines of a set of virtual machines, wherein the one or more virtual machines are utilizing a subset of the activated set of the plurality of resources of the data center, wherein the one or more virtual machines are associated with the set of low priority requests;

    b) activating a new set of the plurality of resources of the data center;

    c) consolidating two or more virtual machines of the set of virtual machines;

    wherein the provisioning is based on the computed violation risk factor for the set of low priority requests and the evaluated utilization factor.

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