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

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

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the 2012 Winter Simulation Conference, WSC 2012
DOIs
StatePublished - 2012
Event2012 Winter Simulation Conference, WSC 2012 - Berlin, Germany
Duration: Dec 9 2012Dec 12 2012

Publication series

NameProceedings - Winter Simulation Conference
ISSN (Print)0891-7736

Conference

Conference2012 Winter Simulation Conference, WSC 2012
Country/TerritoryGermany
CityBerlin
Period12/9/1212/12/12

Fingerprint

Dive into the research topics of 'Runtime performance and virtual network control alternatives in VM-based high-fidelity network simulations'. Together they form a unique fingerprint.

Cite this