• DocumentCode
    2576930
  • Title

    Macroflows and Microflows: Enabling Rapid Network Innovation through a Split SDN Data Plane

  • Author

    Narayanan, Rajesh ; Kotha, Saikrishna ; Lin, Geng ; Khan, Aimal ; Rizvi, Sajjad ; Javed, Wajeeha ; Khan, Hassan ; Khayam, Syed Ali

  • fYear
    2012
  • fDate
    25-26 Oct. 2012
  • Firstpage
    79
  • Lastpage
    84
  • Abstract
    In this paper, we empirically quantify inherent limitations of merchant switching silicon, which constrain SDNs´ innovation potential. To overcome these limitations, we propose a Split SDN Data Plane (SSDP) architecture -- anew switch architecture which allows rapid network innovation by complementing a cost-effective, yet inflexible, front end merchant silicon switch chip with a deeply programmable co-processor subsystem. We implemented SSDP on a prototype Dell Power Connect platform with a programmable multi-core data plane subsystem. To demonstrate SSDP´s potential, we developed diverse real-world cases on the prototype platform. Benchmarking results show that, while delivering on its rapid innovation promise (with significantly shorter turn-around time), a SSDP architecture also provides reasonably high switching rates on deep flow tables.
  • Keywords
    coprocessors; multiprocessing systems; software radio; Dell power connect platform; SDN innovation potential; deeply programmable co-processor subsystem; diverse real-world case; macroflows; merchant switching silicon; microflows; programmable multicore data plane subsystem; rapid network innovation; split SDN data plane; switch architecture; Bandwidth; Benchmark testing; Computer architecture; Hardware; Silicon; Software; Switches; MIPS; Network Processor; OpenFlow; SDN; Software Defined Networking; macroflow; microflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Defined Networking (EWSDN), 2012 European Workshop on
  • Conference_Location
    Darmstadt
  • Print_ISBN
    978-1-4673-4554-5
  • Type

    conf

  • DOI
    10.1109/EWSDN.2012.16
  • Filename
    6385052