Title :
Load balancing with minimal flow remapping for network processors
Author :
Khazali, Imad ; Agarwal, Anjali
Author_Institution :
Electr. & Comput. Eng. Dept., Concordia Univ., Montreal, QC, Canada
Abstract :
Maintaining high performance in parallel processing routers while preserving packet ordering within the flows is a difficult problem. To preserve packet ordering, hashing at the flow level has been used to distributed packet processing workload among the router processing units. Even though it preserves ordering, hashing alone may cause significant workload imbalance and thus adaptive methods are usually needed. In this paper, we present an input port selection scheme that can be augmented with the adaptive Highest Random Weight (adaptive HRW) method. The adaptive HRW is a hash-based method that works at the flow level and is used to balance packet processing workload among the router processing units. When imbalance occurs, the adaptive HRW method triggers all input ports to re-balance their workload among the processing units. When augmented the selection scheme, the adaptive HRW method should be able to identify the subset of input ports responsible for the imbalance. The simulation results show that deploying the selection scheme with the adaptive HRW significantly reduces the number of flows remapped while balancing the packet processing workload among the router processing units.
Keywords :
parallel processing; resource allocation; adaptive HRW method; adaptive highest random weight method; distributed packet processing workload; flow level; hash-based method; input port selection scheme; load balancing; minimal flow remapping; network processor; packet hashing; packet ordering preservation; parallel processing router; router processing unit; Adaptive systems; Equations; Heuristic algorithms; Internet; Load management; Program processors; Vectors;
Conference_Titel :
Computers and Communications (ISCC), 2012 IEEE Symposium on
Conference_Location :
Cappadocia
Print_ISBN :
978-1-4673-2712-1
Electronic_ISBN :
1530-1346
DOI :
10.1109/ISCC.2012.6249373