Selecting flows to reroute based on bytes remaining as an indicator
AssigneeHewlett Packard Enterprise Development LP
InventorsAbdulla M. Bataineh, Duncan Roweth
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett Packard Enterprise Development LP
InventorsAbdulla M. Bataineh, Duncan Roweth
Estimating the term…
A system receives, by an ingress port in a network fabric, a first packet of a flow. The system stores, in a data structure, a number of bytes remaining in the flow to be transmitted. The system updates the number of bytes remaining in the flow in response to receiving from a source of the flow additional messages of the flow and from a destination of the flow acknowledgments (ACKs) corresponding to previously transmitted packets of the flow. The system identifies, based on mid-fabric congestion detected by intermediate ports in the network fabric, a plurality of candidate flows to be rerouted. The system selects a first flow from the candidate flows based on a respective number of bytes remaining in the flow, the first flow associated with a first path. The system reroutes the first flow from the first path to a new path.
A computer-implemented method, comprising:
A computing system operating in a network fabric including ingress ports and intermediate ports, the computing system comprising:
A non-transitory computer-readable medium storing instructions which when executed by at least one processing resource comprise instructions to:
Dependencies are inferred from the claim text.