MODEL-DRIVEN NETWORK EMULATION WITH VIRTUAL TIME MACHINE

被引:3
|
作者
Liu, Jason [1 ]
Rangaswami, Raju [1 ]
Zhao, Ming [1 ]
机构
[1] Florida Int Univ, Sch Comp & Informat Sci, Miami, FL 33199 USA
关键词
SIMULATION;
D O I
10.1109/WSC.2010.5679120
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:688 / 696
页数:9
相关论文
共 50 条
  • [1] Virtual Time Machine for Reproducible Network Emulation
    Chen, Jin
    Liu, Jiang
    Huang, Tao
    Liu, Jason
    PROCEEDINGS OF THE 2019 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION (SIGSIM-PADS'19), 2019, : 61 - 70
  • [2] Matilda: A distributed UML virtual machine for model-driven software development
    Eadara, Manikya Madhu Babu
    Malinowski, Adam
    Suzuki, Junichi
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 7, 2005, : 346 - 351
  • [3] Model-driven GUI & Interaction Design Using Emulation
    Hinze, Annika
    Bowen, Judy
    Wang, Yuting
    Malik, Robi
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 273 - 278
  • [4] Virtual drypoint by a model-driven strategy
    Tasaki, D
    Mizuno, S
    Okada, M
    COMPUTER GRAPHICS FORUM, 2004, 23 (03) : 431 - 440
  • [5] A Model-driven Approach for Remote Machine Control
    Wang, Lihui
    2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2008, : 644 - 649
  • [6] Model-Driven Engineering of Machine Executable Code
    Eichberg, Michael
    Monperrus, Martin
    Kloppenburg, Sven
    Mezini, Mira
    MODELLING FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2010, 6138 : 104 - +
  • [7] Mechanisms for Precise Virtual Time Advancement in Network Emulation
    Babu, Vignesh
    Nicol, David
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2022, 32 (02):
  • [8] Model-Driven Systems Engineering for Virtual Product Design
    Dalibor, Manuela
    Jansen, Nico
    Rumpe, Bernhard
    Wachtmeister, Louis
    Wortmann, Andreas
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 431 - 436
  • [9] A model-driven emulation approach to large-scale TCP performance evaluation
    Erazo, Miguel A.
    Liu, Jason
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2010, 5 (1-2) : 130 - 150
  • [10] Towards model-driven virtual patching for web applications
    Betarte, Gustavo
    de la Fuente, Rodrigo
    Martinez, Rodrigo
    Pirez, Juan
    Zipitria, Felipe
    2016 SEVENTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2016, : 109 - 118