• DocumentCode
    2779031
  • Title

    Performance of a software switch

  • Author

    Varis, Nuutti ; Manner, Jukka

  • Author_Institution
    Dept. of Commun. & Networking, Aalto Univ., Aalto, Finland
  • fYear
    2011
  • fDate
    4-6 July 2011
  • Firstpage
    256
  • Lastpage
    263
  • Abstract
    Software switching has been largely dismissed as an inefficient option compared to hardware switching, both in terms of cost and performance. Recent increases in processing power for commodity hardware has given reason to revisit software switching. The flexibility of a commodity hardware, software based platform allows us to rapidly create prototypes, while the increased performance of the hardware is starting to enable software based network devices to be used in production environments. Combining these two aspects of commodity hardware based switching has led us to create our own prototype implementation of a next generation frame forwarding protocol. In this paper, we detail the architecture of our implementation and compare the performance of Ethernet switching platforms to our implementation with a synthetic benchmark, designed to measure the maximum frame forwarding rate of the platforms. We explore the throughput characteristics of all platforms in single- and multi core configurations, while keeping the rest of the platform configuration as identical as possible.
  • Keywords
    hardware-software codesign; local area networks; protocols; switching networks; telecommunication computing; Ethernet switching; hardware switching; multicore configurations; next generation frame forwarding protocol; prototype implementation; software switching; Bridges; Instruction sets; Kernel; Linux; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing (HPSR), 2011 IEEE 12th International Conference on
  • Conference_Location
    Cartagena
  • Print_ISBN
    978-1-4244-8454-6
  • Electronic_ISBN
    978-1-4244-8455-3
  • Type

    conf

  • DOI
    10.1109/HPSR.2011.5986035
  • Filename
    5986035