System for analyzing network load and other characteristics of an executable application
First Claim
Patent Images
1. A network load analyzer for determining a network load for one or more software applications concurrently operating in a network, comprising:
- a trace analyzer for analyzing at least one trace input file over a plurality of predetermined sample time intervals to produce at least one trace output file;
an analyzer for determining information from the at least one trace output file responsive to receiving the at least one trace output file to produce determined information; and
an output device for displaying the determined information from the at least one trace output file.
1 Assignment
0 Petitions
Accused Products
Abstract
A network load analyzer determines a network load for one or more software applications concurrently operating in a network. The network load analyzer includes a trace analyzer for analyzing at least one trace input file over a plurality of predetermined sample time intervals to produce at least one trace output file. An analyzer determines information from the at least one trace output file responsive to receiving the at least one trace output file to produce determined information. An output device displays the determined information from the at least one trace output file.
-
Citations
20 Claims
-
1. A network load analyzer for determining a network load for one or more software applications concurrently operating in a network, comprising:
-
a trace analyzer for analyzing at least one trace input file over a plurality of predetermined sample time intervals to produce at least one trace output file;
an analyzer for determining information from the at least one trace output file responsive to receiving the at least one trace output file to produce determined information; and
an output device for displaying the determined information from the at least one trace output file. - View Dependent Claims (2)
-
-
3. A method for providing measurement data determined from an input trace file, said measurement data being for use in determining a network load for one or more software applications concurrently operating in a network, the method comprising the steps of:
-
(a) receiving a trace file;
(b) selecting a first time interval;
(c) receiving processing data comprising a low end filter value;
(d) deriving from the received trace file a first total number of data bytes transferred from each workstation to a server within the first time interval and a second total number of data bytes transferred from the server to each workstation within the first time interval;
(e) determining active workstations within the first time interval in response to the derived first total number of data bytes and the second total number of data bytes and the low end filter value;
(f) calculating a first average number of data bytes transferred from each active workstation to the server, and a second average number of data bytes transferred from the server to each active workstation;
(g) calculating an average client concurrency rate based on a number of active workstations relative to a total number of workstations on the network; and
(h) providing measurement data comprising said concurrency rate for output. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing a composite user interface image window for displaying an output trace file provided by a network load analyzer, the user interface window comprising:
an input window; and
at least one of.(a) a base metrics window, (b) an output control summary window, (c) a wide area network (WAN) load metric window, and (d) an output window. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A system for providing a composite user interface image window for displaying an output trace file summary provided by a network load analyzer, the composite user interface image window comprising:
an output trace file summary window; and
at least one of(a) an input window and (b) an output window. - View Dependent Claims (18, 19, 20)
Specification