×

Apparatus and method for capacity planning for data center server consolidation and workload reassignment

  • US 7,769,843 B2
  • Filed: 09/22/2006
  • Issued: 08/03/2010
  • Est. Priority Date: 09/22/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A server migration tool stored in a memory for predictive analysis of a computer network comprising:

  • a source data center configuration;

    a source parameter set;

    a graphical user interface adapted to generate a desired data center configuration;

    a transform module, in communication with the graphical user interface, programmed to modify the source parameter set into a destination parameter set by reference to the desired data center configuration; and

    , the destination parameter set providing a basis for submission to a modeling tool for predictive analysis;

    wherein the transform module is a program module programmed to carry out the further steps of;

    (a) calculating a throughput for a set of source servers and a set of source devices for a set of source workloads in the source data center configuration;

    (b) estimating a service demand for the set of source servers, the set of source devices and a source memory in the source data center configuration;

    (c) computing a server transformation matrix;

    (d) computing a fraction of a workload reassignment moved between the set of source devices and a set of destination devices;

    (e) computing an arrival rate for the desired data center configuration;

    (f) computing a source speed independent service demand parameter for the set of source servers and the set of source devices in the source data center configuration;

    (g) adjusting a device visit count according to the workload reassignment;

    (h) computing a weighted average speed independent service demand parameter for a set of destination servers and a set of destination devices in the desired data center configuration;

    (i) computing a service demand for the set of destination servers and the set of destination devices in the desired data center configuration;

    (j) computing a memory service demand and a consumption of destination servers in the desired data center configuration;

    (k) computing a set of destination parameters for a queuing theory solver from the server transformation matrix; and

    wherein the step (a) is further comprised of the substep of applying the equation
    TPUT(k,w)=AB(w)*OV(k,w)for all k where k is an index for a set of devices, and, for all w where w is an index for a set of source workloads.

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