EconPapers    
Economics at your fingertips  
 

A virtual time system for virtualization-based network emulations and simulations

Y Zheng, D M Nicol, D Jin and N Tanaka

Journal of Simulation, 2012, vol. 6, issue 3, 205-213

Abstract: Simulation and emulation are commonly used to study the behaviour of communication networks, owing to the cost and complexity of exploring new ideas on actual networks. Emulations executing real code have high functional fidelity, but may not have high temporal fidelity because virtual machines usually use their host's clock. To enhance temporal fidelity, we designed a virtual time system for virtualization-based network emulations and simulations, such that virtual machines perceive time as if they were running concurrently in physical world. Our time virtualization is not exact: there exist temporal errors primarily due to scheduler timeslice, which is tunable in our system. We then study the tradeoff between temporal fidelity and execution speed under different lengths of timeslices, both experimentally and analytically. We demonstrate that our virtual time system is flexible such that it can achieve different level of temporal accuracy at the cost of different execution speed.

Date: 2012
References: Add references at CitEc
Citations:

Downloads: (external link)
http://hdl.handle.net/10.1057/jos.2012.12 (text/html)
Access to full text is restricted to subscribers.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:taf:tjsmxx:v:6:y:2012:i:3:p:205-213

Ordering information: This journal article can be ordered from
http://www.tandfonline.com/pricing/journal/tjsm20

DOI: 10.1057/jos.2012.12

Access Statistics for this article

Journal of Simulation is currently edited by Christine Currie

More articles in Journal of Simulation from Taylor & Francis Journals
Bibliographic data for series maintained by Chris Longhurst ().

 
Page updated 2025-03-20
Handle: RePEc:taf:tjsmxx:v:6:y:2012:i:3:p:205-213