System for analyzing network load and other characteristics of an executable application
OwnerEdmund Joseph McBrideinventor
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
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.
Dependencies are inferred from the claim text.