METHODS FOR ALLOCATING A TRAFFIC LOAD AND DEVICES THEREOF

Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with allocating a traffic load through heterogenous topology of a network includes extracting a header of each of a plurality of received packets of a traffic flow. Each of the headers compr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CAI, Hao, HUSON, Adam, DONKANA, Navin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with allocating a traffic load through heterogenous topology of a network includes extracting a header of each of a plurality of received packets of a traffic flow. Each of the headers comprises fields. Next, the network traffic manager apparatus executes a hashing function over the fields of each of the headers, applies a load balancing function to determine one of a plurality of endpoints to send each of the received packets based on one or more endpoint characteristics, and maps the index for each corresponding one of the received packets to the corresponding selected one of the endpoints. The received packets are not evenly divided among the plurality of endpoints. Lastly, the network traffic manager apparatus sends the received packets selected endpoint based on the mapping from the load balancing policy. Des procédés, des supports non transitoires lisibles par ordinateur, des appareils gestionnaires de trafic de réseau et des systèmes qui aident à attribuer une charge de trafic par le biais d'une topologie hétérogène d'un réseau comprennent l'extraction d'un en-tête de chaque paquet d'une pluralité de paquets reçus d'un flux de trafic. Chacun des en-têtes comprend des champs. Ensuite, l'appareil gestionnaire de trafic de réseau exécute une fonction de hachage sur les champs de chacun des en-têtes, applique une fonction d'équilibrage de charge pour déterminer un point d'extrémité d'une pluralité de points d'extrémité pour envoyer chacun des paquets reçus sur la base d'une ou de plusieurs caractéristiques de point d'extrémité, et mappe l'indice pour chaque paquet correspondant parmi les paquets reçus au point d'extrémité sélectionné correspondant parmi les points d'extrémité. Les paquets reçus ne sont pas divisés uniformément parmi la pluralité de points d'extrémité. Finalement, l'appareil gestionnaire de trafic de réseau envoie les paquets reçus au point d'extrémité sélectionné sur la base du mappage par la politique d'équilibrage de charge.