×

SYSTEM AND METHOD FOR SELECTIVELY CONSOLIDATING APPLICATIONS TO A MACHINE USING RESOURCE UTILIZATION DATA

  • US 20130024455A1
  • Filed: 07/06/2012
  • Published: 01/24/2013
  • Est. Priority Date: 07/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of selectively consolidating applications on a machine, the method comprising:

  • retrieving, from a database, resource utilization data for a plurality of applications running on one or more machines, wherein the resource utilization data gathered from the database is over a plurality of cycles in relation to one or more designated resource dimensions;

    calculating, using a processor on a network device, a representative utilization profile for a first application for each of the one or more designated resource dimensions using a curve representation technique;

    calculating, using the processor, a first load mean value and a first load variance value of the first application for each of the one or more resource dimensions and assigning the first application to a first class category based the first load mean value and the first load variance value;

    selecting a second application assigned to the first class category to consolidate with the first application, wherein the second application has a first load mean value and a first load variance value based on a calculated representative utilization profile for the second application; and

    computing, using the processor, a consolidation algorithm on the first and second applications for a respective resource dimension of the one or more designated resource dimensions, wherein the processor, executing the consolidation algorithm, at least partially analyzes the first and second load mean values and the first and second variance values and to determine if resource consumption of the consolidated first and second applications would potentially exceed an available capacity in the one or more designated resource dimensions of a selected machine.

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