Analysis of latencies in a multi-node system
OwnerJeffrey Clifford Mogul, Athicha Muthitacharoen +1inventors
InventorsJeffrey Clifford Mogul, Athicha Muthitacharoen, Janet Lynn Wiener
Life of this patent
Estimating the term…
Abstract
Analysis of latencies in a multi-node system includes creating call chains that are inferred from a temporal relationship of calls and returns between the nodes.
Claims52
A method of analyzing latencies in a system, the system including a plurality of nodes, the method comprising creating call chains that are inferred from a temporal relationship of calls and returns between the nodes.
A method of identifying bottlenecks in a system, the system including a plurality of nodes and communication links for the nodes, the method comprising:
- extracting information traces from the communication links;
- inferring call pairs from the extracted information traces;
- inferring the call pairs that are nested;
- and
- constructing chains from the nested call pairs;
- whereby the chains provide information about bottlenecks in the system.
Apparatus for analyzing latencies in a system having multiple nodes, the apparatus comprising:
- means for extracting information traces between the nodes;
- means for inferring call pairs from the extracted information traces;
- means for inferring the call pairs that are nested;
- and
- means for constructing chains from the nested call pairs.
A system comprising:
- a plurality of nodes;
- and
- computing apparatus for extracting information traces that are communicated between the nodes, and for analyzing the information traces to determine latencies of the nodes, the analysis including extracting information traces from the communication links, inferring call pairs from the extracted information traces, inferring the call pairs that are nested, and constructing chains from the nested call pairs.
Computing apparatus comprising at least one computer for analyzing latencies in a multi-node system, the analysis including creating call chains that are inferred from a temporal relationship of calls and returns between the nodes.
Software for causing at least one computer to analyze latencies in a multi-node system, the analysis including creating call chains that are inferred from a temporal relationship of calls and returns between the nodes.
Dependencies are inferred from the claim text.