Distributed measurement system configurator tool
First Claim
1. A configuration system for a plurality of agents collectively implementing a distributed measurement system, wherein the plurality of agents are organized into a plurality of sites, comprising:
- a rate determination module that, with a microprocessor, determines a maximum test rate; and
a test duration module that determines a test duration,wherein the rate determination module further determines a maximum achievable or optimal test rate that allows for detection of performance degradation over one or more communication paths, where the maximum achievable or optimal test rate can be expressed according to the formula;
R<
Ni*C/Z*1/test_durationwhere R is the maximum achievable or optimal test rate, C is the total number of site pairs, Z is the total number of sites, Ni is the number of agents in the site with the fewest agents, and test_duration is the duration of the test.
6 Assignments
0 Petitions
Accused Products
Abstract
A monitoring system gathers both site-to-site measurements, and agent-to-agent measurements, wherein one or more agents are distributed in one or more sites in a distributed network environment. Site-to-site measurements between two sites, such as site one and site two, are obtained by testing between any agent at site one and any agent at site two. A measurement rate between sites and between agents is determined that allows for the detection of events, such as user perceivable events, without overwhelming the set of agents that form the distributed measurement system. With, for example, a scheduling mechanism used to schedule measurement tests of finite duration, as opposed to continuous streams of measurement packets, for each pair of agents, the test can be used as an indication as to whether the measurement system is overwhelmed.
25 Citations
23 Claims
-
1. A configuration system for a plurality of agents collectively implementing a distributed measurement system, wherein the plurality of agents are organized into a plurality of sites, comprising:
-
a rate determination module that, with a microprocessor, determines a maximum test rate; and a test duration module that determines a test duration, wherein the rate determination module further determines a maximum achievable or optimal test rate that allows for detection of performance degradation over one or more communication paths, where the maximum achievable or optimal test rate can be expressed according to the formula;
R<
Ni*C/Z*1/test_durationwhere R is the maximum achievable or optimal test rate, C is the total number of site pairs, Z is the total number of sites, Ni is the number of agents in the site with the fewest agents, and test_duration is the duration of the test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A configuration method for a plurality of agents collectively implementing a distributed measurement system, wherein the plurality of agents are organized into a plurality of sites, comprising:
-
determining a maximum test rate; determining a test duration; and determining, using a microprocessor, a maximum achievable or optimal test rate that allows for detection of performance degradation over one or more communication paths, where the maximum achievable or optimal test rate can be expressed according to the formula;
R<
Ni*C/Z*1/test_durationwhere R is the maximum achievable or optimal test rate, C is the total number of site pairs, Z is the total number of sites, Ni is the number of agents in the site with the fewest agents, and test_duration is the duration of the test. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A test tool, in a distributed network environment, comprising:
-
a rate determination module adapted to dynamically determine with a microprocessor a test measurement rate over a number of paths in the distributed network, the test measurement rate designed to increase the ability to detect problems in the distributed network while not overwhelming a set of active test agents, wherein the test measurement rate can be expressed according to the formula;
R<
Ni*C/Z*1/test_durationwhere R is a maximum test measurement rate, C is the total number of site pairs, Z is the total number of sites, Ni is the number of agents in the site with the fewest agents, and test_duration is the duration of the test.
-
Specification