发明名称 Self-Learning Automated Remediation of Changes that Cause Performance Degradation of Applications
摘要 Techniques are disclosed for automatic remediation of application performance degradations caused by configuration changes. In one embodiment, a learning module keeps track of application configuration changes and subsequent effects on the application's performance. The learning module creates new potential remediation rules based on correlations between such configuration changes and performance degradations or improvements. The learning module affirms such potential rules if the correlation between the configuration changes and degradations or improvements are repeatedly observed, and vice versa. When subsequent performance degradations are observed, a rule engine, which maintains a set of remediation rules, evaluates the rules to identify configuration changes relevant to the observed performance degradation and determines whether the probability that the configuration changes caused the degradation are greater than a threshold for invoking a remediation action, such as rolling back the configuration changes.
申请公布号 US2015381409(A1) 申请公布日期 2015.12.31
申请号 US201414315169 申请日期 2014.06.25
申请人 VMware, Inc. 发明人 MARGALIT Adar;DVIR Eran
分类号 H04L12/24 主分类号 H04L12/24
代理机构 代理人
主权项 1. A method for remedying performance degradation of an application deployed in a computer system, said method comprising: receiving notification of the performance degradation; identifying configuration changes to the application, the configuration changes being associated with the performance degradation; determining, based on learned rules for the application, whether each of the identified configuration changes satisfies a corresponding probability threshold indicating that the configuration change caused the performance degradation; and reconfiguring the application if one or more of the configuration changes satisfies the corresponding probability thresholds.
地址 Palo Alto CA US