Systems and methods for tuning an operating system, application, or network component
AssigneeVeloxum LLC
InventorMichael A. Lazar
Life of this patent
Estimating the term…
Abstract
A method, system, apparatus, and media are directed to tuning a device. Values are stored for each of a plurality of device parameters based on device metrics. The device parameters are constraint-matched over changes to settings of the device parameters to identify at least one point within each range of the device parameters that optimizes a performance measure for the device. Tuning values are selected for each device parameter based on the identified point. The tuning values are provided for tuning the device. The device is tuned with roll-back based on the running values.
Claims3
An apparatus for self-tuning, comprising:
- a processor for performing actions comprising:
- generating information about the apparatus usable to determine a metric of the apparatus;
- providing the metric for generating a range of constraint-matched values for a device parameter and a service of the device based on the determined metric;
- receiving at least one tuning values for the device parameter based on the constraint-matched values;
- and
- self-tuning the apparatus based on the received tuning value.
A processor-readable medium comprising instructions that when executed by a processor causes the processor to perform actions comprising:
- determining a value for a device parameter and a service of the device based on a device metric and a filtering policy;
- constraint-searching over changes to settings of the device parameter to identify a point within a range of the device parameter, wherein the identified point optimizes a performance measure for the device;
- selecting a tuning value the device parameter based on the identified point;
- providing the tuning value for tuning the device;
- and
- tuning the device based on the tuning value.
Dependencies are inferred from the claim text.