DSRT’15 Paper: Scalable Emulation with Simulation Symbiosis

Toward Scalable Emulation of Future Internet Applications with Simulation Symbiosis, Jason Liu, Cesar Marcondes, Musa Ahmed, and Rong Rong. In Proceedings of the 19th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2015), October 2015. [paper]

abstractbibtex
Mininet is a popular container-based emulation environment built on Linux for testing OpenFlow applications. Using Mininet, one can compose an experimental network using a set of virtual hosts and virtual switches with flexibility. However, it is well understood that Mininet can only provide a limited capacity, both for CPU and network I/O, due to its underlying physical constraints. We propose a method for combining simulation and emulation to improve the scalability of network experiments. This is achieved by applying the symbiotic approach to effectively integrate emulation and simulation for hybrid experimentation. In this case, one can use Mininet to directly run OpenFlow applications on the virtual machines and software switches, with network connectivity represented by detailed simulation at scale.
@INPROCEEDINGS{Liu2015:emulation-symbiosis,
author={J. Liu and C. Marcondes and M. Ahmed and R. Rong},
booktitle={Proccedings of the 2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)},
title={Toward Scalable Emulation of Future Internet Applications with Simulation Symbiosis},
year={2015},
pages={68-77},
doi={10.1109/DS-RT.2015.19},
ISSN={1550-6525},
month={Oct},
}