×

Predicting performance of a consolidated virtualized computing environment

  • US 9,164,785 B2
  • Filed: 03/13/2012
  • Issued: 10/20/2015
  • Est. Priority Date: 03/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of predicting a performance of a consolidated virtualized computing environment, comprising:

  • generating, by one or more processors, a plurality of traces by processing benchmark workloads using a plurality of virtual machines, each trace being collected inside a respective virtual machine and comprising data corresponding to requests issued by the respective virtual machine operating in an isolated environment, the data comprising a block size of each request;

    storing, by one or more processors, the plurality of traces in one or more trace repositories, each trace repository provided as a computer-readable storage medium;

    selecting, by one or more processors, a trace from the plurality of traces stored in the one or more trace repositories;

    performing, by the one or more processors, one or more pre-processing operations on the trace, the one or more pre-processing operations comprising splitting at least one request comprising a respective block size that exceeds a threshold block size, a total amount of splitting the at least one request being determined from a ceiling function applied to a remainder of a division of the at least one request based on the threshold block size;

    parameterizing, by one or more processors, a queuing model based on the trace and the one or more pre-processing operations, the queuing model representing request queuing in the consolidated virtualized computing environment; and

    processing the queuing model using one or more processors to generate one or more response time estimates for the consolidated virtualized computing environment.

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