University of Illinois at Urbana-Champaign
A study into concurrent advancement of simulation and emulation using composite synchronization.
Abstract
dc:descriptionSimulating a communication network is often a necessity before deploying it into the real world. However, behavior of purely simulated models is limited by the functionality of the network simulator. Instead, emulation can be combined with simulation to simulate real traffic generated by real applications. This integration of simulation and emulation is done in virtual time thanks to TimeKeeper, a recent open source tool that brings Linux processes to virtual time. Previous work involved integration of TimeKeeper with simulators such as CORE and ns-3. The purpose of this thesis is to explore and analyze the integration of TimeKeeper and S3FNet and closely couple simulation and emulation. Previously, S3FNet was combined with emulation via OpenVZ containers and synchronized simulation and emulation using stop-and-go barrier based synchronization. This work combines S3FNet with Linux containers and utilizes composite synchronization to achieve a tighter coupling between simulation and emulation. This thesis explores the challenges and limitations of emulation with Linux containers after their integration with S3FNet.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2015
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Adam, Vladimir
Subjects
dc:subject × 3Rights
dc:rights- Statement dc:rights
-
- Copyright 2015 Vladimir Adam
- Language dc:language
- en
Identifiers
dc:identifier.*- Handle dc:identifier
- http://hdl.handle.net/2142/78476
- OAI identifier oai:identifier
- oai:www.ideals.illinois.edu:2142/78476