Model-driven network emulation with virtual time machine

Jason Liu, Raju Rangaswami, Ming Zhao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)

Abstract

We present VENICE, a project that aims at developing a high-fidelity, high-performance, and highly-controllable experimental platform on commodity computing infrastructure to facilitate innovation in existing and futuristic network systems. VENICE employs a novel model-driven network emulation approach that combines simulation of large-scale network models and virtual-machine-based emulation of real distributed applications. To accurately emulate the target system and meet the computation and communication requirements of its individual elements, VENICE adopts a holistic machine and network virtualization technique, called virtual time machine, in which the time advancement of simulated and emulated components are regulated in complete transparency to the test applications. In this paper, we outline the challenges and solutions to realizing the vision of VENICE.

Original languageEnglish (US)
Title of host publicationProceedings - Winter Simulation Conference
Pages688-696
Number of pages9
DOIs
StatePublished - 2010
Externally publishedYes
Event2010 43rd Winter Simulation Conference, WSC'10 - Baltimore, MD, United States
Duration: Dec 5 2010Dec 8 2010

Other

Other2010 43rd Winter Simulation Conference, WSC'10
CountryUnited States
CityBaltimore, MD
Period12/5/1012/8/10

Fingerprint

Emulation
Transparency
Innovation
Virtualization
Distributed Applications
Virtual Machine
Fidelity
Network Model
Communication
Infrastructure
High Performance
Model
Target
Computing
Requirements
Simulation
Virtual machine

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Computer Science Applications

Cite this

Liu, J., Rangaswami, R., & Zhao, M. (2010). Model-driven network emulation with virtual time machine. In Proceedings - Winter Simulation Conference (pp. 688-696). [5679120] https://doi.org/10.1109/WSC.2010.5679120

Model-driven network emulation with virtual time machine. / Liu, Jason; Rangaswami, Raju; Zhao, Ming.

Proceedings - Winter Simulation Conference. 2010. p. 688-696 5679120.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Liu, J, Rangaswami, R & Zhao, M 2010, Model-driven network emulation with virtual time machine. in Proceedings - Winter Simulation Conference., 5679120, pp. 688-696, 2010 43rd Winter Simulation Conference, WSC'10, Baltimore, MD, United States, 12/5/10. https://doi.org/10.1109/WSC.2010.5679120
Liu J, Rangaswami R, Zhao M. Model-driven network emulation with virtual time machine. In Proceedings - Winter Simulation Conference. 2010. p. 688-696. 5679120 https://doi.org/10.1109/WSC.2010.5679120
Liu, Jason ; Rangaswami, Raju ; Zhao, Ming. / Model-driven network emulation with virtual time machine. Proceedings - Winter Simulation Conference. 2010. pp. 688-696
@inproceedings{6dea5e7ace85431e8c49bd37aecd670c,
title = "Model-driven network emulation with virtual time machine",
abstract = "We present VENICE, a project that aims at developing a high-fidelity, high-performance, and highly-controllable experimental platform on commodity computing infrastructure to facilitate innovation in existing and futuristic network systems. VENICE employs a novel model-driven network emulation approach that combines simulation of large-scale network models and virtual-machine-based emulation of real distributed applications. To accurately emulate the target system and meet the computation and communication requirements of its individual elements, VENICE adopts a holistic machine and network virtualization technique, called virtual time machine, in which the time advancement of simulated and emulated components are regulated in complete transparency to the test applications. In this paper, we outline the challenges and solutions to realizing the vision of VENICE.",
author = "Jason Liu and Raju Rangaswami and Ming Zhao",
year = "2010",
doi = "10.1109/WSC.2010.5679120",
language = "English (US)",
isbn = "9781424498666",
pages = "688--696",
booktitle = "Proceedings - Winter Simulation Conference",

}

TY - GEN

T1 - Model-driven network emulation with virtual time machine

AU - Liu, Jason

AU - Rangaswami, Raju

AU - Zhao, Ming

PY - 2010

Y1 - 2010

N2 - We present VENICE, a project that aims at developing a high-fidelity, high-performance, and highly-controllable experimental platform on commodity computing infrastructure to facilitate innovation in existing and futuristic network systems. VENICE employs a novel model-driven network emulation approach that combines simulation of large-scale network models and virtual-machine-based emulation of real distributed applications. To accurately emulate the target system and meet the computation and communication requirements of its individual elements, VENICE adopts a holistic machine and network virtualization technique, called virtual time machine, in which the time advancement of simulated and emulated components are regulated in complete transparency to the test applications. In this paper, we outline the challenges and solutions to realizing the vision of VENICE.

AB - We present VENICE, a project that aims at developing a high-fidelity, high-performance, and highly-controllable experimental platform on commodity computing infrastructure to facilitate innovation in existing and futuristic network systems. VENICE employs a novel model-driven network emulation approach that combines simulation of large-scale network models and virtual-machine-based emulation of real distributed applications. To accurately emulate the target system and meet the computation and communication requirements of its individual elements, VENICE adopts a holistic machine and network virtualization technique, called virtual time machine, in which the time advancement of simulated and emulated components are regulated in complete transparency to the test applications. In this paper, we outline the challenges and solutions to realizing the vision of VENICE.

UR - http://www.scopus.com/inward/record.url?scp=79951636210&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79951636210&partnerID=8YFLogxK

U2 - 10.1109/WSC.2010.5679120

DO - 10.1109/WSC.2010.5679120

M3 - Conference contribution

SN - 9781424498666

SP - 688

EP - 696

BT - Proceedings - Winter Simulation Conference

ER -