Reference : Improved parallelism and scheduling in multi-core software routers
Scientific journals : Article
Engineering, computing & technology : Computer science
http://hdl.handle.net/2268/126821
Improved parallelism and scheduling in multi-core software routers
English
Egi, Norbert mailto [Lancaster University > Computing Department > > >]
Iannaccone, Gianluca [Intel Labs > Berkeley, USA > > >]
Manesh, Maziar mailto [Intel Labs > Berkeley, USA > > >]
Mathy, Laurent mailto [Lancaster University > Computing Department > > >]
Ratnasamy, Sylvia [Intel Labs > Berkeley, USA > > >]
Mar-2011
Journal of Supercomputing
Springer Science & Business Media B.V.
Advances in Network and Parallel Computing
International
0920-8542
[en] Software-based router ; Forwarding architectures ; Parallel processing ; Resource management ; Scheduling
[en] Recent technological advances in commodity server architectures, with
multiple multi-core CPUs, integrated memory controllers, high-speed interconnects,
and enhanced network interface cards, provide substantial computational capacity,
and thus an attractive platform for packet forwarding. However, to exploit this available capacity, we need a suitable software platform that allows effective parallel
packet processing and resource management. In this paper, we at first introduce an
improved forwarding architecture for software routers that enhances parallelism by
exploiting hardware classification and multi-queue support, already available in recent commodity network interface cards. After evaluating the original scheduling algorithm of the widely-used Click modular router, we propose solutions for extending
this scheduler for improved fairness, throughput, and more precise resource management. To illustrate the potential benefits of our proposal, we implement and evaluate a few key elements of our overall design. Finally, we discuss how our improved
forwarding architecture and resource management might be applied in virtualized
software routers.
Researchers ; Professionals
http://hdl.handle.net/2268/126821
10.1007/s11227-011-0579-3

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Open access
MC_soft_routers_jSuperComp.pdfPublisher postprint1.48 MBView/Open

Bookmark and Share SFX Query

All documents in ORBi are protected by a user license.