×

Operational management in cloud computing systems

  • US 10,250,456 B2
  • Filed: 05/17/2016
  • Issued: 04/02/2019
  • Est. Priority Date: 05/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing operations in a cloud computing system having one or more software applications deployed on one or more servers of the cloud computing system and configured to provide a cloud service, the method comprising:

  • receiving, at a control server, data representing a guaranteed value of a performance metric of the cloud service according to a service level agreement and data representing an error budget associated with the performance metric;

    deriving, at the control server, a switching threshold based on a combination of the received data representing the value of the performance metric and the error budget;

    determining, at the control server, a current value of the performance metric of the cloud service provided by the cloud computing system;

    determining whether the current value of the performance metric exceeds the derived switching threshold; and

    in response to determining that the current value of the performance metric exceeds the switching threshold, with the control server, deploying one or more remedial packages to the one or more servers at which the software applications are deployed while disallowing submission, configuration, or deployment of any new build of the one or more software applications to any of the one or more servers in the cloud computing system, the remedial packages being configured to improve performance of the already deployed one or more software applications, thereby delivering the cloud service at or above the guaranteed value of the performance metric according to the service level agreement.

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