DATA CENTER MONITORING BASED ON ELECTROMAGNETIC WAVE DETECTION
First Claim
1. A method comprising:
- detecting first electromagnetic waves occurring in an area with a plurality of devices;
in response to receiving an indication of a first event from a first device of the plurality of devices,capturing first measurements from the first electromagnetic waves based, at least in part, on a time of the first event;
generating a first representation of the first electromagnetic waves based, at least in part, on the first measurements of the first electromagnetic waves; and
mapping the first representation to an identifier for the first event.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-intrusive system which monitors a data center by detecting electromagnetic waves alleviates a resource burden on components and is inexpensive to deploy and scale within a data center. The system detects waves using omnidirectional antennas positioned throughout the data center, thus alleviating the need to physically attach directional antennas to components. The system performs a learning phase wherein representations of detected waves are mapped to occurrence of events within the data center. Once the learning phase is complete, operation of existing network monitoring tools, such as agents and probes, may cease, and the system may begin monitoring for events based on the detected waves. The system may also analyze wave data prior to the occurrence of events to identify event prediction indicators, e.g. distinctive wave values or patterns, which may be used to predict the occurrence of an event.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting first electromagnetic waves occurring in an area with a plurality of devices; in response to receiving an indication of a first event from a first device of the plurality of devices, capturing first measurements from the first electromagnetic waves based, at least in part, on a time of the first event; generating a first representation of the first electromagnetic waves based, at least in part, on the first measurements of the first electromagnetic waves; and mapping the first representation to an identifier for the first event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory machine-readable media having program code for electromagnetic wave based event detection stored therein, the program code to:
-
create a repository of mappings between system events of a plurality of devices in an area and first representations of past electromagnetic waves that occurred in the area; generate second representations of electromagnetic waves that occur in the area; compare the second representations with the first representations; and based on detection of a matching representation between the first and the second representations, generate an indication of a system event that is mapped to the matching representation in the repository. - View Dependent Claims (11, 12)
-
-
13. An apparatus comprising:
-
a processor; and a machine-readable medium having program code executable by the processor to cause the apparatus to, detect first electromagnetic waves occurring in an area with a plurality of devices; in response to receipt of an indication of a first event from a first device of the plurality of devices, capture first measurements from the first electromagnetic waves based, at least in part, on a time of the first event; generate a first representation of the first electromagnetic waves based, at least in part, on the first measurements of the first electromagnetic waves; and map the first representation to an identifier for the first event. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification