DocumentCode
2477434
Title
Towards a GPU SDN controller
Author
Renart, Eduard G. ; Zhang, Eddy Z. ; Nath, Badri
Author_Institution
Dept. of Comput. Sci., Rutgers Univ., New Brunswick, NJ, USA
fYear
2015
fDate
9-12 March 2015
Firstpage
1
Lastpage
5
Abstract
The SDN concept of separating and centralizing the control plane from the data plane has provided more flexibility and programmability to the deployment of the networks. On the other hand, the separation of the planes has raised some scalability and performance questions, being that the SDN controller is the bottleneck. In this paper we present an implementation of a GPU SDN controller. The goal of this paper is to mitigate the scalability problem of the SDN controller by offloading all the packet inspection and creation to the GPU. Experimental evaluation shows that the controller is able to process 17 Million packets/s using off-the-shelf GPU´s.
Keywords
graphics processing units; inspection; software defined networking; GPU SDN controller; control plane centralization; control plane separation; data plane; off-the-shelf GPU; packet inspection; scalability problem; software-defined network; Computer architecture; Control systems; Graphics processing units; Hardware; Instruction sets; Process control;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Systems (NetSys), 2015 International Conference and Workshops on
Conference_Location
Cottbus
Type
conf
DOI
10.1109/NetSys.2015.7089058
Filename
7089058
Link To Document