×

Integrated configuration engine for interference mitigation in cloud computing

  • US 10,310,883 B2
  • Filed: 07/06/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 07/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A cloud computing system, comprising:

  • a) a computing engine configured to;

    i) monitor operating status of a plurality of virtual computing machines running on a physical computing machine, wherein said monitoring includes monitoring a cycles per instruction (CPI) parameter and a cache miss rate (CMR) parameter of at least one of the plurality of virtual computing machines;

    ii) detect interference in the operation of the at least one virtual machine, said detection including determining when at least one of said CPI and CMR values exceed a predetermined threshold;

    iii) reconfigure a load balancing module associated with the at least one virtual machine to send fewer requests to said one of said virtual machines when said interference is detected;

    iv) collect training data relating to the at least one virtual machine; and

    v) utilize said training data to determine said estimated processor utilization;

    wherein said reconfiguring the load balancing module comprises determining an estimated processor utilization of a web server running on said virtual computing machine, determining a request rate for the virtual machine that will reduce the processor utilization below a utilization threshold, and reducing said request scheduling weight to achieve said request rate.

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