• DocumentCode
    597466
  • Title

    Runtime performance and virtual network control alternatives in VM-based high-fidelity network simulations

  • Author

    Yoginath, Srikanth B. ; Perumalla, Kalyan S. ; Henz, Brian J.

  • Author_Institution
    Comput. Sci. & Eng. Div., Oak Ridge Nat. Lab., Oak Ridge, TN, USA
  • fYear
    2012
  • fDate
    9-12 Dec. 2012
  • Firstpage
    1
  • Lastpage
    13
  • Abstract
    In prior work (Yoginath and Perumalla, 2011; Yoginath, Perumalla and Henz, 2012), the motivation, challenges and issues were articulated in favor of virtual time ordering of Virtual Machines (VMs) in network simulations hosted on multi-core machines. Two major components in the overall virtualization challenge are (1) virtual timeline establishment and scheduling of VMs, and (2) virtualization of inter-VM communication. Here, we extend prior work by presenting scaling results for the first component, with experimental results on up to 128 VMs scheduled in virtual time order on a single 12-core host. We also explore the solution space of design alternatives for the second component, and present performance results from a multi-threaded, multi-queue implementation of inter-VM network control for synchronized execution with VM scheduling, incorporated in our NetWarp simulation system.
  • Keywords
    multiprocessing systems; virtual machines; VM scheduling; VM-based high-fidelity network simulations; inter-VM network control; multicore machines; runtime performance; virtual machines; virtual network control; virtual time ordering; Benchmark testing; Computational modeling; Emulation; Runtime; Synchronization; Virtual machine monitors; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference (WSC), Proceedings of the 2012 Winter
  • Conference_Location
    Berlin
  • ISSN
    0891-7736
  • Print_ISBN
    978-1-4673-4779-2
  • Electronic_ISBN
    0891-7736
  • Type

    conf

  • DOI
    10.1109/WSC.2012.6465263
  • Filename
    6465263