DocumentCode :
19144
Title :
OpenFlow in the Small: A Flexible and Efficient Network Acceleration Framework for Multi-Core Systems
Author :
Bolla, Raffaele ; Bruschi, Roberto ; Lombardo, Chiara ; Podda, Fabio
Author_Institution :
Dept. of Electr., Electron. & Telecommun. Eng., & Naval Archit. (DITEN), Univ. of Genoa, Genoa, Italy
Volume :
11
Issue :
3
fYear :
2014
fDate :
Sept. 2014
Firstpage :
390
Lastpage :
404
Abstract :
Multi-core processors optimized for networking applications typically combine general-purpose cores with offloading engines to relieve the processor cores of specialized packet processing tasks, such as parsing, classification, and security. Unfortunately, modern embedded operating systems still lack an effective and advanced hardware abstraction to exploit these aspects optimally. Based on these considerations, this paper proposes a novel framework, OpenFlow in the Small (OFiS), specifically designed to provide a flexible hardware abstraction layer for heterogeneous multi-core systems with advanced hardware accelerators for network offloading. OFiS represents such accelerators as standard OpenFlow switches inside the processor, moving the edge of the OpenFlow network management to the computational resources inside the end-boxes. As indicated in the experimental evaluation, OFiS exploits hardware parallelism and consolidates the software tasks at finer granularities.
Keywords :
embedded systems; multiprocessing systems; OFiS framework; OpenFlow in the small framework; OpenFlow network management; advanced hardware accelerators; embedded operating systems; end-boxes; flexible hardware abstraction layer; general-purpose cores; heterogeneous multicore systems; multicore processors; network acceleration framework; network offloading; packet processing tasks; software tasks; Acceleration; Hardware; Multicore processing; Network interfaces; Operating systems; Ports (Computers); Standards; Network processors; OpenFlow; network programmability;
fLanguage :
English
Journal_Title :
Network and Service Management, IEEE Transactions on
Publisher :
ieee
ISSN :
1932-4537
Type :
jour
DOI :
10.1109/TNSM.2014.2346078
Filename :
6873740
Link To Document :
بازگشت