Systems and methods for end-to-end quality of service measurements in a distributed network environment
First Claim
1. A system for providing real-time, continuous end-to-end quality of service measurements and usage based metrics, in situ, in a distributed network environment comprising:
- a node that meters network packets flowing through a workstation connected to a distributed network, the node configured to classify the network packets flowing through the workstation into workstation traffic flows and to generate aggregate node data comprising summarized attributes of the workstation traffic flows;
a probe that meters network packets flowing through a network segment of the distributed network, the probe configured to classify the network packets flowing through the network segment into network segment traffic flows and to generate aggregate probe data comprising summarized attributes of the network segment traffic flows at one or more layers of the protocol stack;
a controller connected to the distributed network and in communication with a database of service level criteria, the controller configured to receive the aggregate node data from the node and the aggregate probe data from the probe and to analyze the aggregate node data and the aggregate probe data to determine whether any of the service level criteria are breached; and
a diagnostic server connected to the distributed network and that receives data from the controller and performs monitoring functions based on the data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a framework for metering, monitoring, measuring, analyzing and reporting on network traffic data. The framework of the present invention is comprised of multiple synchronized components that each contribute highly specialized functionality to the framework as a whole. In certain configurations, the present invention includes two types of metering/measuring components, referred to as Instrumentation Access Points (IAPs). The first metering/measuring component is a terminal IAP, referred to as Node Workstation and Node Server. The second metering/measuring component is an edge IAP, referred to as Probe. Probe monitors all traffic that traverses the network segment upon which it is installed, while Node is limited to the traffic specific to the particular host (i.e., workstation or server). The IAPs communicate their data to monitoring, analysis, and reporting software modules that rely upon and reside in another component referred to as Diagnostic Server. The Diagnostic Server may accept data from the IAP and stores such data for use by software modules referred to as: Modeler, Trender and Reporter. These three software modules perform the monitoring, trending, capacity planning and reporting functions of the present invention.
-
Citations
10 Claims
-
1. A system for providing real-time, continuous end-to-end quality of service measurements and usage based metrics, in situ, in a distributed network environment comprising:
-
a node that meters network packets flowing through a workstation connected to a distributed network, the node configured to classify the network packets flowing through the workstation into workstation traffic flows and to generate aggregate node data comprising summarized attributes of the workstation traffic flows;
a probe that meters network packets flowing through a network segment of the distributed network, the probe configured to classify the network packets flowing through the network segment into network segment traffic flows and to generate aggregate probe data comprising summarized attributes of the network segment traffic flows at one or more layers of the protocol stack;
a controller connected to the distributed network and in communication with a database of service level criteria, the controller configured to receive the aggregate node data from the node and the aggregate probe data from the probe and to analyze the aggregate node data and the aggregate probe data to determine whether any of the service level criteria are breached; and
a diagnostic server connected to the distributed network and that receives data from the controller and performs monitoring functions based on the data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing real-time, continuous end-to-end quality of service measurements and usage based metrics, in situ, in a distributed network environment comprising:
-
metering at a node network packets flowing through a workstation connected to a distributed network, and the node further classifying the network packets flowing through the workstation into workstation traffic flows and generating aggregate node data comprising summarized attributes of the workstation traffic flows;
metering at a probe network packets flowing through a network segment of the distributed network, the probe further classifying the network packets flowing through the network segment into network segment traffic flows and generating aggregate probe data comprising summarized attributes of the network segment traffic flows at one or more layers of the protocol stack;
receiving at a controller the aggregate node data from the node and the aggregate probe data from the probe and the controller analyzing the aggregate node data and the aggregate probe data to determine whether any of the service level criteria are breached, the controller being connected to the distributed network and in communication with a database of service level criteria; and
receiving at a diagnostic server connected to the distributed network data from the controller, the diagnostic server performing monitoring functions based on the data. - View Dependent Claims (7, 8, 9, 10)
-
Specification