Files in this item

FilesDescriptionFormat

application/pdf

application/pdfADAM-THESIS-2015.pdf (2MB)
(no description provided)PDF

Description

Title:A study into concurrent advancement of simulation and emulation using composite synchronization.
Author(s):Adam, Vladimir
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Degree:M.S.
Genre:Thesis
Subject(s):S3FNet
Linux Containers (LXC)
TimeKeeper
Abstract:Simulating 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.
Issue Date:2015-04-24
Type:Thesis
URI:http://hdl.handle.net/2142/78476
Rights Information:Copyright 2015 Vladimir Adam
Date Available in IDEALS:2015-07-22
Date Deposited:May 2015


This item appears in the following Collection(s)

Item Statistics