• 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