2008
DOI: 10.1109/tnet.2007.909839
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Load Sharing for Network Processors

Abstract: A novel scheme for processing packets in a router is presented, which provides for load sharing among multiple network processors distributed within the router. It is complemented by a feedback control mechanism designed to prevent processor overload. Incoming traffic is scheduled to multiple processors based on a deterministic mapping. The mapping formula is derived from the robust hash routing (also known as the highest random weight-HRW) scheme, introduced in K.W. Ross, IEEE Network, 11(6), 1997, and D.G. T… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
1

Year Published

2009
2009
2019
2019

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 28 publications
(14 citation statements)
references
References 26 publications
0
13
1
Order By: Relevance
“…As mentioned in [6], a good measure can be the number of memory accesses or the number of processing cycles an NP has performed during the time interval ) ,…”
Section: Estimate Of Workloads and Load-balancing Degreementioning
confidence: 99%
See 2 more Smart Citations
“…As mentioned in [6], a good measure can be the number of memory accesses or the number of processing cycles an NP has performed during the time interval ) ,…”
Section: Estimate Of Workloads and Load-balancing Degreementioning
confidence: 99%
“…Obviously, a tradeoff should be made between load balancing and packet reordering by using different values of threshold pair. This tradeoff will be discussed in the following sub-Section D. Finally, we compare our F2CL-based scheduling scheme with other three popular packet scheduler, HRW [6], IBM [3] and SHI [7]. Our F2CL is configured with m=8, =95%.…”
Section: B Basic Performance Of F2cl-based Schedulermentioning
confidence: 99%
See 1 more Smart Citation
“…Although flows can be reassigned from overloaded PEs to idle ones to retrieve fair traffic distribution, PD problem is inevitable. Kencl et al in [5] present a robust hash algorithm to minimize the number of reassigned flows, but it can't eliminate PD completely and the computation cost is too large to implement the algorithm in a real system. While in the system with UPSL, the above problems are not so frequent.…”
Section: Introductionmentioning
confidence: 99%
“…Since packets can be processed without flow limitation, all PEs can be made full use of if packets are dispatched fairly, and throughput under bursty traffic won't be decreased greatly. Even in a system with SPSL described in [5], UPSL can still be used to ensure packet order of reassigned flows. However, in the area of NP, the research literature contains surprisingly few papers presenting how to implement such a system and what the critical issues are especially with flow granularity; neither has industry paid enough attention to this problem.…”
Section: Introductionmentioning
confidence: 99%