Patent ID: 7984139
Filing Date: 2011-07-19
Classification: G06F,H04L

Abstract:
1. A non-transitory computer readable storage medium, comprising executable instructions for facilitating automatic server optimization in a system, the executable instructions comprising instructions to: accept a set of initialization parameters; analyze a set of one or more configuration sources; determine a plurality of configuration settings; receive a series of load levels; select a load level; test the plurality of configuration settings against the load level; identify an optimal configuration setting for the load level; record the optimal configuration setting; calculate an expected load level for an upcoming period of time; match the expected load level to a closest matching load level in the series of load levels; apply the optimal configuration setting for the closest matching load level to the system; monitor an actual load level and a set of performance metrics; store the actual load level and the set of performance metrics; and establish a set of rules for calculating the expected load level based on the actual load level and the set of performance metrics.