Network Processor Load Balancing for High-Speed Links

While transmission rates already achieve speeds beyond 40 Gb/s, today's network processors are only slowly approaching 10 Gb/s. In this paper we present a load-balancing scheme that enables system designers to bridge the performance gap using multiple slower NPs in parallel to serve high-speed links. The proposed scheme works in a flow-preserving manner to ensure in-sequence packet delivery as well as local validity of connection state information, while avoiding inter-processor
communication. The effectiveness of the algorithms is evaluated by simulation with extrapolated workloads, and the impact of specific parameters on system performance is the subject of a factor-relevance analysis.

By: Gero Dittmann and Andreas Herkersdorf

Published in: Proceedings of the 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, edited by M.S. Obaidat, F. Davoli, I. Onyuksel, and R. Bolla, July 2002, San DiegoSan Diego, CA Simulation Councils, Inc., p.727-35 in 2002

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .