Method for first pass filtering of anomalies and providing a base confidence level for resource usage prediction in a utility computing environment
First Claim
1. A method of detecting resource events in a utility computing environment, the method comprising:
- periodically retrieving a measurement corresponding to a resource;
defining a first threshold for the resource measurement;
defining a duration attribute;
detecting a first measurement that crosses the threshold;
storing in a memory the first measurement and an indicator of threshold crossing;
for a number of periods corresponding to a second threshold, periodically retrieving subsequent measurements corresponding to the resource and storing in the memory the measurements and corresponding indicators of whether or not the subsequent measurements cross the first threshold; and
signaling a resource event if the number of stored threshold crossing measurements, which are part of any contiguous group of threshold crossing events such that the number of threshold crossing events in the corresponding contiguous group is greater than the duration attribute, exceed a third threshold after said number of periods.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method for monitoring resources in a utility computing environment (UCE). Measurements are evaluated to determine whether or not a particular resource requires remedial or other type of action. A sliding measurement window is employed to assemble a number of measurements corresponding to a particular resource. The number of intervals in a sliding measurement window is based upon best practices corresponding to the resource being measured and analyzed. A first threshold-crossing event and subsequent events are stored until the window is full, or closed. When the window is closed, the threshold-crossing measurements are analyzed to determine whether or not there exists an issue with the resource that requires action. Once a window has been closed and analyzed, the first threshold-crossing event and each subsequent event up to a second threshold-crossing event are discarded and the window reopens.
-
Citations
6 Claims
-
1. A method of detecting resource events in a utility computing environment, the method comprising:
-
periodically retrieving a measurement corresponding to a resource; defining a first threshold for the resource measurement; defining a duration attribute; detecting a first measurement that crosses the threshold; storing in a memory the first measurement and an indicator of threshold crossing; for a number of periods corresponding to a second threshold, periodically retrieving subsequent measurements corresponding to the resource and storing in the memory the measurements and corresponding indicators of whether or not the subsequent measurements cross the first threshold; and signaling a resource event if the number of stored threshold crossing measurements, which are part of any contiguous group of threshold crossing events such that the number of threshold crossing events in the corresponding contiguous group is greater than the duration attribute, exceed a third threshold after said number of periods. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification