Title
An application-aware load balancing strategy for network processors
Abstract
This paper presents and compares different load balancing strategies in multi-core network processor (NP) chips. In our FlexPath NP system, packets are differentiated according to application-dependent processing requirements and optimized processing paths are provisioned for these applications. We derive a novel load balancing mechanism (S&H) by combining two schemes for stateful and stateless network applications in order to achieve better overall system throughput and reduced packet latencies. We show that appropriate QoS for the different regarded application types can be achieved under varying NP load conditions, while maintaining an almost uniform utilization of the available processing resources. Even though the investigations are focused on the FlexPath NP architecture, the concepts can also be applied to other architectures, where the incoming load has to be distributed among several parallel entities within an NP.
Year
DOI
Venue
2010
10.1007/978-3-642-11515-8_13
HiPEAC
Keywords
Field
DocType
np load condition,flexpath np system,flexpath np architecture,optimized processing path,incoming load,multi-core network processor,available processing resource,novel load,different regarded application type,different load,application-aware load,chip,load balancing,communication system,computer networks,core network,load balance,network processor,computer network,network processors,communication systems
Network processor,Network Load Balancing Services,Computer science,Load balancing (computing),Parallel computing,Network packet,Communications system,Quality of service,Real-time computing,Stateful firewall,Throughput,Distributed computing
Conference
Volume
ISSN
ISBN
5952
0302-9743
3-642-11514-4
Citations 
PageRank 
References 
3
0.39
8
Authors
4
Name
Order
Citations
PageRank
Rainer Ohlendorf1314.42
Michael Meitinger2193.38
Thomas Wild371.89
Andreas Herkersdorf470388.32