US 11,750,520 B2
Hash tag load balancing
Karsten Benz, Kihikii (NZ); Peter Toth, Auckland (NZ); Stuart Wilson, Hamilton (NZ); and Boanerges Bruno, Woodland Hills, CA (US)
Assigned to Endace Technology Limited, Hamilton (NZ)
Filed by Endace Technology Limited, Hamilton (NZ)
Filed on Sep. 15, 2020, as Appl. No. 17/21,317.
Application 17/021,317 is a continuation of application No. 15/968,740, filed on May 1, 2018, granted, now 10,778,587, issued on Sep. 15, 2020.
Application 15/968,740 is a continuation of application No. 14/459,748, filed on Aug. 14, 2014, granted, now 10,050,885.
Claims priority of provisional application 61/973,828, filed on Apr. 1, 2014.
Prior Publication US 2021/0105211 A1, Apr. 8, 2021
Int. Cl. H04L 47/125 (2022.01); H04L 47/50 (2022.01); H04L 9/40 (2022.01)
CPC H04L 47/125 (2013.01) [H04L 47/50 (2013.01); H04L 63/0236 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A netflow generator appliance, comprising:
a memory device storing one or more load balancing functions; and
a processor coupled to the memory device and configured to perform operations, including:
receiving a plurality of netflow records at the netflow generator appliance,
generating a hash tag for each netflow record,
converting a first hash tag of the first netflow record into a first percentage based on a load balancing function,
based on the first percentage, storing the first netflow record in a first queue of data that are scheduled to be sent to a first netflow collector,
converting a second hash tag of a second netflow record into a second percentage based on the load balancing function, wherein the second percentage differs from the first percentage, and
based on the second percentage, storing the second netflow record in a second queue of data that are scheduled to be sent to a second netflow collector, wherein the first netflow collector and the second netflow collector are coupled to a central netflow collector, which centrally collects netflow records from the first netflow collector and the second netflow collector and centrally routes the netflow records to a remote analyzer tool and a remote management console including a monitor and a keyboard.