• DocumentCode
    2382285
  • Title

    Evaluation of switching performance of a virtual software router

  • Author

    Rojas-Cessa, Roberto ; Salehin, Khondaker M. ; Egoh, Komlan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
  • fYear
    2012
  • fDate
    21-22 May 2012
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Software routers are an alternative low-cost and moderate-performance router solutions implemented with general-purpose workstations able to host two or more network interface cards (NICs). Workstations can be programmed to forward packets between different NICs and to participate in routing functions. The value of software routers lies on their low cost and on the flexibility to modifying routing and switching functions. Machine virtualization can be used to model novel protocols or hardware systems, however, implemented in software and without modifications to the host´s kernel. This virtualization allows the implementation of not only one but also multiple (and independent) virtual systems. Virtualization of software routers, called virtual software routers, is then a possible application of this technology. However, because of the software platforms, virtualized machines are expected to suffer from performance degradation. In this paper, we investigate the switching performance of a virtual software router and compare it to that of a software router. We present the performance of virtual software routers hosted by different workstations, with single and multiple processing cores.
  • Keywords
    Linux; network interfaces; software performance evaluation; telecommunication network routing; telecommunication switching; virtual machines; virtualisation; NIC; forward packets; general purpose workstation; low cost moderate performance router solution; machine virtualization; multiple processing core; network interface cards; performance degradation; routing functions; single processing core; software platforms; switching functions; switching performance evaluation; virtual software router; virtualized machines; Central Processing Unit; Linux; Routing protocols; Software; Switches; Throughput; Workstations; Linux; software router; stress testing; virtual router; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sarnoff Symposium (SARNOFF), 2012 35th IEEE
  • Conference_Location
    Newark, NJ
  • Print_ISBN
    978-1-4673-1465-7
  • Type

    conf

  • DOI
    10.1109/SARNOF.2012.6222733
  • Filename
    6222733