UCL logo

UCL Discovery

UCL home » Library Services » Electronic resources » UCL Discovery

Improved forwarding architecture and resource management for multi-core software routers

Egi, N; Greenhalgh, A; Handley, M; Iannaccone, G; Manesh, M; Mathy, L; Ratnasamy, S; (2009) Improved forwarding architecture and resource management for multi-core software routers. In: (pp. pp. 117-124).

Full text not available from this repository.

Abstract

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. © 2009 IEEE.

Type: Proceedings paper
Title: Improved forwarding architecture and resource management for multi-core software routers
ISBN-13: 9780769538372
DOI: 10.1109/NPC.2009.39
UCL classification: UCL > School of BEAMS
UCL > School of BEAMS > Faculty of Engineering Science
URI: http://discovery.ucl.ac.uk/id/eprint/1331345
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item