Apparatus and Method for Adaptive Throttling of Traffic Across Multiple Network Nodes
AssigneeHewlett-Packard Development Company, L.P.
InventorVasu Sasikanth Sankhavaram
Life of this patent
Estimating the term…
Abstract
One embodiment of a method of throttling network traffic comprises obtaining traffic rate data from available peer network nodes; computing a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period; and employing the maximum permissible rate to govern a number of transactions admitted for processing by the network node in the current period.
Claims20
A method comprising:
- obtaining traffic rate data from available peer network nodes;
- computing a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period;
- and
- employing the maximum permissible rate to govern a number of transactions admitted for processing by the network node in the current period.
A system comprising:
- a peer communication module configured to obtain traffic rate data from available peer network nodes;
- a threshold stats module configured to compute a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period;
- and
- a gatekeeper module configured to employ the maximum permissible rate to govern a number of transactions admitted for processing by the network node in a current period.
A system comprising:
- means for obtaining traffic rate data from available peer network nodes;
- means for computing a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period;
- and
- means for employing the maximum permissible rate to govern a number of transactions admitted for processing by the network node in the current period.
Dependencies are inferred from the claim text.