Identifying slow nodes in distributed applications
AssigneeHewlett Packard Enterprise Development LP
InventorsGregg Bernard Lesartre, Aaron J. Hoelscher, Duncan Roweth
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett Packard Enterprise Development LP
InventorsGregg Bernard Lesartre, Aaron J. Hoelscher, Duncan Roweth
Estimating the term…
One aspect of the instant disclosure provides a method and system for identifying slow nodes among a plurality of nodes executing a distributed application. During operation, in response to receiving a trigger signal at a node, the system may monitor traffic to or from the node by measuring durations of one or more non-paused idle periods. In response to determining that a duration of a non-paused idle period falls within a predetermined idle-period duration range, the system may increment a corresponding counter. The system may generate a histogram for the node based on counter values corresponding to a plurality of idle-period duration ranges and identify one or more slow nodes based on histograms associated with the plurality of nodes.
A method for identifying slow nodes among a plurality of nodes executing a distributed application, the method comprising:
A network interface controller (NIC) of a node, comprising:
A non-transitory machine-readable storage medium storing instructions executable by a processing resource to:
Dependencies are inferred from the claim text.