• DocumentCode
    1860781
  • Title

    An Extensible Design of a Load-Aware Virtual Router Monitor in User Space

  • Author

    Choi, Harry F W ; Lee, Patrick P C

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    361
  • Lastpage
    370
  • Abstract
    Router virtualization enables multiple virtual routers to be hosted on a physical shared substrate, and hence facilitates network management and experimentation. One critical issue of router virtualization is resource allocation of virtual routers. We explore this issue in the user-space design in order to allow extensibility. We develop a user-space load-aware virtual router monitor (LVRM) atop a commodity multicore architecture, with a key feature that it can dynamically manage CPU core resources among virtual routers based on their traffic loads. Also, LVRM adopts an extensible design so that each component can support different variants of implementation. We implement a proof-of-concept prototype for LVRM and empirically evaluate its performance overhead. Our work provides insights into resource management in user space in the context of router virtualization.
  • Keywords
    multiprocessing systems; resource allocation; telecommunication network routing; virtualisation; CPU core resource management; extensible design; multicore architecture; network management; physical shared substrate; proof-of-concept prototype; user-space load-aware virtual router monitor; IP networks; Logic gates; Monitoring; Receivers; Resource management; Sockets; Throughput; multi-core; resource allocation; router virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2011 40th International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4577-1337-8
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2011.16
  • Filename
    6047311