SYSTEM AND METHOD OF DETECTING PACKET LOSS IN A DISTRIBUTED SENSOR-COLLECTOR ARCHITECTURE
First Claim
Patent Images
1. A method comprising:
- analyzing, via a first capturing agent, packets processed by a first environment associated with a first host to yield first data;
analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, wherein the first capturing agent is deployed in a first layer of a network and the second capturing agent is deployed in a second layer of the network, the first layer and the second layer respectively comprising one of a physical layer, a hypervisor layer, or a virtual machine layer;
collecting the first data and the second data at a collector to yield aggregated data;
transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis; and
based on the analysis, identifying first packet loss at the first environment and second packet loss at the second environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes analyzing, via a first capturing agent, packets processed in a first environment associated with a first host to yield first data. The method includes analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, collecting the first data and the second data at a collector to yield aggregated data, transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis. Based on the analysis, the method includes identifying first packet loss at the first environment and second packet loss at the second environment.
121 Citations
20 Claims
-
1. A method comprising:
-
analyzing, via a first capturing agent, packets processed by a first environment associated with a first host to yield first data; analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, wherein the first capturing agent is deployed in a first layer of a network and the second capturing agent is deployed in a second layer of the network, the first layer and the second layer respectively comprising one of a physical layer, a hypervisor layer, or a virtual machine layer; collecting the first data and the second data at a collector to yield aggregated data; transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis; and based on the analysis, identifying first packet loss at the first environment and second packet loss at the second environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to perform operations comprising; analyzing, via a first capturing agent, packets processed by a first environment associated with a first host to yield first data; analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, wherein the first capturing agent is deployed in a first layer of a network and the second capturing agent is deployed in a second layer of the network, the first layer and the second layer respectively comprising one of a physical layer, a hypervisor layer, or a virtual machine layer; collecting the first data and the second data at a collector to yield aggregated data; transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis; and based on the analysis, identifying first packet loss at the first environment and second packet loss at the second environment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device that stores instructions which, when executed by a processor, cause the processor to perform further operations comprising:
-
analyzing, via a first capturing agent, packets processed by a first environment associated with a first host to yield first data; analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, wherein the first capturing agent is deployed in a first layer of a network and the second capturing agent is deployed in a second layer of the network, the first layer and the second layer respectively comprising one of a physical layer, a hypervisor layer, or a virtual machine layer; collecting the first data and the second data at a collector to yield aggregated data; transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis; and based on the analysis, identifying first packet loss at the first environment and second packet loss at the second environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification