US 11,757,742 B2
System and method to distribute traffic flows among a plurality of applications in a data center system
Chakri Padala, Bangalore (IN); Prasanna Huddar, Bangalore (IN); Amir Roozbeh, Stockholm (SE); and Ahsan Javed Awan, Vallentuna (SE)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Appl. No. 17/753,177
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Aug. 23, 2019, PCT No. PCT/SE2019/050776
§ 371(c)(1), (2) Date Feb. 22, 2022,
PCT Pub. No. WO2021/040581, PCT Pub. Date Mar. 4, 2021.
Prior Publication US 2022/0278911 A1, Sep. 1, 2022
Int. Cl. G06F 15/16 (2006.01); H04L 43/062 (2022.01); H04L 41/142 (2022.01); H04L 43/0882 (2022.01); H04L 45/00 (2022.01)
CPC H04L 43/062 (2013.01) [H04L 41/142 (2013.01); H04L 43/0882 (2013.01); H04L 45/38 (2013.01)] 19 Claims
OG exemplary drawing
 
16. A method operable with a plurality of applications connected through a programmable switch comprising:
selecting traffic flows to ones of said plurality of applications;
monitoring and collecting statistics for said traffic flows to determine rule level statistics;
moving, based on said rule level statistics, at least one traffic flow of said traffic flows from a network interface to a different network interface, the different network interface comprising a new NIC or a new virtual function; and
moving, to the new NIC or the new virtual function, rules for the traffic flows, such that rules for one type of traffic flow are not co-located with rules for another type of traffic flow.